Show Posts
Pages: [1] 2 3 ... 13
1  Games / Source / Re: Somewhat off topic, but soo cool. Monaco LOS + LevelHead on: September 24, 2010, 05:42:16 PM
Not yet.  I've been watching their facebook. They are still quite a ways i think.. Sad
2  Games / Source / Re: Help test the online spelunky mod! on: September 20, 2010, 03:38:05 PM
Keg:  Oh, yeah.  I blissfully forgot about it for a bit.  Cry  I call it machete/bow...  I don't know if we ever fixed it...  But I feel quite confident that it's due to the player dropping an item but not (for whatever number of reasons...) setting the oPlayer instance variable 'holding' to none.  Then, when the player whips, the attack code checks and find the player IS 'holding' something but that item actually doesn't exists (was destroyed or deactivated), so the item can't have it's own 'type' variable to check if it's a machete or bow...  The best fix would be to make sure the 'holding' variable always gets cleared.  Second best would be to put some code to check if the item 'type' variable exists.

Twitch:  NP Buddy!  If you get the time eventually and want to giver a try, post to this forum thread to contact me.  I check here more than my email ;p.  I'll give you current code and try to best explain what needs doing.
3  Games / Source / Re: Help test the online spelunky mod! on: September 19, 2010, 02:46:15 PM
Yeah.. I know hue wouldn't work.  It'd just be easier.. I'm lazy.

The sprite thing would be a bit more work than you think, I think.  Simply because sprite index is hard coded into many places in the game.  Maybe I'm wrong tho... I'm not absolutely sure.  A quick fix if it is would be to use code to re-name or switch the sprites.   I'll have a look.
4  Games / Source / Re: Help test the online spelunky mod! on: September 18, 2010, 09:14:30 PM
Would your recolor involve me writing code to switch all the sprites? (Would you be making new sprites?)  Like how becoming the damsel switches all sprites and is hard coded into many many areas of the game...   Embarrassed

I was simply going to use image_change_hue()  (or whatever it is)  to bypass the trouble of having separate sprites but if you know how to make it work with the code...  I like purple too!  and red, blue and green.  Tongue 

I starting to get tempted to work on this again...   Undecided
5  Games / Source / Re: Help test the online spelunky mod! on: September 18, 2010, 07:35:41 PM
 Grin  Sweet!  I love all the FPS ideas.  A lot more work it would be, but wouldn't it be cool if you could build your own base (time/space/ resource restricted editor) during a planning stage.

I just thought of a way to better syn off-screen info! 
Update info in three situations:

1: When players are within 'range' of each other, whoever is closest to the changing object (enemy/item/solid ect..) is responsible to send the info.  The further player receives and updates.

2: when players are not within range, whenever something (except solids) goes out of your view (and gets deactivated), or gets destroyed, that player will send the info about that object to the other player (before it gets deactivated Tongue ).

3:  When the players MOVE into range of each other, each player sends info about all movable objects active in their view to the the other player.  (This last one needs some work I think..  Ideas?)
6  Games / Source / Re: Help test the online spelunky mod! on: September 18, 2010, 06:03:22 PM
Karjam:  You can go to different screens, but it's currently done by activating all objects for both players screens on both computers...  Ie, twice the objects active for each player.  This causes two problems. One is the additional resources necessary to run the game (it won't run on slower computers).  Two is because each player on each computer is fully active, jumping on enemies / pushing blocks (and some other things) tend to go out of sync when players are on different screens.  This is what causes the 'random' death of oPlayer2.. (i think)  Fix would be to have both players responsible for reporting any changes *they* make to the world. 

As for recolors.. That would be great!  Currently you CAN change into the damsel (or tunnel man?) but there are a number of bugs with the sprites with this...  I 'could' write a quick bit of code to simple change the hue of the sprites, but that would change the skin color too i think.

Mini games list so far is only the one Pat mentioned..  Break floor.
Do you have any ideas? 

Any chance you'd like to work on the mod?!   Kiss
7  Games / Source / Somewhat off topic, but soo cool. Monaco LOS + LevelHead on: September 17, 2010, 05:16:58 PM
Hey yawl!  Thought I'd share my recent finds with my favorite programmer community.  The Line Of Sight stuff could be applicable to spelunky (i want it to be) but Levelhead is just too fun not to mention.

