Communitas by hbocao

[raw]
made by hbocao for LD 38 (JAM)

Communitas is a simplified take on a blend between City simulators and https://www.reddit.com/r/place.

Create cities by building roads and buildings. To build a city, you will need some connected roads with at least one house. Each city has a score, based on its population size and quality of life. The best cities are going to show first on the list. Everyone that joins the world can change any tile and there is a little cooldown for building things. Try to help each other (or not)!

You can place the following tiles (beware of the timeouts):

Road: connects buildings of the city;

House: increases the population of the city;

Water Pump: provides water to the city (the closer to the water, the better);

Farm: cultivates food for the city;

Church: educates the citizen of the city;

Industry: improves the technology of the city;

Use the arrow keys or WASD to navigate and the mouse to select and place tiles.

ss.png

Known Issues

  • Some people may have problems trying to maintain a server connection. The game uses websockets, so be sure to add an exception in your firewall. Even adding the exception, we know some people still have problem connection. We have no idea why :(

Credits

Game by

Fernando Molon Toigo (fmtoigo@gmail.com)

Henrique de Aguiar (@hbocao)

Art by

Kenney - http://www.kenney.nl

Updates

  • Oh god. So many bugs. Everywhere.
  • Typos
  • Trying Google Cloud servers for now because Azure is soooo slow.
  • Some tiles in some positions would break the game. Oops.
  • WebGL version

02/05/2018 Notice

The server is down. The game is unplayable now. :(

Ratings

Overall 461th 3.25⭐ 34🧑‍⚖️
Fun 655th 2.581⭐ 33🧑‍⚖️
Innovation 112th 3.75⭐ 34🧑‍⚖️
Theme 510th 3.188⭐ 34🧑‍⚖️
Given 29🗳️ 26🗨️

Feedback

Viperfish9
03. May 2017 · 01:44 UTC
Love the idea! Not a whole lot of game but I didn't see any bugs. Connected and could place things fine.
marjie
03. May 2017 · 02:32 UTC
Really cool idea, inspired by the reddit image thing I take it. The only criticisms I have are that some information is hard to discover or understand, such as how the score is calculated, and I wish the cities had names or something so that they were easier to track. I saw lots of other people editing cities as I was playing - awesome!
Roberto Romao
03. May 2017 · 03:00 UTC
I like it good job! :D
jdmazz
03. May 2017 · 03:07 UTC
I think the game is cool but I think the quality of the city you are working on should influence the build times. It is cool that it is a collaborative city builder as you do not often see that.
Epicface92
03. May 2017 · 03:34 UTC
I love the inspiration of place and a city-builder combined! Right up my alley! :D
qzqxq
03. May 2017 · 03:40 UTC
I played for about 10 minutes. This is definitely a cool idea and gets high innovation points from me, though I wish there was a more definite goal than just "make a cool city" since it feels more like a social experiment than a game right now, not that that's a bad thing of course. Right now the value of building any particular tile is pretty unclear (I can't tell the difference between churches, farms, water pumps, etc.), so I don't really feel like I'm influencing the city by building things. I think I'd feel more invested if I could tell how I'm improving the city so I could strategically think about where to place buildings, or if there were more concrete goals: for example, achievements for successfully collaborating with other people in some way could be cool.

One small nitpick: I wish I could drag the screen to move it as opposed to using arrow keys, as the scrolling was very slow and the map is huge (though I was playing on Mac, so maybe it's just an issue with that).

I have to say that this is really technically impressive, especially for a weekend of coding! The UI is very intuitive and organized well. Overall, good job! I think this could be really great with a few more "game-like" features.
candlesan
03. May 2017 · 03:44 UTC
I love the inspiration of a city builder and grats on incorporating something as culturally topical as /r/place. I hope to see many more games like this in the future.
It's uncommon to see a Ludum Dare game also incorporate user accounts and online (massively) multiplayer. There's some significant engineering effort in that! Very impressive for a game jam.
I wish I could better understand the effects of the buildings that I placed. Right now I read the descriptions and imagined it but trouble really observing the relationships once in game.
Huitre
03. May 2017 · 03:55 UTC
Nice idea, maybe not quite a game but it's pretty neat nonetheless!
Maybe building roads could be done several tiles at the time and it would multiply the cooldown!

_Edit: Had to force myself to quit and go to sleep! So each building has to touch a road to be part of the city?_
Scornz
03. May 2017 · 10:45 UTC
I loved r/place! It *was* probably one of my favorite experiments they did. Props to you for making something similar, I love it!
Iron Leonem
03. May 2017 · 13:55 UTC
What an interesting idea! I loved the concept, and it turned me on to a phenomenon I wish I hadn't totally missed out on. This idea is inspiring, and I'd love to see more done with it :)
🎤 hbocao
03. May 2017 · 15:52 UTC
@viperfish9 @marjie @roberto-romao @jdmazz @epicface92 @qzqxq @candlesan @huitre @scornz @iron-leonem

Thanks for the kind words, people!

Yeah, we ran out of time and we couldn't add more game mechanics. Well, we couldn't even explain properly what we put on the game. We had some many ideas, but we struggled with the server (to find a good server and free) and also a with the rendering. We tried HTML5 first, but it became too heavy and hard to work with.

We have plans to move this idea forward, but before that, we're going to wait to get all possible feedback. So far, so good.

Thanks again!
oberynmartell
03. May 2017 · 18:04 UTC
@huitre Yes, just build it right beside any road tile and it will count for the city.
kenrickrilee
06. May 2017 · 02:48 UTC
THIS IS SO COOL :D It would be super cool too if Sim-City style events happened in the game (i.e. natural disasters) and there were population mechanics. Then you'd have to have everyone work together to keep the city liveable!
PowerSpark
06. May 2017 · 03:36 UTC
Great idea! These types of community games are really interesting. Unfortunately in the time I played I didn't notice any changes in real-time. I also wish that the score impact of each building would be shown... and maybe something to show what aspects of the city (industry, food, housing) need improvement? Either way, you can really take this somewhere, looking good so far :)
ryte2byte
07. May 2017 · 08:46 UTC
I'm not sure that I get it. Actually, I'm pretty sure that I don't. Is this some kind of social experiment? There doesn't really seem to be any kind of actual city-builder mechanics because states other than score and population aren't shown.
sebbernery
09. May 2017 · 17:10 UTC
I'll check it in some days to see how it evolve ;-). It lacks some feedback (hard to see how useful was the industry I placed for example) but very original for a Ludum game !
cremmy
09. May 2017 · 19:02 UTC
...I've spent too long trying to make "XD" with road in city #4...
theDoodleGuy
10. May 2017 · 12:53 UTC
Very original and well polished visually, I would have liked to of had some kind of goal as I was uncertain if what I was doing was of any benefit. :-)
pragmascript
10. May 2017 · 12:56 UTC
Doing a networked game in that kinda timeframe is already hard.
David Cookie
10. May 2017 · 17:45 UTC
Very ambitious experiment! It's quite hard to express an opinion on this but I agree 100% with @qzqxq. It's still unclear what is going on or what is our goal, we're just selecting a city and put a building without feedbacks or anything. Is it good? Does that help the city or not? Without these questions answered, it's not a game yet. But it's pretty impressive nonetheless. A multiplayer city builder with a clear interface was a real challenge and you managed it properly. Add some feedbacks, sounds/music and a faster scroll and you're good to go! Well done :)
Thinkofname
12. May 2017 · 09:27 UTC
Really nice idea. I think this could have been improved if we could colour the buildings, it would have allowed for people to be more creative.
Josh Riley
14. May 2017 · 01:05 UTC
Really like the idea of a collabrotive city builder, and it seems especially ambitious to build one in a game jam. I didn't have any network issues or bugs, but it also seemed like I might have been the only one playing. The graphics are fine, and the gameplay is really intuitive. Good work!
Frodewin
17. May 2017 · 10:38 UTC
Creative joint city building, yeah! I like the concept, but the timeouts were annoying me. When I wanted to build a road, I had to wait between setting each single tile.