← Back to Work
C# Unity3D macOS OUYA Game

Space Shooter

A competitive versus-mode shoot 'em up for macOS and the OUYA console. Two ships, two weapon types, limited special ammo, and one rule: one hit and you're down.

Overview

Space Shooter is a competitive two-player game built in Unity for macOS and the OUYA Android-based games console. It takes clear inspiration from classic arcade shooters — R-Type, Gradius, and Ikaruga — but frames them in a head-to-head versus format rather than a single-player experience.

The ruleset is intentionally tight: one shot ends you. Each player starts with 3 lives. Last one standing wins the round. It's a game about reading your opponent and controlling the space between you.

Weapons & Power-Ups

  • Standard shooter — infinite ammo, the bread and butter
  • Special weapon — limited ammo; includes homing missiles, lasers, or rapid fire depending on which power-up you collect
  • Power-ups spawn randomly — grab them for increased ship speed or improved rate of fire

Platform Notes

The OUYA was a short-lived Android-based console that used standard game controllers. Building for it meant targeting a specific controller input API — an interesting constraint that forced deliberate decisions about control scheme and UI layout.

Type

Versus Game

Platform

macOS, OUYA

Tech Stack

C# Unity3D

Genre

Shoot 'em up — Versus Mode

Inspiration

R-Type, Gradius, Ikaruga

Source Code

GitHub →

← Power Upp Next: Dater →