[{"data":1,"prerenderedAt":126},["ShallowReactive",2],{"game-skifree":3,"article-skifree":47},{"slug":4,"title":5,"description":6,"category":7,"subcategory":8,"tags":9,"thumbnail":14,"thumbnailAlt":15,"iframeUrl":16,"iframeWidth":17,"iframeHeight":18,"embedType":19,"developer":20,"developerUrl":21,"releaseDate":22,"lastUpdated":22,"popular":23,"difficulty":24,"controls":25,"features":36,"relatedGames":43},"skifree","SkiFree","Steer a skier down an endless slope, thread trees and rocks, launch off rainbow ramps, and pray the abominable snow monster does not chase you down and eat you alive.","Arcade","Sports",[7,8,10,11,12,13],"Skiing","Endless Descent","Obstacle Dodge","Single Player","\u002Fassets\u002Fimages\u002Fgames\u002Fskifree.svg","SkiFree game thumbnail","https:\u002F\u002Fbasicallydan.github.io\u002Fskifree.js\u002F","100%","600","iframe","basicallydan","https:\u002F\u002Fgithub.com\u002Fbasicallydan\u002Fskifree.js","2026-07-08",false,"Medium",{"keyboard":26,"mouse":34,"touch":35},[27,28,29,30,31,32,33],"A \u002F Left Arrow to turn west","D \u002F Right Arrow to turn east","S \u002F Down Arrow to point straight downhill","W \u002F Up Arrow to stop","F for a two-second speed boost (ten-second cooldown)","T to attempt a trick while airborne off a ramp","Space to restart after game over","Move or click to steer the skier toward the cursor","Drag to steer; double-tap to speed boost",[37,38,39,40,41,42],"Endless procedurally generated piste seeded with trees, rocks, thick snow, and rainbow jump ramps","Abominable snow monster spawns after roughly 2000 metres and relentlessly chases you down","Five lives; distance travelled in metres saved to localStorage as a high score","Speed-boost escape mechanic faithful to the original 1991 PC game","Rainbow ramp jumps with airborne tricks","Open-source JavaScript port by Dan Hough",[44,45,46],"wipeout","sky-golf","darts",{"id":48,"title":49,"body":50,"description":6,"extension":118,"faq":119,"lastReviewed":22,"meta":120,"navigation":121,"path":122,"seo":123,"slug":4,"stem":124,"__hash__":125},"games\u002Fgames\u002Fskifree.md","Skifree",{"type":51,"value":52,"toc":111},"minimark",[53,58,62,66,98,102],[54,55,57],"h2",{"id":56},"overview","Overview",[59,60,61],"p",{},"You can thread every gap, clear every ramp, and still get eaten — once you ski far enough down the mountain, an abominable snow monster wakes, matches your pace, and runs you down no matter how cleanly you descend. SkiFree.js is Dan Hough's open-source JavaScript port of the classic 1991 PC game SkiFree by Chris Pirih, and it preserves the original's signature tension: a never-ending, procedurally generated piste seeded with small trees, tall trees, rocks, thick snow drifts, and rainbow jump ramps, all scrolling past a lone skier you steer with mouse or keyboard. Distance travelled in metres is the only score, tracked in the HUD and saved to localStorage as a personal best, and a run only truly ends when the yeti finally catches you. Five lives are all you get before the game-over screen. It rewards the kind of player who enjoys pure flow-state avoidance with a guaranteed punchline, because the chase mechanic turns a calm slalom into a desperate sprint the moment the monster appears above you.",[54,63,65],{"id":64},"how-to-play","How to Play",[59,67,68,69,73,74,77,78,81,82,85,86,89,90,93,94,97],{},"Steer the skier down the slope. Move or click the mouse to point toward a spot and the skier turns toward the cursor, or use ",[70,71,72],"em",{},"A\u002FLeft"," and ",[70,75,76],{},"D\u002FRight"," to carve west and east, ",[70,79,80],{},"S\u002FDown"," to point straight downhill, and ",[70,83,84],{},"W\u002FUp"," to stop dead. Press ",[70,87,88],{},"F"," for a two-second, double-speed boost (the original's little-known monster-escape trick, locked out for ten seconds afterwards) and ",[70,91,92],{},"T"," while airborne off a rainbow ramp to attempt a trick. Hitting a tree or rock crashes you for a moment; after roughly two thousand metres the yeti spawns, chases, and eats you on contact, costing one of five lives, and ",[70,95,96],{},"Space"," restarts after game over. On touch screens, drag to steer and double-tap to boost.",[54,99,101],{"id":100},"tips-strategy","Tips & Strategy",[59,103,104,105,107,108,110],{},"Anticipate gaps instead of reacting to them. The slope scrolls faster the further you commit to a downhill line, so by the time a tree fills the screen it is already too late to dodge cleanly — read the band of terrain a few rows ahead and pick a corridor before you enter it. Treat the ",[70,106,88],{}," boost as an emergency brake for the yeti, not a travel convenience: it doubles your speed for two seconds and then locks out for ten, so burning it for fun leaves you defenceless the moment a monster spawns. When you hit a ramp, only press ",[70,109,92],{}," for a trick if the landing zone is clear, since a botched trick dumps you into whatever obstacle sits below; ramps are more valuable as tree-cluster bypasses, so aim for the ones that sit in front of dense bands rather than open snow. Past the two-thousand-metre mark, stop chasing raw distance and start skiing toward open lanes that keep your escape options wide, because the yeti closes from above and behind, and a narrow corridor is where it catches you.",{"title":112,"searchDepth":113,"depth":113,"links":114},"",2,[115,116,117],{"id":56,"depth":113,"text":57},{"id":64,"depth":113,"text":65},{"id":100,"depth":113,"text":101},"md",null,{},true,"\u002Fgames\u002Fskifree",{"description":6},"games\u002Fskifree","6BztYis4WkogVcBA9f2lLJ9zsEifL3KyBrWF3FZWcqg",1783575110563]