
About
SkiFree is a single-player skiing game created by Chris Pirih and released with Microsoft Entertainment Pack 3 for Windows 3.0 in October 1991, where the player skis down a mountain avoiding obstacles while racing against time or performing stunts. skifree.js is a work-in-progress JavaScript port of SkiFree featuring an endlessly generated slope, tree collision, turning and stopping, monster enemies that eat the player, a distance tracker, a speed-boost key, jump platforms, local-storage high scores, and mobile touch controls. It uses sprites sourced from the Spriters Resource Forum, extended by the author, rather than the original game's assets.
How it differs from the original
The remake adds mobile touch controls and a distance/high-score tracking system not present in the original, while some original features — rocks, snowboarders, dogs, and ski lifts — are still missing; the author is also considering original additions like a snowboarder player character and multiplayer.
Getting started
Open the game's page in a Chromium-based browser (the author notes it's mainly been tested in Chrome and Mobile Safari) to play; on mobile, steer by touch, including a double-tap gesture. Unit tests can be run after installing dependencies with npm.
Known limitations
- gameplay: Rocks are not yet implemented.
- gameplay: Snowboarders are not yet implemented.
- gameplay: Dogs are not yet implemented.
- gameplay: Ski lifts are not yet implemented.
Additional notes
- External link
- The original 1991 SkiFree can be played via an online DOS/Windows emulator hosted on the Internet Archive.