Endless track generation
A mathematically defined slope, plus a chunk generator that streams hazards, enemies, pickups and scenery in ahead of the player, and gets busier the further you go.

Pip’s Downhill Dash is an endless sledding game with blasters, big air jumps and a full shop to spend your coins in.
Glacier Glide is an endless downhill sledding game for phones that you play in landscape. You pick a hero and ride down a winding snowy slope, dodging trees, ice spikes, fences, crevasses and rolling snowballs, while blasting bats, wolves, snow golems and yetis with your blaster.
You can launch off ramps for BIG AIR, then spend your coins and gems on heroes, sleds, hats, trails, blasters and power-ups. Every 3D model and every shop icon in the game is made by a single Blender script.
Drag to steer, tap to jump and hold to fire. The further you go, the faster it gets.
There’s always something to save up for, with five heroes, ten sleds, seven hats, five trails, four blasters and five power-ups.
A reward chest refills every 15 minutes, even while the game is closed.
These screenshots were captured straight from the game. Tap any of them to see it bigger.






Choose a difficulty and pick which boosts to bring from your stockpile on the Get Ready screen.
Steer down an endless slope, jumping over hazards and shooting enemies as it gets faster and faster.
Collect coins and gems during the run, from enemies you beat, from big air landings and from the distance bonus.
Spend them on heroes, sleds, cosmetics, blasters and upgrades, and then head back out for another run.
Pip, Kit the fox, Hoot the owl, Bjorn the polar bear and Yeti Jr each have their own perk that gets stronger over 5 levels.
The Snow Blaster, the Icicle Rifle that shoots straight through enemies, the 3-way Frost Shotgun and the rapid-fire Plasma Freezer.
Shield, Coin Magnet, Double Coins, Rocket (which lets you fly over everything) and Rapid Fire.
From Easy to Insane, with speeds from 12 up to 48 m/s. Harder levels have more hazards and bigger rewards as you unlock them.
It refills every 15 minutes in real time with coins, gems and 2 or 3 power-ups.
A Zenitron Gaming startup sequence and a 3D logo that flies in, with a loading bar that tracks real loading work.
I made this game on my own, so I handled the design, the code, the art pipeline, the audio and the release.
A mathematically defined slope, plus a chunk generator that streams hazards, enemies, pickups and scenery in ahead of the player, and gets busier the further you go.
generate_assets.py builds the low-poly heroes, hats, sleds (with 10 paint jobs), blasters, enemies, hazards and scenery, and renders every shop icon with Cycles. The colours are passed to Unity through the material names.
There aren’t any audio files at all. The AudioManager generates every sound effect while the game is running.
An autopilot rides down the slope and saves screenshots, a scripted tour tests the chest, shop, upgrades and power-ups, and a responsive check captures 7 screens on 18 different phone, foldable and tablet displays.
Five heroes, seven hats, three sled bodies, four blasters, four types of enemy, coins, gems, power-ups, the chest and all the scenery come from one script, Tools/Blender/generate_assets.py.
Tools/unity.sh rebuilds the assets, sets up the project and builds the WebGL, Android or Windows version straight from Git Bash.
A signed App Bundle, debug symbols, the icon, a feature graphic, screenshots, the store listing text and a privacy policy for Google Play.
Credits. All the 3D models and icons are original and generated in Blender. The fonts are Luckiest Guy (Apache 2.0) and Fredoka (OFL), and all the sound is generated in code.