TheMadChemist @TheMadChemist
I decided to take two weeks to make a game from start to finish, Innocent Critters is the result! I'll probably release it at some point in the next couple months and add a few features in the meantime!




In order to focus on the unique gameplay aspects of the game, I've simplified the world building aspects. I created a new branch of Emerge which uses the block-based structures and characters exclusively. The worlds shown here are generated at runtime.
Procedural animations make creating dynamic item interactions incredibly easy, especially important if you're a one person dev team. Depending on what you are looking at or what you are holding, the game automatically adjusts!




Big things are in the works right now, which is why I've been a bit silent. A lot of core gameplay elements have been added, like skills/traits. More importantly, I've been working on the game's advanced AI which weaves procedural narratives!
Driving will be a key feature in Emerge, allowing quick travel around the open world environment. I've also done some optimization to ensure smooth game performance while traveling through the rather large procedural world.
https://www.youtube.com/watch?v=TIReJ7FROT4
In order to push for something playable by the end of the month, I've put together a simple character generation sequence, along with a solid game menu. All characters are generated from the same base mesh, take a look!


A simple but powerful item interaction system has been implemented in Emerge that allows items to act intuitively. When an item is held, using the left mouse button can start a variety of actions, depending on the item and what you are looking at.
https://www.youtube.com/watch?v=2h8pPUqgLVI
Here's a short video showing the placement system for furniture items. One of the design goals for this game is to incorporate as many features into physical actions as possible.