A short story: I’m working on a zombie survival game. Typical, I know, but I’ve got a few reasons. First off, I just want to get some more experience and work under my belt before I really try at a big project. Second, my plan isn’t a game like Left 4 Dead, where you’re given a gun and piles upon piles of ammo. I’ve designed the zombies to be something you really, really don’t want to bump into. They react to both sound and sight - and depending on which they’re reacting to they may move at a walking pace or faster than you can run. Lastly, my friends and I have wanted a game to play between just us so it’s something we’re all working together on and collaborating ideas with.
So I’ve created a system that infinitely generates a city. Based on the chosen seed your surroundings will change. Buildings are loaded by lot, and some buildings can take up to 4 lots (2x2). I wrote a very simple compiler for a language in which one designs the buildings. Very quickly I got tired of writing 2 lines of building design, and running it to make sure it was right; too much hassle when I’m already doing that in Java xD so I created a building designer. It’s a graphical designer that allows you to point and click to create full, detailed buildings and output the source when you’ve finished.
My question is if anyone would be interested in designing a few buildings for the game. Once there’s actually a bit of a selection of buildings (maybe 8-10) I’ll finalize the zombie AI code and release a demo. Also, once I get on my work computer I’ll post some pictures and a video of me using the building designer to show how simple it is.
Current supported building features:
+Definable materials (simply create your material in jMP and put it in the assets.jar, then load them in the Material menu.)
+Custom models (I’ll include a template OBJ file so the scale is correct)
+Ability to output the source of the building to the console
So, if you’re interested, comment here! Videos and images soon.
PS: I figured this would fit better in General than in User Code and Projects since it’s just a request for some input from other game designers.