Spelunky Classic HD

Spelunky Classic HD

by yancharkin

Free
Play on itch.io
Spelunky Classic HD screenshot 1Spelunky Classic HD screenshot 2Spelunky Classic HD screenshot 3Spelunky Classic HD screenshot 4

About This Game

Spelunky is a cave exploration / treasure-hunting game inspired by classic platform games and roguelikes, where the goal is to grab as much treasure from the cave as possible. Every time you play the cave’s layout will be different. Use your wits, your reflexes, and the items available to you to survive and go ever deeper! Perhaps at the end you may find what you’re looking for… Don’t be afraid to die! But also don’t be afraid to live! Happy Spelunky-ing!

If playing in a browser:

To open/close the menu without breaking fullscreen, use 'Tab' instead of 'Esc'

About this version

This is a modified version of

Derek Yu's

game

Spelunky Classic

. Based on the source code published in

Humble Weekly Bundle: Play and Create with GameMaker

(not original 1.1 release).

New features:

builds for different operating systems

different aspect ratios up to 21:9 (originally 4:3 only)

touch input

better gamepads support

support for translations

Note for users on ChromeOS, iOS, or other unsupported systems who want to install the game:

Try the

PWA version

- it can be installed for offline use. This also applies to

macOS

users: while macOS builds exist, they are Electron apps (functionally similar to PWAs). The PWA version uses WebAssembly, so its performance should be quite good. Instructions are available

here

.

Hidden/Non-Obvious Features

To change touch controls visibility hold 👁 + $ simultaneously for half a second

The language key/button allows quick switching between two languages, which can be useful for language learners

Custom configuration directory:

Windows: if portable or portable.txt exists in the game directory, configs save here as well

Linux: respects XDG_CONFIG_HOME environment variable

Gamepad buttons custom names

Navigate to config directory:

Windows: C:\users\USER_NAME\AppData\Local\SpelunkyClassicHD

Linux: ~/.config/SpelunkyClassicHD

Copy gamepad.json and rename to gamepadmapping.json

Swap keys/values in the new file and adjust names. For example to rename

Developeryancharkin
GenrePlatformer
RatingRated 4.5 out of 5 stars(76total ratings) ((76total ratings))
Platforms🌐 🪟 🍎 🐧 📱