The first thing I created for my game is the world.
The idea is a wasteland with some sources of water and acid. Water can turn the dry land into fertile soil. Acid would kill the soil and probably slowly dismantle it.
Water will flow through the level and the dry land would suck the water inside and increase its internal moisture. But the sun will remove the moisture quite rapidly. However if there will be some vegetation on top of the soil, it would decrease the amount of evaporated water and it would increase the travel distance of water from the water source.
This is already a mechanic that I have done, but the whole system of water traveling through the level is not good yet so I’ll post some video on that once the water is fixed.
I want the characters in the game to be able to change the terrain and control where the water is flowing from the beginning of the game (control the environment). So the whole game is a grid of squares – like Minecraft. The grid is in the size of the characters. Here is a sample of a character walking through the map: