Ariel Kuhn Portfolio

Game Developer & Software Engineer

DICERAY (Solo Dev Unity Project)

Game Designer, Developer, Artist, and Technical Lead

Designed and developed an original puzzle game blending dice mechanics with roguelite progression and mythological themes.

Built entirely in Unity (C#), including gameplay systems, UI/UX, animations, and level progression.

Implemented color-matching and poker-style scoring logic, with scalable difficulty and rising score goals.

Created all 2D/3D assets, prototyped interfaces, and handled controller support and platform compatibility.

Fully solo-developed: game design, coding, art, UX, and deployment pipeline.

Watch Full Video

AR Navigation – RWS (Unity AR Project)

Lead Programmer & Researcher

Developed an AR-based indoor navigation system for warehouses using beacons and AR markers to enable real-time spatial guidance.

Built a local server-based backend to support a shopping workflow, integrating product selection and route planning.

Implemented Unity visualizations for turn-by-turn navigation and spatial awareness.

Watch Full Video

Slicer - RWS – Unity Project

Lead Programmer

Developed core slicing mechanic, including physics-based blade interaction and responsive feedback systems.

Built modular level builder tools for quick iteration and design of gameplay stages.

Integrated game with custom client hardware featuring a camera and parallax-based depth effects.

Implemented UI and input systems adapted for a unique interactive device environment.

Collaborated with designers and hardware engineers to ensure performance and accuracy on non-standard devices.

Watch Full Video

BIT & Quantum - RWS - UNITY VR

Lead Programmer

Developed a vertical slice for a narrative-driven VR game focused on spaceship navigation and puzzle-solving.

Implemented multiple interactive puzzles, including tube and wire-connection challenges.

Programmed character animations and in-game interactions to enhance immersion.

Integrated VFX systems.

Integration of VR user interfaces and input systems for intuitive interaction using motion controllers.

Watch Full Video

Diver Survivor - RWS - Unity DOTS/ECS

Lead Programmer

Developed a single-player underwater survival game inspired by Vampire Survivors, using Unity DOTS/ECS for high-performance entity management.

Built a complex skill and progression system and runtime balance controls.

Integrated Spine 2D skeletal animations into Unity ECS rendering pipelines for optimized performance.

Managed full development workflow, from prototyping to gameplay tuning.

Watch Full Video

Character Creator System - RWS - Unity Project

Lead Programmer

Developed a dynamic character customization system with modular equipment and visual loadout preview.

Implemented a JSON-based asset catalog system to allow artists to update and manage content without code changes.

Enabled seamless runtime asset swapping (armor, clothing, accessories) without interrupting current animations.

Implemented a flexible UI system for browsing, previewing, and applying vanity items across categories.

Watch Full Video

Backend Development Project

View the code repository for technical details

View GitHub Repository

Unity Social Media App - RWS - Backend Development

Backend / Frontend Developer

Built backend services using Laravel and MySQL to support a Unity-based social media platform.

Designed and implemented RESTful APIs for user accounts, post uploads, image sharing, comments, likes, and other core social features.

Deployed infrastructure using AWS and containerized the environment with Docker for scalable, cloud-based deployment.

Integrated Unity client-generated content seamlessly with backend services to ensure real-time interactivity.

Met client requirements for full-featured post creation and interaction directly from within the Unity app.