Hi guys and gals,
After some time I dived again into game design and came up with a 3D block-building game called Color Craft.:
This project came with a potential opportunity to make games professionally - it’s a game that I developed as an introductory task.
I decided to go a bit further than the assignment because I enjoyed working on this one a lot. This post
describes version 1.
The biggest challenges so far:
Using Perlin map to create an endless terrain.
Building the world from blocks in 3D Grid.
Managing continuous movement through this world.
Implementing the destruction of blocks so they don’t hang in the air. :P
Leveraging Breadth First algorithm to manage these detached blocks.
Saving and loading the game so that the player can return to his/her work.
Preview of building blocks.
Using MagicaVoxel objects in Unity (Thanks, Rick!).
What helped me a lot to create this game was 3D course for Unity from GameDevTV (Udemy too).
It’s a fantastic course which makes me grow as a programmer and game designer with each new lesson.
Used software (so far): Unity 3D, Affinity Designer, Blender, MagicaVoxel.