XSpelunker (new MSXDev'17 entry)

Page 1/10
| 2 | 3 | 4 | 5 | 6

By santiontanon

Paladin (808)

santiontanon's picture

26-08-2017, 23:48

Hi guys,

I decided to see if I could squeeze a second MSXDev'17 entry and I've been working on it since I completed Tales of Popolon. I just finished testing the first beta release!! It's called "XSpelunker" and it's a a mix between Spelunky and Livingstone Supongo: procedurally generated maps, permadeath (you need to start from scratch every time), and pretty hard platforming action!

Youtube video of intro and gameplay here: https://www.youtube.com/watch?v=OaTt0T8O0N0
ROM available here: https://github.com/santiontanon/xspelunker/releases
And, instructions, and complete source code here: https://github.com/santiontanon/xspelunker

It's a pretty short game (beating it once you master it can take between 7 - 10 minutes), but it might take several hours to master it in order to do so, since, depending on how enemies are spawned, it can get quite brutal!! :)

Note: the character can do quite a lot of things (attacking, jumping, climbing, swimming, crouching, picking/dropping/using objects, etc.), and I tried to make everything controllable with just 2 action buttons (so, it can be played with standard 2-button joysticks). So, reading the instructions for controls is highly recommended (here: https://github.com/santiontanon/xspelunker ). For example, you can "double click" up/left/right when climbing on ropes for jumping/dropping from them.

Login or register to post comments

By MSXdev Team

Expert (90)

MSXdev Team's picture

27-08-2017, 00:32

Even if we are supposed to avoid any bias towards entries, it needs to be said that you, mister santiontanon, are a genius and that we feel honoured that you'd submit this brilliant creation to the contest.

A general announcement: we are still working hard to move the contest, and so all its content, to a more reliable server. We'll keep everyone posted. Please don't worry; this year's edition will be a blast, if you, MSX developers, will help us to present interesting content.
We take planning and setting up the contest very seriously, and hope to welcome many a great and interesting contributions this year.
With kind regards,
MSXdev Team

By santiontanon

Paladin (808)

santiontanon's picture

27-08-2017, 00:40

hahaha, thanks! Big smile (blushing)

But yeah, don't worry, I heard about the server issues in Twitter. Thank YOU guys for organizing the competition, which serves as motivation for us to create new games! Big smile

By ren

Paragon (1215)

ren's picture

27-08-2017, 01:07

Wow, another gem!
I've only seen the video so far, but looking very good/impressive!
You're really treating us well man..! (and outdoing yourself?) ;-)

Any interest in developing this game into a full-fledged big adventure / exploring game (beyond the extent/limits of MSXdev)? It seems a lot of ingredients are already there!

Something that might improve the experience / cool to implement already: make the piranha splashes sound softer when you're not near / they're not in screen.

Two thumbs up!

By Hydragon

Paladin (690)

Hydragon's picture

27-08-2017, 01:06

santiontanon wrote:

hahaha, thanks! Big smile (blushing)

But yeah, don't worry, I heard about the server issues in Twitter. Thank YOU guys for organizing the competition, which serves as motivation for us to create new games! Big smile

I was actually looking what to play during stream tomorrow or well today eventually. Guess I know now what I'm gonna try out Wink good job on the new entry.

By wyrdwad

Paladin (775)

wyrdwad's picture

27-08-2017, 01:09

Haven't played it yet -- I've only watched the video -- but wow! It looks really good. I don't usually like games with procedurally generated levels, if I'm being honest (I mostly feel like the human touch is lost from levels that aren't carefully designed by an actual person), but for an MSX game, it's actually impressive just to be able to generate levels this complex -- and if the video is any indication, the levels feel very naturally designed, eschewing the randomness you usually get with procedural generation in favor of more organic, logical structures and designs.

The gameplay itself looks quite fun and engaging, too, with very appealing visuals and music.

You continue to impress, man!

-Tom

By ~mk~

Master (227)

~mk~'s picture

27-08-2017, 01:12

I need to play a bit more to give you proper feedback but this game looks and plays XSPECTACULAR !!!

By santiontanon

Paladin (808)

santiontanon's picture

27-08-2017, 01:27

Thanks! Big smile

@ren: definitively! I plan to take a break of MSX developing for a few months (my next project is a browser game). But I would like to do sequels to at least Tales of Popolon and this one (if you beat it, you'll see that the story is already set up for the sequel Wink ). I've tried to fit all my games to 32KB ROMs just for fun. But if I do sequels, I'll definitively go for at least 64KB ROMs, to fit more content! As for Piranha splashes, definitively (and done! if you redownload the ROM Smile)

@Hydragon: That'd be awesome! Smile

@wyrdwad: I basically used the same algorithm that Spelunky uses: authoring big chunks manually, and then the algorithm mixes and matches. In that way, it still looks kind of "hand designed" Smile The down side is that after you play a few games, you start recognizing the patterns...

@-mk-: Thanks! Big smile

edit: as expected, I now only have exactly 1 byte left in the ROM, so, I really need to spend some time optimizing space even more if I want to fit a few new features I've in mind Smile

By ren

Paragon (1215)

ren's picture

27-08-2017, 02:16

@santiontanon: Cool!, and: FAST! Big smile I think it's an improvement.. Smile
Gonna have a proper go tomorrow Cool

Just some small thing I immediately noticed as well (if you don't mind me giving some further feedbacks): the item/weapon select & player hit sounds are a bit too loud IMO. (-edit: and perhaps some other sounds (item pick up, sword slash, ...) as well, but in a (much) lesser extent.)

Good night! Wink

By Grauw

Ascended (8311)

Grauw's picture

27-08-2017, 02:58

Very awesome, it looks absolutely fantastic!

It looks like MSXDev’17 is getting quite a turnout after all! Big smile

I also wanted to contribute something, but it’s looking like I decided that a little too late and won’t be able to finish in time. Here’s to hoping the “freestyle” category will also be available next year!

By MSXdev Team

Expert (90)

MSXdev Team's picture

27-08-2017, 04:49

Dear Grauw, we indeed intend to keep the "Freestyle" category. Too bad you won't be joining us in time this year. We look forward to your contribution next issue.

Page 1/10
| 2 | 3 | 4 | 5 | 6