Ruff Robot

Independent developer building games, simulations,
and spatial experiences.

Independent studio · Australia

Hi, I'm James

I'm the developer behind Ruff Robot. Everything you see here is designed and built by me, from initial concept to playable prototype.

Luminor · First place Orange Vibe Jam 2025

Current work

In development

Gnawborn

A dark sci-fi browser game with LLM-coached opponents. Rival AI models, evolving tactics, and self-improving game logic.

Visit Gnawborn

Spatial R&D

Games in the real world

Exploring games that bring AI characters into real places, with an eye on the future of AR glasses.

View spatial demo

Demos & experiments

Generative AI

Scene Texturing

AI texturing that takes a greybox level and projects generated art onto surfaces, transforming materials, lighting, and mood from a single prompt.

Generative AI

Track Builder

AI video generator that creates a looping endless-runner backdrop, projected onto central track geometry and synced with camera speed.

Static projection preview; the motion pass is not shown.

Augmented reality

Spatial Scan

A room scan turns your home into a playable environment, with AI characters moving through your real space.

Simulation

Physics & Worlds

Aircraft and vehicle controllers with rigidbody physics, alongside dynamic lighting, weather patterns, and full day–night cycles.

Artificial intelligence

AI Behaviour

Simple rules produce complex behaviours, from flocking agents that self-organise to multiplayer entities that navigate, avoid, and seek targets.

Game development

Rapid Prototyping

A batch of tiny hyper-casual prototypes built in rapid one–two week sprints, experimenting with new controls, mechanics, and game loops.

Face tracking

GIF Maker

Real-time face-tracking app that maps your expressions onto stylised cartoon heads with caption bars, then exports the animation as a GIF or video.

Follow what's next

Follow new builds and experiments, or email me about a collaboration.