Arctric Slopes Title Screen

Released on itch.io

Arctric Slopes

Solo developer ยท Unity, BMG Tools

Arctric Slopes is a 2D physics runner where you build speed on procedurally generated slopes, land tricks, and use that speed to maximize air time. This project was completed in two weeks to prove a node-based path tool.

What I built

As a solo developer, I designed all of the systems for the game. Some highlights include:

Node-based Path System

I built a system that generates a smooth, curved path based on a rough node-based outline.

Procedural Slope Generation

By utilizing the node-based path system, I created a procedural generation system that generates the slopes in chunks.

Object Pools

To avoid the overhead of constantly creating and destroying nodes, nodes and visuals are pooled. This allows the procedural generation to quickly and efficiently use thousands of nodes at once, both to create the rough outline and the smooth, rideable curve.

Parallax Background

To create the illusion of distance, I implemented my own parallax effect to apply to generated background pieces.

Gameplay

The goal of the game is to land tricks on the slopes to gain speed and air time.

Procedural Generation

The slopes and background are generated as you go, so each run is unique.

Background

The background uses a parallax effect to give the illusion of distance while still keeping up with the camera at high speeds.

How it was built

This project was built in two weeks for an assignment for my Game Development course during my Fall 2025 semester at Cal Poly Pomona. I spent most of the first week designing the path tool in BMG Tools and creating the overall game loop. The second week was mainly about polishing the experience, which included game feel, UI, visuals, and audio.

Tech stack

  • Unity

    The game engine.

  • BMG Tools

    The path tool that turns a node outline into a rideable slope.

  • GIMP

    I drew the background in GIMP.

  • Blender

    I reused the penguin from Penguin League and rendered it as a 2D sprite with animations.

  • Audacity

    I used it to edit free sound effects and music.

  • GitHub

    Version control.