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 9/14one 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
  • [~]M10Kula slice onegrowing
  • [ ]M11lights as dataseed
  • [ ]M12textures with the meshseed
  • [ ]M13the HUDseed
  • [ ]M14CI and the bundleseed
  • [ ]sideBeside the milestones: opportunistic workseed
  • [ ]sideBring examples/pong back in line with the Sceneseed
  • [x]sideShared code for gamesgrown
~/pixelsprout $ git log devlog --oneline
  1. 2026-09-30Walking through the entity game(walkthrough)
  2. 2026-09-29Hello Rocco!(announcement)

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 →