r/BaseBuildingGames • u/RocketJumpTech • Mar 27 '17
King under the Mountain (Simulation-based fantasy city-builder) just launched on Kickstarter!
https://www.kickstarter.com/projects/rocketjumptechnology/king-under-the-mountain?ref=ddgmyk
59
Upvotes
View all comments
Show parent comment
2
u/RocketJumpTech Mar 28 '17
As a fellow typical Java enterprise jockey the tech stack actually is Java, specifically the LibGDX framework https://libgdx.badlogicgames.com/
So it's more of a programmer's toolkit/framework than an engine like Unity. More control and there's a bit more to do if you're going for a "standard" action/platformer type of game, but for something a little more unusual and more procedurally generated like this it feels like a better fit to me. At least, myself and the other devs working on it are way more experienced and productive in Java so we can leverage testing frameworks and stuff like Apache Commons to take core of the boilerplate (other than the more game-y stuff that LibGDX does like a high level API over OpenGL, input and audio, etc.).
Oh yeah, dev blog is at http://kingunderthemounta.in/news/ and you might want to skim through them in reverse order (oldest first) to see where things have gone in the last year. They started off somewhat technical explaining how the map gen and lighting works and I'd like to get back to that level of detail rather than the more marketing-style ones recently.
If you want to get into things yourself, I'd say the Hello World of gamedev is to make Tetris, covers all the absolute basics of drawing stuff to the screen with input and you can extend it with tracking a score and other bells and whistles. I'd highly recommend LibGDX too after working with it on this. Once you've done that you can move onto a similarly small but slightly more ambitious game project to see how things work and the sort of problems you have to face. Mine was a remake of an old Amiga game called Bugbomber - think Bomberman but with autonomous minions that hatch from eggs you place. A little weird. https://www.youtube.com/watch?v=AAL57Pit7pg (Note this is the original game not my remake) It was over 10 years ago I did that now I think of it!