The Mossmouth Forums

Games => Source => Topic started by: kinnik on February 28, 2010, 02:46:05 AM



Title: Spelunky Explorer (4X level size) reuped.
Post by: kinnik on February 28, 2010, 02:46:05 AM
Hello all!   I'm glad to see plenty of people coding!
HUGE Thank You to Master Yu for this deliciousness!!


Spelunky Explorer:
-levels are 4x size. (can be bigger if you like)
-you are lost in the levels.
-there are items to help you find your way.
-more reasons to look in bags and chests.
-other fun.

New (march 21st) download:
http://www.mediafire.com/?ylzwvmtd5dm
-same file, on mediafire now...


Here is a list of all features. It's very small because it's more fun if you don't know about them:

-all levels are now 4x bigger.
-path can be up or down
-path must be = 20 rooms long
-start and finish must be 10 rooms apart
-mushrooms give 1 life if you press up and action
-you now start with 8 life, 10 bombs, 10 rope.
-you have 8 maximum life
-max life increases and 1 life with girl 'rescue'
-maps added into jars
-map of level in pause menu
-items move to chest and made very seldom
-crates have mushrooms and monkeys
-girl not helpless blond
-chance of > girl per level
-chance of > shop per level



It's still buggy and I have a list to work on.  Please write any bugs you may find here. My code is messy and so is (forgive me Master) Yu's so this REALLY NEEDS CLEANING...  I want to start a cleaning project.

I'll post everything I changed when I figure out how to hide it all so it doesn't spoil suprises.

Please tell me what you think and don't spoil ANYTHING about what I changed please...

OH!! and here is the CODE!  Why doesn't anyone share their code?

http://www.filedropper.com/spelunkyexplorertry9
Edit(march21st2010): if you want the code, just post and I'll reupload.

I marked alot of my code with "-kin".

Enjoy ;)


Title: Re: Spelunky Explorer
Post by: marsgreekgod on February 28, 2010, 02:54:28 AM
Can you tell me a little bit about what you changed? just a bit?


Title: Re: Spelunky Explorer
Post by: kinnik on February 28, 2010, 03:01:22 AM
One thing is that it will afect the size of the levels to start... a fair bit.. can be more if your computer likes it ok.  Tell me if you want bigger.  OH!! and load times are longer.. I'd like to know how long it takes on your computer..?

I think you tried this earlyer... I fixed some of the problems you were having.
I also compleatly rewrote the "path finding" code for level generation.


Title: Re: Spelunky Explorer
Post by: Hayden on February 28, 2010, 05:19:09 AM
Enter the game and pause.

The stats are a little bit.. Squished up.

But otherwise, great mod. This is actually really fun. :)

Edit: Okay, I got the "Map", and now understand why it's squished up. This mod is really damn good. Great work. :)


Title: Re: Spelunky Explorer
Post by: kinnik on February 28, 2010, 04:41:49 PM
Yeah, the stats actualy overlap... it's on my bug list.  I'll fix it today. Thanks!


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Kegluneq on February 28, 2010, 07:33:18 PM
So what do these mushrooms do?

EDIT:
Never mind, I figured out that you had to up/x to eat it.
Bug: Spider spawned only one tile up from the entrance.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: marsgreekgod on February 28, 2010, 07:37:04 PM
Can I talk to you about coding this? I tried to do this a while ago and want to know what you did.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Kegluneq on February 28, 2010, 07:41:23 PM
Wow, I really like this!
It really adds to the whole rogue-like feel, having no idea where to go.

EDIT:
New ...."Damsel" disturbs me.
The fact that exits can be anywhere other than on the bottom level makes ropes much much more important. Perhaps the chance of getting a rope pile should go up. Or the bottom level should have some rope piles left behind from some unfortunate adventurers.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Sudonimus on February 28, 2010, 08:07:54 PM
...Loads are slow.
I must have a different taste from ou guys.
I liked the Magneto mod and you guys didn't I don't think I like this mod for some reason.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: gummybears123 on February 28, 2010, 08:28:10 PM
This mod is good but it lags too much


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: kinnik on February 28, 2010, 08:54:38 PM
Yeah!  More rouge style is exactly what I'm going for. :) I'm glad you noticed!

 I know alot of people won't like the MUCH slower pace and longer games.  I designed this mod to make me happy... If people like some things and not others I hope people can pick a chose from the code easily to add to there own project!  I don't care about getting credit, just use and enjoy!

