pixelsprout devlog
~/pixelsprout $ cat about.txt
Building rocco: a 3D engine in Odin that runs games written in Roc. Odin owns the systems. Roc owns the game.
~/pixelsprout $ rocco status --roadmap
stage 14/15one leaf per milestone
- [x]M1one source tree, three desktop targetsgrown
- [x]M2the platform stops naming the gamegrown
- [x]M3mesh handles and the manifestgrown
- [x]M4geometry from diskgrown
- [x]M5entities in Rocgrown
- [x]M6collision as datagrown
- [x]M7one gameplay verbgrown
- [x]M8tag unions in the gluegrown
- [x]M9commandsgrown
- [x]M10Kula slice onegrown
- [x]M11lights as datagrown
- [x]M12packs, textures and PBRgrown
- [x]M13shadowsgrown
- [x]M14the HUDgrown
- [~]M15CI and the bundlegrowing
- [~]sideBeside the milestones: opportunistic workgrowing
- [x]sideBring examples/pong back in line with the Scenegrown
- [x]sideChoose the Kula lookgrown
- [x]sideShared code for gamesgrown
~/pixelsprout $ git log devlog --oneline
Latest: Walking through the entity game
A tour of a small Rocco game: a sprout that walks around, collects pickups and opens a door, all in pure Roc.
read the post →