Monaco is a 4 player, coop, tile based thief game that's in dev right now.  It has a beautiful vector based line of sight algorithm that is explained in pseudo-code in the development blog (on facebook Sad )  

Here's the los explination and pics (no video yet..?):

And a video of someone playing, unfortunately without the new vector LOS:

Annd for dessert levelHead:

I want it soo bad but I'm clueless with linux.  Sad  maybe i'll try anyway.
8  Games / Source / Re: Help test the online spelunky mod! on: September 17, 2010, 05:03:31 PM
Yeah.. that looks like fun.  Roll Eyes  Kinda reminiscent of the fights I used to have with my GF in Keg's mod.  Epic.

I haven't heard from Thespis in about a week...  Looks like online is on hold again.  I really haven't had a mind for programming lately.  Hey Pat,  has Twitch seen my additions yet?  Maybe he'd like to have a go at it again some time?  If not, I 'may' try it again eventually...   Huh?
9  Games / Source / Re: Help test the online spelunky mod! on: September 15, 2010, 05:44:38 PM
O.. um. What was the bow bug?  Embarrassed
10  Games / Source / Re: Spelunky Roguelike on: September 14, 2010, 08:41:56 PM
HA! goofy.  Grin   You can simply turn off the 'dirt' in the code.  I think it's in scrInitLevel.   Its a funny one, it is.
11  Games / Source / Re: Help test the online spelunky mod! on: September 14, 2010, 03:56:26 AM
I'm not sure.. Thespis expressed interest but he was also talking about trying do do his own.  I'm somewhat tempted to continue on with it.. But I got kind of bored with it and am enjoying working on my usual mod.  So I don't know if it'll keep on..

There's still a call out to anyone who'd like to give a try at coding it!   ??
I'll show you where and how I did all my code so far and give some idea what i think might help it along.
12  Games / Source / Re: Help test the online spelunky mod! on: September 13, 2010, 03:32:39 PM
 Grin Sry, I's in a bad mood yesterday...  I pretty sure the 'random death' thing has to do with a combo of bad ping and players running though walls because of it. Tongue  I might try and fix this...  If you move slower and stick together, it helps with this.

But for the time being,  try Keglunq's single computer multiplayer.  The links are below.  Be sure to setup the keys / joys!  LOOK OUT FOR THE MACHETTE BOW!

Config (to setup keyboard & joystick):
13  Games / Source / Re: Help test the online spelunky mod! on: September 12, 2010, 07:25:55 PM
Ah, come on... "hardly anything".  I'd say levels, players, most enemies (most of the time... ;p), most items, pickups generated from chests/boxs/jars.....  Likely more.   Yeah, it's still unplayable due to the dieing randomly thing. Sad  BUT alot of people have put ALOT of work in this already (like > months).  Some respect is due.  I'm sure you have NO idea how difficult a project like this is.

As for the random dieing thing.. if anyone can figure out why, it'd be much appreciated.

And of people who just want to play something mostly finished, Keg's multiplayer single computer mod is the furthest along.

14  Games / Source / Re: Spelunky's Nice Hat (a micromod) on: September 10, 2010, 04:00:21 PM
 Grin post a picture of the new hat?!  if it's REALLY nice, post code and it'll be in the online mod.  Smiley
15  Games / Source / Re: Help test the online spelunky mod! on: September 09, 2010, 05:13:03 PM
It is said to be continued by Thespis.

It works OKish currently but it need quite a bit of work to be really playable.  Currently, it's very easy for a player to die on one computer and continue living on another... Also some bugs remain with enemies going out of sync.

 I have good ideas on how to fix these things but I'm bored with coding this and would like to pass it on to anyone down with continuing it.  Thespis was the one that inspired me to write for this and I think he'll be taking over from me.. But anyone else is welcome to giver a try!  Just write here and I'll give you an idea of what to do.

The EXE:

The current code is here:

the dll needed is here:

to use it, boot up and select "host" (with the mouse :L ) on one computer.  Then boot and select "join" on another.  type the IP address  of the "hosting" computer (it looks like 192.168.x.x if playing over LAN, else for over the internet you can find the hosts IP by visiting  

You might need to port forward the hosts connection...  it's fun! and forward 14805 on UDP and 14804 on TCP

BTW.. the mini-games are way cool.  Wink
Pages: [1] 2 3 ... 13