Hey guys,
I have been lately experimenting with HTML5 canvas and as I was a huge Sim City fan (the original Sim City was one of the first games I have ever played as a little kid), I came up with an idea to create a browser-based “Sim City clone”, the only difference it having one seamlessly infinite map. Much like OTTD, just a lot larger and not-so-much-realtime (pretty much the exact opposite of the actual Sim City right now).
I have studied some value and perlin noise implementations in the canvas and I came to a conclusion that considering the state of things with javascript now I could use this to create a game with tons of client-side generated content, with server only storing the built things, much like minecraft does it.
I have some pieces of code already (although pretty messy atm) to show, like one of my experiments:
http://sandbox.petrvnenk.com/experiment1/
This one is a real-time procedural clouds generation for isometric games running in browser. Hope you like it. ;) The terrain is procedurally generated too. This kind of visuals is what I would be going for with this game, and I’d like to know hoe many people would be interested into trying it out.
And if it comes for the infinite terrain, I have been able to do a simple prototype allowing to build and remove tiles via API in Symfony Framework and JS too:
https://www.dropbox.com/s/fp876pt8i85df4m/capture.png
I am myself pretty curious on how it turns out as I continue working on it.










0 comments