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 12/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
- [~]M13shadowsgrowing
- [ ]M14the HUDseed
- [ ]M15CI and the bundleseed
- [~]sideBeside the milestones: opportunistic workgrowing
- [ ]sideBring examples/pong back in line with the Sceneseed
- [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 →