Keg: Thank you for the bug update and the words of encouragement!  

 Sorry.. I don't plan on putting more ropes.  I want to force players to 'explore' and do so wisely.  If you always explore left/right first (without using rope/bomb). Then explore up/down w/o R & B. Then up with rope OR bombs. THEN down...... ;X  You SHOULD have enough rope for each level... maybe even too much rope!   (Unless of coarse your REALLY unlucky on the first level. Then a restart and rabbit foot is in order.)  

If you really need more ropes right away you can change the chances (rand(1,whatever) == 1 in the code at object oPlayer1 -> Step event ->  action script -> line 240 - 263.  If you REALLY feel you need after playing a while I'll make a second, easyer version.

The girl is my girl friends self portrait!  She's punky and not all prissy plastic like.  The origonal 'damsel'  SLAVE is the destrubing one!! (look in the code! she's in a state of slavery when you find her in a shop.)  I know Yu did this on purpose as a kick at girls in video games and I appriciate the gesture but my GF didn't want to be the poor plasic slave when playing as the girl.

MarsGod!:  I'd be happy to talk about the code in this!  It took me three whole days (I've been depressed at home recently and spend ALL DAY on this)  so it has alot of finniky little things to change.. but when I was finished the game levels should be alot more 'module' and easier to alter in the future.  I'm off to the store for something but I'll write more about this and start my "new levelType" tutorial when I get back.

Sudon:  As for SLOW load times.. my path making code is still quite weak and hopefully I'll (or someone else if I'm lucky) will get around to optimizing it soon.
I hope 9X size levels will follow after the optimization!

gummy:  Yeah.. It lags on my laptop but not on my tower...  I'm not sure what I should do to fix this.  I notised that it increased when I added multiple shops. I'll think about it.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: gummybears123 on February 28, 2010, 08:56:51 PM
You can't help it, the game is 4 TIMES BIGGER!

Anyway, I like the game more now


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Kegluneq on February 28, 2010, 09:02:02 PM
Actually I'm fine with the new Damsel sprite, it's the "F off!" text that makes no sense to me!

I'll try your exploring tips out and see how much better I do.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: gummybears123 on February 28, 2010, 09:07:47 PM
Is the damsel a guy?


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Kegluneq on February 28, 2010, 09:11:03 PM
Is the damsel a guy?
It's a short-haired girl.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: gummybears123 on February 28, 2010, 09:15:31 PM
I thought it was a guy, so that was why he was saying f off


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Kegluneq on February 28, 2010, 09:18:52 PM
I originally thought that too, but the big post before cleared it up.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: gummybears123 on February 28, 2010, 09:24:07 PM
The long one? I was too busy to read that


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: marsgreekgod on February 28, 2010, 09:56:21 PM
The long one? I was too busy to read that
Then it's your own fault for not knowing isn't it?

"I don't want to learn! I just want to know!"


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: gummybears123 on February 28, 2010, 10:03:29 PM
I never said I wanted to know, MGG, chill.........

And I read only the part addressed to me


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: kinnik on February 28, 2010, 11:01:02 PM
HA!  yeah... she's pretty tomboyish.. and the F-Off dosn't make sence. :P  My GF put it in to try and say that she doesn't need helping.  If you can think of something else I'll change it.  A north american parent might have issues and it would suck if some poor kid was not allowed to play because I put a swear word.

So, I'll dig up and talk alittle about where all the code is hidding that messes up making larger levels. be back soon


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: marsgreekgod on February 28, 2010, 11:07:02 PM
I would say "save me you ****" but it's to long.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: grieck on February 28, 2010, 11:22:06 PM
How about "AHEM!"  ?


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: Hayden on February 28, 2010, 11:27:47 PM
How about "AHEM!"  ?

That sounds good. :)


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: kinnik on March 01, 2010, 01:42:29 AM
I updated it and she says "NO!" now...


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: DungeonPheonix on March 01, 2010, 02:20:39 AM
I'm afraid I can't check this just yet, so it's faster just to ask: did you change the countdown until the ghost arrives? If the levels are bigger, should or shouldn't there be a bit more time to spelunk around?

Also, I could've sworn this forum had spoiler tags, which you could use to make a change log accessible to those that want to know. As an alternative, you can make the log really small so the curious can quote your post or copy the text to find out.

