Skip to content

local-minimum/shards-of-a-life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Unity 2D generative platform game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published