Chris Arquiza.
Workshop

Things I build for fun.

Games, simulators and odd experiments. Most of them run right here in your browser.

Builds

Bigger projects, still growing
SoulRift: a hero stands at a glowing blue Soul Core as giant spiders and ants close in
Game · Playable

SoulRift

A dark-fantasy wave defense game. Hold the Soul Core through ten waves, gather souls from the fallen, and spend them on wards, walls and frost traps around the core.

Under the hood, a deterministic 60 Hz simulation drives everything, so the same game runs single-player or in a shared online world with client-side prediction.

  • Rust
  • Godot
  • Lockstep sim
  • WebAssembly
Golf simulator: a striped green with a red flag, bunker and tree line under a mountain
Simulator · Video

Golf Sim

A golf simulator and course-building kit. Courses start as a plain description of greens, bunkers, fairways and water, and the kit grows them into terrain, turf and trees.

Shots go in the way a launch monitor reports them. Watch the island green at Sawgrass 17 get played the hard way.

  • Unreal Engine
  • C++
  • Procedural terrain
VR · In progress

LineWorks VR

A virtual-reality factory cell you can run, break and fix: a gantry pick-and-place, a vision inspection station, a sorting conveyor, an operator panel and real e-stops.

Take the guided tour, run the line yourself, or hunt down injected faults. The simulation core also runs headless, so every scenario is tested without a headset.

  • Unity
  • C#
  • Meta Quest
  • XR Interaction Toolkit
Screenshots and video coming soon.

Experiments

Small things, quick ideas
Golgotha: the supertank in a desert valley with palm trees, an oasis and a distant base
Game · Playable

Golgotha

A browser rebuild of the strategy/action hybrid Crack dot Com left unfinished in 1998 and later released to the public domain. Drive the supertank yourself, flip to the top-down strategy view, and queue units down a lane.

  • JavaScript
  • Three.js
Tool · Interactive

Soundboard

A quick tool for picking game sounds. Audition clips and assign each one to a moment in the golf game: the tee shot, the cup, the menu clicks.

  • HTML
  • JavaScript