Crude, but it works.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: marsgreekgod on March 01, 2010, 02:28:14 AM
We use change color then type white for spoiler tags... I didn't have an issue with the ghost my self.
Something like this.

But this mod is what I tried and failed to make with giant odd spelunky. by the way.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: kinnik on March 01, 2010, 03:32:20 AM
Ah yes. Thank you.  I will now post all the features and bug in spoiler small and white...  If you happen apon the spoiler tag so it's in a drop down or something like that, I'd like that better.. My friends are waiting for my final version and they don't like spoilers.


Title: Re: Spelunky Explorer (4X level size with 'up levels')
Post by: alanj on March 01, 2010, 04:16:18 AM
Interesting!  I've only played it once so far, though I made it to the end of level 15, so that one play was a long play.

I think my game ended on a bug; level 15 had no exit.  The compass was pointing up while I was at the top of the level and had no way to go up any further, and I didn't see an exit anywhere else.  If this is an intentional part of the mod and I was missing something, it needs to maybe be presented in a way that resembles a bug a little less? ;)

Unfortunately the game was sluggish for my entire playthrough, except in Area 3, but I'm not sure how much you can do about that.  I'm playing on my little netbook, it'd probably have an easier time on a CPU that isn't powered by hamster wheels.

Spoiler-laden comments:

- Not sure how I feel about the mushrooms, but there were definitely way way WAY too many of them.  Between the mushrooms everywhere and the ease of getting an early kapala since there's so much to sacrifice in the big levels, it felt like health was essentially irrelevant for my entire run.  I was also not fond of the monkey chests - between monkeys and mushrooms, it felt like an awful lot of chests were useless.  It also took about ten monkey chests before I realized that's what they were, usually I opened them and just wondered "why is there blood spurting everywhere?"

- I got the map several times in Area 4, and I don't know what it does.  Maybe that's why I couldn't find an exit in Level 15 - though I did have the map that time - but the compass pointing at nothing made me think bug.  Nicely cryptic subtext ("you know the way"), though.  Fits the style of the game.

- All the shop prices need to be readjusted since you're so much richer at any given level than you are in standard Spelunky, and also since some items (compass, spring shoes, climbing gloves, jetpack, ropes) are so much more important.

- The compass kinda breaks what you're trying to do with the mod.  I'd be tempted to eliminate it entirely, or else replace it with something that's good only for one level and have that appear in chests on a regular basis.

- I'd also be tempted to see what the game would play like if you went back to normal values for starting health/bombs/ropes, and fewer chests, but started the player off with spring shoes and sticky bombs.  I had fun with the later parts where I had large quantities of sticky bombs and had to figure out how to carve upward staircases out of existing rock.  And on the existing tiles, upward platforming in Area 1 seems more fair and fun and less rope-dependent with the spring shoes.

- Bring back the ghost!  Especially if you adopt the spring shoes as default idea.  You've got room to lose the ghost in these huge levels, and adding a little bit of time pressure adds to the interest, IMHO.

Anyway, neat stuff.  Thanks for sharing.


Title: Re: Spelunky Explorer (4X level size)
Post by: grieck on March 01, 2010, 05:18:30 AM
One tiny bug: The Ice caves no longer haver black at the bottom to tell you it's a bottomless pit. Unless you  made that a feature.


Title: Re: Spelunky Explorer (4X level size)
Post by: Kirby on March 01, 2010, 12:48:30 PM
I did pretty well, considering I got a jetpack in the second level.
It's a good game, it just lags a lot.


Title: Re: Spelunky Explorer (4X level size)
Post by: gummybears123 on March 01, 2010, 02:25:28 PM
There should be like 40X level size


Title: Re: Spelunky Explorer (4X level size)
Post by: marsgreekgod on March 01, 2010, 02:58:30 PM
There should be like 40X level size
Lagy as ****


Title: Re: Spelunky Explorer (4X level size)
Post by: gummybears123 on March 01, 2010, 02:59:30 PM
but very fun ;D


Title: Re: Spelunky Explorer (4X level size)
Post by: marsgreekgod on March 01, 2010, 03:01:53 PM
but very fun ;D
would it be fun to play at 3 frames per min?

now much larger could work, but 40!? thats... thats madness.


Title: Re: Spelunky Explorer (4X level size)
Post by: kinnik on March 01, 2010, 05:35:26 PM
zThank you Alanj for the bug reports!  You are the first person to get that far!  I barely get to world 2 on an avarage play and it usualy takes me 1 whole hour to get that far.

