I built Nova64 so you can write a 3D game in JavaScript and play it in your browser. It pairs a code editor with a live 3D runtime and packages each game as a portable cartridge.
A console interface that puts the editor, renderer, and game runtime in the same workspace.
A cartridge format for sharing playable projects, with browser, Godot, and RetroArch integrations.
A DOOM WAD viewer for exploring classic level data alongside the original Nova64 demos.
My role
I led the product direction, visual design, and engineering. The design borrows from the Nintendo 64 and original PlayStation era, with low poly worlds and an interface built for moving quickly between code and play.
Nova64 is in active development. The browser demos are the quickest way to see the runtime in action.