Back when I was still in school, Kyle and I started working on a game. It was a simple idea at first, a typical metroidvania, but it didn't stay simple for long because of
feature creep our awesome ideas. After two years of off and on work we ended up with a pretty nifty game engine prototype. Its features included procedurally generated dungeons, UDP-based online networking (for co-op play), animated 3D backgrounds, and a sweet custom lighting engine. For various reasons, we stopped working on it and the game we planned on making fell to the wayside. We kept meaning to come back to it, but didn't really have the time to make it happen.
a screenshot of our original engine
Now, years later, it's finally time to finish what we started.
plan
Although we spent a good amount of time on our original engine, it was a huge learning experience for both of us. We were both relatively new to game development and the code really showed it. As a result, we decided to scrap the original engine (mephisto.v1) and we're rewriting everything from scratch. Luckily, we're both much more experienced than we were before, and we've got some new, fresh ideas.
inspiration
Diablo
Castlevania
Metroid
Roguelikes
Spelunky
planned features
Cooperative, fast-paced online play
Procedurally generated levels
Roguelike Elements
todo:
s/codename\.mephisto/Actual Game Name/g
No comments:
Post a Comment