I'll address your bugs under, in small text:

-I agree that health is not a problem.. exept if you only have one or two and can't find a stupid mushroom!  I really hope to add more enemy as the levels progress and make some things hit alot harder.. thus making collecting girls for > max health alot more important. I have afew big ideas around this issue... anyrate, baddies need to be harder but I like being able to fill my life without tooo much stress.

-The monkeys LIKE you!  I need to give them some space from the player so they don't die so often. Then they can hug and kiss you!  As for ropes/bombs, I think there are enough and if you don't find them on your levels thats just bad luck.
OH, my GF punches me if she gets too many monkeys hugging her.

-You need to pause to see the map... it's a WIP very much right now. only shows start, finish, the path and black holes where snakepits and shops are.

-I've never been to level 15 in my mod... very well could be a bug. Or maybe they use a diferent door for the boss??  I'll add this to my bugs list.. Thanks

-Yup, shop item are basicly free right now. My GF wants me to put off changing this but I say next release the prices are up.

-Next release the compass will be the most rare and expencive item in the game. By a large margin.

-I love the idea of having to lose the ghost! do you know if it's posible in the vanilla code?


Glad you liked it!


Glen: Thanks, it's on my list now. 2sec fix. ;)

Gummy!!: yeah... 40X would be nice.... my dream code would be infinity times. What if you generate the rooms around you while your playing and save the rooms you leave from into files on your computer so you can go back?? would that make infinity size levels. essentialy?



Title: Re: Spelunky Explorer (4X level size)
Post by: Sudonimus on March 01, 2010, 05:48:22 PM
1st, WHAT IS VANILLA??

And, infinity would be so laggy, I wouldn't be able to unplug my computer. [/exaggeration]


Title: Re: Spelunky Explorer (4X level size)
Post by: Kirby on March 01, 2010, 05:49:10 PM
Vanilla is Spelunky V. 1.1.
Silly.


Title: Re: Spelunky Explorer (4X level size)
Post by: kinnik on March 01, 2010, 05:56:35 PM
Anything unmodded is called vanilla...  It's the plain of icecream and games. My mod is vanilla mint chocolate chunk.

I think it wouldn't lagg if you are able to unload the old rooms from the memory... I hope to play with this soon.  I'll of coarse post any test right here for you!


Title: Re: Spelunky Explorer (4X level size)
Post by: Sudonimus on March 01, 2010, 06:02:25 PM
...Where the heck did you learn Game Maker?

Your skills are good, apparently.
And anyways...

Would they spawn from the top-left corner and expand horizontally AND vertically??

That's, like, 7 Kali altars in one play.


Title: Re: Spelunky Explorer (4X level size)
Post by: MagiMaster on March 01, 2010, 06:35:21 PM
Bug reports (I forgot to copy down the actual error messages):
- The intro text has an unknown variable error.
- Picking up the Udjat Eye also has an unknown variable error.
- The entrance in world 2 spawned in an area that required bombs to leave (and I was out of bombs).

And a suggestion:
- Having the entrance and exit spawn in random places in kind of cool, but it should probably be a seperate mod. (A climbing out of hell mod would be fun.) With the giant levels, bombs and ropes are slightly too scarce to handle several levels of climbing.

Edit: Oh yeah. For the pathfinding, I haven't read your code in the help thread, but since preparing the path is basically constructing a maze, you might want to look at some of the standard maze generation algorithms (start here (http://en.wikipedia.org/wiki/Maze_generation_algorithm)). Of course, there'd have to be a few modifications. Getting a no-bomb-no-rope path out of it wouldn't be too easy, but you might not care about that.


Title: Re: Spelunky Explorer (4X level size)
Post by: kinnik on March 01, 2010, 07:09:25 PM
Sudon: Thank you!  I don't program unless I'm in a funk. But I started programming at 5 years old with Hyper Card on the mac classic.  The code in GM is pretty standered and if you know Basic/Java or C then GM is a breeze! I bet if you learn GM well, going to one of the big high level languages will be much easier.  To get infinit rooms you would need to be able to save room contents and generate new in any direction.  so, if you are going right, anything say 3 rooms back gets saved and destroyed.  then anything 3 rooms right gets generated.  if you go back left,  the right room gets saved/destroyed and the left room gets *loaded* from your save.  it should work in any direction and be limited by space on your hard drive and how quick you can save, load and generate....   in theory... ;p

