Hi! makin a thread to show off my psx space engineers inspired game ive been working on for 5-6 months now. I have a lot of expirence with game development in unity, but this is basically my first time making a game from scratch like this. I have no idea what I'm doing but I have made a ton of progress.
The Goal:
Combine the engineering, building, and freedom of space engineers with the progression, exploration, and elegance of games like astroneer, subnautica, and factorio, and then top it all off with a charming PSX y2k aesthetic. Is that unbelievably ambitious? Absolutely. But the fun part is the journey, right?
Tech:
- C++ for core engine
- Vulkan for rendering
- Lua for loading prototypes and stuff
- STB for image loading and https://github.com/SRombauts/SimplexNoise
- Custom simple .obj model loader
- Custom collision system to handle player movement and raycasting
- Custom immediate-mode UI system
Features so far:
- Character with movement, inventory, and crafting
- Dynamic terrain generated using marching cubes, and can be mined by the player
- Voxel-based block building on moving, dynamic objects. They can be ridden and flown around.
- Blocks that can have states and functionality. They can contain items and perform processes.
- Basic voxel separation algorithm that can detect and split apart constructions when they are no longer connected
- Connected block textures (eat your heart out, vanilla minecraft)
https://www.youtube.com/watch?v=7bUl99-V8xA&feature=youtu.be

