Ruff Robot

Hi, I'm James

Software Developer
Ruff Robot ⇢ Independent Studio, Australia
Experimenting in AI, AR, Games & Simulation

R&D Currently prototyping location-based spatial gameplay with world-locked AI agent encounters, real-world navigation, and lightweight behaviours & routines.
Designing for the day AR glasses are the primary screen 👀

🏆 First-place winner of the 2025 Orange Vibe Jam hackathon

Traverse a 3D alien planet as a luminous entity, feeding on lumites to grow and threading through darkness. Glide across undulating terrain and collect resources before time runs out.

Built in two weeks, Luminor's code was written entirely by multiple AI models in Cursor IDE.

🚧 Building Luminor v2

  • A wildly ambitious project ⇢ blockchain gaming and runtime AI.
  • Onchain web3 game with AI multiplayer opponents.
  • Stay tuned for updates... coming 2026! 🚀
🎮 A mobile-portrait game built for the Meta Horizon Creator Competition

One-thumb movement, auto-aim, and auto-fire create instant drop-in action, while smart NPCs keep the arena packed for 60-second runs.

Custom AI NPCs drive the action, using deterministic state machines and smart decision rules to patrol, hunt targets, manage ammo, and retreat under pressure, all tuned to stay fast and responsive on mobile.
🕹️ Play Paintball 🎯 View Project
*Designed for the Meta Horizon mobile app.

Gen 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.

Gen 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 shown. Motion pass withheld in this preview.

AR - Spatial Scan

AR room-scan transforms any building into a playable game environment, with entities roaming your real space... “Your home becomes the game!”

Simulation & Physics Systems

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

AI Behaviour Systems

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

Rapid Prototyping

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

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.