Phr00t the maker of 3079 a futuristic, open-world action first-person role playing game which is available on Linux, announces his next game Gentrieve 2. Inspired by one of my favorite Nintendo games Metroid!
QuoteGentrieve 2, is of course, based off my previous 2D procedurally generated Metroidvania game, Gentrieve. There is a video showing off the gameplay of this old game here!
Gentrieve 2 will be completely redone in 3D, and it will really push the limits of procedural game generation. Just about everything that can be procedurally generated will be: textures, enemies, weapons, bosses, puzzles, rooms, entire levels and even secret rooms. The powerups will have to stay fixed, since I will need to know what items the player can get to generate the levels, but you can expect powerups like better weapons, double & triple jump, running speed increases & armor boosts.
I want to also cater to the “Speed Run” crowd by allowing players to enter world names, that will generate the same level — then players can compete to complete the level in the fastest time, or by getting the most (or least) items. I believe jMonkeyEngine has built-in video recording support, so it should be easy for players to post their best runs on YouTube.
I’ve got many “basics” working already, like enemy generation, weapons, AI & room generation, but there is still much much to do. Here are some very early development screenshots showing some room generation:
Things like colors, textures & objects shown in these screenshots are completely interchangeable, and these rooms were generated automatically. I plan on filling lots of the empty space with lava pits, pools, enemies & other objects. A pretty HUD, menu & storyline will also be included, of course