Shards of a Life
Experimental Unity 2D generative platform game
Synopsis
The futility of life expressed as a repitative fragmented daily exersise to survive until the day's end. Each day you start kind of whole and every time you suffer the interaction of a fellow human or other wild life a piece of yourself breaks. Each day you struggle to make it through a corrupt and strange world without completely loosing it completely and before the world completely falls apart.
Technical
The ground is generated with various applications of the Perlin noise function
Buildings and Greens (trees/shrubs) share a basic generative code with differences mainly being how the children are oriented and their number. Then of course also it is a difference in each segments mesh.
All interactable features becomes fragmented using a random triangle fill algorithm explained on Wolfram|Alpha.
Status
Playable development level without enemies. Currently needing pressing 'R' for generating ground, 'D' to decorate ground and finally 'S' to fragment the world into shards before level can be played.