Mega Man Update

Control Problems
I received quite a few reports of characters over-moving and controls becoming "sticky" or "locking". In short, this is due to the game running behind; I hadn't tested on a slower computer so I never encountered the problem myself.

I am genuinely embarrassed such a serious issue made it into the release, even more so by the comments I've being pointed to on the BYOND forums.
I apologize for misleading users on the actual game, BYOND's controls aren't the problem.

I hope those users that experienced problems try the game one more time and disregard the problems of the earlier version.

What's different?
Not too much was added to this version. The major change was a complete rebuild of the collision system, which was the culprit in the past version for the slow-down.

I was in the process of separating the Mega Man parts from the engine when I read the comments of laggy controls so I had to shift gears to get a working demo out again.

A stage select screen has been added but only two of the stages are accessible now(Guts Man and Zero).

Mega Man can now slide. Charging animations and charge blasts are different.
Platforms have been improved.

Only two characters are available now, Mega Man and Proto Man. You can switch between these on the stage select screen.

Future updates?
My next goal is to separate Mega Man code from the engine so I can reuse the base for another platformer at some point.
I would like to add at least 4-8 stages and some boss powers and items.

Any multi-player yet?
Before I started working on getting this release together I had done a lot of work on getting two players moving around. Since it can't use BYONDs default network model, I had to set up a client/server model. Someone was nice enough to post a link to a demo but I was unable to learn or take anything from it so I had to create my own library.
Basically it sent "messages" back and forth between the server and multiple clients. If you've ever looked into dealing with networking in C++ games you'll have a good idea how this works.

I tested a very crude version(which just sent positions and control information many times per second) with Lufia.
The results were expected with the method used(characters were jumpy because of the time between updates) but short of that it was a successful test, we were able to run and jump around in the same area with around about 1/4 to 1/2 a second delay between us.
Obviously this is only a proof of concept as far as multi-player goes. A real game would apply smarter networking and estimate player movement to allow for a smooth experience.

I'm not promising anything as far as a multi-player platformer right now. Some people are interested in the possibility and I wanted to share my experiences thus far.

Posted by Kajika on Sunday, September 28, 2008 05:15PM - 35 comments / Members say: yea +2, nay -1

« Mega Man Released · DMO Status »

#35 I sack you:  

when it needs to be back up and running =]

Monday, January 12, 2009 01:06PM

#34 Blueyedemon:  

When will dmo be back up and running?

Monday, January 12, 2009 05:11AM

#33 I sack you:  

Raisin wrote:
> that is coolio. :)

never use that word again :/

Monday, January 12, 2009 12:44AM

#32 Raisin:  

that is coolio. :)

Sunday, January 11, 2009 07:03AM

#31 Thelegend528:  

sounds good Kajika, can't wait for the dmo update.

Thursday, January 01, 2009 01:50PM

#30 MasterBraska:  

I'm glad your not giving up on DMO, Can't wait for the update =D

Thursday, January 01, 2009 01:50PM

#29 Kajika:  

I can't really predict a date when I'll be done with the current batch of updates. It's been very difficult to push myself to work on it lately, things are coming together slowly.

Thursday, December 25, 2008 03:55PM

#28 I pawn you:  

"My full attention at the moment is on updating DMO, a couple of things are being heavily updated and redone."

Yay! Good luck with the updates Kajika, good to know DMO will see some changes in the future.

Thursday, December 25, 2008 03:18PM

#27 Bug Bhai:  

"My full attention at the moment is on updating DMO, a couple of things are being heavily updated and redone."

Great news, glad to hear that you still want to update dmo. Do you have a date for when you expect it to be fully updated?

Thursday, December 25, 2008 01:32PM

#26 Amulet Dragon:  

Its good you still have plans for DMO good luck!!!!!!

Thursday, December 25, 2008 01:28PM

#25 Midrash:  

"My full attention at the moment is on updating DMO, a couple of things are being heavily updated and redone."

Glad to hear you still have plans for DMO. Wish you good luck and maybe we can have DK at least 3 times next year!! :D

Thursday, December 25, 2008 01:21PM

#24 Kajika:  

MegaMan is a single player game so I don't host it anywhere. I hadn't paid too much attention to DDMO due to the extremely low player base.

My full attention at the moment is on updating DMO, a couple of things are being heavily updated and redone.

Sunday, December 21, 2008 12:26AM

#23 Zywen:  

Terroist deidara wrote:
> What about DDMO,is it gone 4ever?

I hope its not gone forever. Its my most favorite game on all of Byond!

Also, are you using your server that usually hosts DDMO on megaman or does that server not exist anymore?

Saturday, December 20, 2008 05:07PM

#22 Suzyrex:  

man i hope DMO is soon released

Sunday, November 30, 2008 08:15PM

#21 Terroist deidara:  

What about DDMO,is it gone 4ever?

Wednesday, November 26, 2008 03:19PM

#20 Jared9:  

Ok, Well thank you, That's good to know there will be a change in the future. Good luck and thanks kaj.

Saturday, November 22, 2008 10:00PM

#19 Kajika:  

Unfortunately it's not a matter of sending a script to upload, the game has to be modified to allow rankings to be applied. It was disabled in the current release and would need an update to allow it.

I have only recently started to look into completing the incomplete 6.0 update to DMO but don't have anything substantial to report except there will be some changes.

Saturday, November 22, 2008 09:15PM

#18 Jared9:  

I'm not questioning that your server can function with the rankings, It's just they're not up, we pretty much don't have anything exciting besides clan wars. Some people have gone to DMU, and it sucks cause your game is alot better than dmu will ever be. I just wanted to host the rankings on my server, since you don't want to at this time. i'm not asking for much, just a little file-attachment and send.

I made a rankings page, but it's only pure html/php.. I have to constantly edit it to increase a person's rank..etc. It would be alot better if I had the script you used, cause it's functional with the byond game itself and is fully-automated.

It also sucks cause you built dmo into a big project which has grown over the years into something great, even though dmo is slowly fading due to lack of updates, it's still one of the best byond games.

Please, if you remember me at all, you know i'm not the type of person to come out and beg you for something. I hope you re-consider.

-Jared

Saturday, November 22, 2008 06:40PM
(Edited on Saturday, November 22, 2008 06:48PM)

#17 Kajika:  

I'm not in a position where I can deal with DMO at this time. Our server can still function with rankings fine, they were disabled for other reasons.

For the moment, I'm chipping away at both projects at a relaxed pace without any pressure.

Saturday, November 22, 2008 05:46PM

#16 Rugg:  

Right. And that worked perfectly for the same people who asked the same DMO questions one month ago.

Saturday, November 22, 2008 10:58AM

 

 

Blog Calendar

September 2008
Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
 
«Jul Jan»

My favorite blogs