magi:  thank you!  i got those bugs but keep forgeting to fix. top of list now. as for no bombs... you are either really unlucky or didn't explore enough. but, i do plan on fixing the room building code because it doesn't always make the path connections.  I will now read the wiki you post and maybe rewrite the path code.


thanks again for all your guys help!


Title: Re: Spelunky Explorer (4X level size)
Post by: Sudonimus on March 01, 2010, 07:13:53 PM
Oh wow. 5?? Programming?? Oh my gosh, I couldn't do it at eleven.

YOU ARE A BEAST. [/cityspeak]


Title: Re: Spelunky Explorer (4X level size)
Post by: gummybears123 on March 01, 2010, 07:44:38 PM
Geez, I started programming 2 days a go........


Title: Re: Spelunky Explorer (4X level size)
Post by: Sudonimus on March 01, 2010, 07:58:31 PM
Haha, very funny, Gummy. [/sarcasm]
And you made, what, 4 mods?


Title: Re: Spelunky Explorer (4X level size)
Post by: gummybears123 on March 01, 2010, 08:21:48 PM
It's umm...... true?  I did not-that-hard programming and I asked a LOT of people for help


Title: Re: Spelunky Explorer (4X level size)
Post by: Daedalus40 on March 21, 2010, 01:00:52 PM
Do I have to sign into FileDropper to actually get this mod?


Title: Re: Spelunky Explorer (4X level size)
Post by: kinnik on March 21, 2010, 06:07:52 PM
You shouldn't have to..  It may be down allready. :(  I'll reup it now if I can find the old version.... and, in a hour or so, I'll post the tech demo of my recent work.

It's un F'n beleivable if I might tute my own.  think big.


edit: Yup. It's down.  Check back in 1.4 hours?

editedit:  actualy, do you want to try it (the new one) or wait till it's really really good?  instead of just really good... good.  ??  it's totaly playable but many features are missing and there are some strange bugs...


Title: Re: Spelunky Explorer (4X level size)
Post by: kinnik on March 21, 2010, 08:33:59 PM
Ok.. it's back up with mediafire..  you all are right, it's the best host so far.


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: PhilipT97 on December 17, 2010, 10:34:07 PM
I was wondering... is there any reason that it doesn't decorate the bottom of the ceiling??? It doesn't have (I think it is called decorative frills).


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: Sparkle on December 18, 2010, 10:02:01 AM
oh. this looks cool *adds to waiting list*


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: Moloch on December 18, 2010, 11:53:07 AM
I think kinnik abandoned this when he started working on Spelunky Labyrinth Explorer (http://mossmouth.com/forums/index.php?topic=1239.0) (which I hope he starts working on again sometime). Check it out.


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: PhilipT97 on December 25, 2010, 07:33:26 AM
can somebody post a mirror for the source.  I can't use filedropper :'(.


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: Moloch on January 15, 2014, 02:09:22 PM
So, kinnik hasn't been around for over 3 years. Due to recent interest in this mod I've re-uploaded it to MediaFire and included a readme file with everything you need to know about the mod.

** Download Spelunky Explorer V1.0 (March 2010) (http://www.mediafire.com/download/aubhds76zy5oa7m/spelunkyExplorerV1.0%20by%20kinnik.zip) **


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: joey4track on January 15, 2014, 02:25:24 PM
So, kinnik hasn't been around for over 3 years. Due to recent interest in this mod I've re-uploaded it to MediaFire and included a readme file with everything you need to know about the mod.
Do you have any plans on continuing this work? It's pretty great as is although an error pops up when you get the kapala, if you ignore it then it seems to be fine. It's actually pretty balanced for the most part however I would love to get rid of the blood and monkey spawning crates. The ropes and bombs you would get otherwise really are necessary for long runs as you can quickly run out of resources.


Title: Re: Spelunky Explorer (4X level size) reuped.
Post by: Moloch on January 15, 2014, 02:36:06 PM
Do you have any plans on continuing this work? It's pretty great as is although an error pops up when you get the kapala, if you ignore it then it seems to be fine. It's actually pretty balanced for the most part however I would love to get rid of the blood and monkey spawning crates. The ropes and bombs you would get otherwise really are necessary for long runs as you can quickly run out of resources.

I can't say if I'd continue this, but it's been on my mind while playing the mod again since you mentioned it the other day. :D