Unity Developer for 3D Sci-Fi Endless Runner

Job ID: 40604749

Budget: $250 – $750 CAD

Senior Unity Developer Needed – 3D Sci-Fi Endless Runner (Long-Term Project)

Project Overview

We’re seeking an experienced Unity developer to build a premium-quality 3D sci-fi endless runner for PC (Steam) and iOS. The project is divided into multiple milestones, with each milestone delivering a complete, playable version of the game along with the full Unity source project and C# source code.

This is a long-term project focused on creating a scalable architecture that can support years of future content updates. The successful developer will receive priority for all future milestones.

Tech Stack

* Unity (Latest LTS)
* C#
* URP
* Windows / Steam
* iOS
* Architecture ready for future Android support

Core Gameplay

Players pilot a futuristic UFO through an endless cyberpunk world, avoiding obstacles, defeating enemies with cooldown-based abilities, collecting currency, completing objectives, and progressing through increasingly difficult stages.

Gameplay Loop:

Fly → Dodge → Fight → Collect → Upgrade → Reach Portal → Boss Battle → Next Stage → Repeat

Core Systems

* Infinite procedural level generation
* Dynamic difficulty scaling
* Stage progression
* Unique boss encounters
* Skill system
* RPG progression
* Save system
* Currency & upgrades
* Unlockable UFOs & cosmetics
* Missions & achievements
* Expandable content framework

Technical Requirements

* Production-quality C#
* Modular architecture
* ScriptableObject-driven systems
* Event-driven design
* Object Pooling
* Addressables
* Optimized for PC & mobile
* Stable 60 FPS
* Clean, documented code
* Easy to expand without major refactoring

Deliverables (Per Milestone)

Each completed milestone must include:

* Fully playable game build
* Complete Unity project
* Full C# source code
* Organized project structure
* Documentation
* Prefabs & scenes
* Any systems completed during that milestone
* Ownership transferred upon payment

Milestone Structure

The project is intentionally divided into multiple milestones. Each milestone represents a functional game update rather than isolated features.

Examples include:

* Core gameplay foundation
* Procedural generation
* Combat & enemy systems
* Boss framework
* Progression & upgrades
* UI & player systems
* Polish & optimization
* Final release preparation

Every milestone must remain fully playable and buildable.

Ideal Freelancer

Looking for someone with experience in:

* Unity & C#
* Procedural generation
* Endless runners or roguelites
* Mobile optimization
* Steam deployment
* iOS deployment
* Object Pooling
* Addressables
* Software architecture
* Building scalable, maintainable game systems

Please include examples of previous Unity gameplay programming or shipped titles.

Long-Term Opportunity

This is the first phase of a much larger game. Developers who consistently deliver high-quality work will be invited to continue on future milestones involving additional stages, bosses, gameplay systems, online features, and post-launch content.