The Mossmouth Forums

Games => Source => Topic started by: yancharkin on July 03, 2017, 07:28:23 AM



Title: Spelunky Classic HD
Post by: yancharkin on July 03, 2017, 07:28:23 AM
Modification based on source code published in 'Humble Weekly Bundle: Play and Create with GameMaker'.  As far as I can tell this code was ported from 'GameMaker 8.1' to 'GameMaker Studio' by Darius Kazemi (http://tinysubversions.com/2012/07/spelunky-html5/) and YoYo Games (https://www.yoyogames.com/).

Things I have implemented:
- Support for different aspect ratios (originally 4:3 only)
- Touch input support (Android)
- Support for translations (https://github.com/yancharkin/SpelunkyClassicHDTranslations)
- Russian translation

Source code available here (https://github.com/yancharkin/SpelunkyClassicHD)
Downloads (https://yancharkin.itch.io/spelunky-classic-hd)



Title: Re: Spelunky Classic HD
Post by: halibabica on July 04, 2017, 07:54:27 AM
That's nifty! Is this version of the source more versatile than the original?


Title: Re: Spelunky Classic HD
Post by: yancharkin on July 04, 2017, 02:37:35 PM
I'm not sure I understand the question.
Original was made in GameMaker 8, this version made in GameMaker Studio.
It's possible to export game  to different platforms. So probably you can say it is more versatile.
And If by original you mean Darius's code, it's mostly the same.


Title: Re: Spelunky Classic HD
Post by: halibabica on July 05, 2017, 10:24:50 AM
Well, yeah, I guess what I meant is that being in an upgraded engine means more can be done with the source than could be previously. I haven't had time to mod in a long while, but I was curious to know.