Luka Vandervelden
9116227d70
- Naka has been split to a separate file for better readability. - Naka::Noise2D added. Basically Perlin noise, but it adds a few APIs to sum stacks of octaves and such. Generation from seed is still missing even though it’s critical. - An example map is generated using several Naka::Noise2D. - Some assets added, and used to display an example map. Objects that are higher than one tile are displayed, but widths can’t overflow at the moment. - Maps are saved to disk. This is still minimal, however, and loading them from save files is not implemented at the moment. - Some Naka::Event were added at some point, although they’re still very much works in progress, and probably incomplete. - Maps are displayed in a very crude way. Transitions between terrain types are unsupported, for example. |
||
---|---|---|
assets | ||
src | ||
shard.yml |