Jump to content


Photo

Megaman Project Zero


  • Please log in to reply
11 replies to this topic

#1 Zigma

Zigma

    GMC Member

  • New Member
  • 9 posts

Posted 09 August 2011 - 03:58 AM

Hello everyone!!

Well, after a very loooong time, I've finally finished this Megaman game!! It's my third start from scratch actually. . . only that in this version, the game is complete.


First of all, this is a fangame. I don't take credit for the idea, music, sprites, etc. I just programmed, and I did it just for fun and because I've always liked this master piece from Capcom.

So, about this game. . .

It is based on the events that links Megaman Classic and X. I tried to keep the game play exactly as the original, so you can jump, dash, charge the M-buster, use Rush or Beat, etc.

Some pictures:

Posted Image
Posted Image
Posted Image
Posted Image

Default Controls (they can be configured):

Arrows = Movement
S = Jump
D = Shoot
Enter = Start / Open Menu
ESC = Title Screen / Exit

Down+S = Dash
Keep D = Charge M Buster


Some things to consider before or while you play:

- I consider this project is complete, but . . it surely has bugs or errors . . so if you find one (or more) I will really appreciate your feedback.
- Any comments or suggestions are welcome.
- There are two extra weapons hidden (Robot master's levels)


The most recent version of this game is found at yoyogames page:

http://sandbox.yoyogames.com/games/181740-megaman-project-zero


So. . Thanx in advance, forgive my english. . (spanish is my native language). . and I really hope you have fun while playing my game.


Edit:

I've just made a video where you can see the game play in advance. I hope you'll find it interesting and then try the real thing. . xD

http://www.youtube.com/watch?v=IOXom515cGw

Edited by Zigma, 29 October 2011 - 03:30 PM.

  • 0

#2 oldradagast

oldradagast

    GMC Member

  • GMC Member
  • 36 posts

Posted 10 August 2011 - 06:57 PM

I downloaded this game and began to play it - I'm very impressed! Great job! I beat Plant Man (I figured he would be one of the easier bosses and a good place to start), and I like how he is similar but not exactly the same as his previous appearance in MM6. You keep the theme going without simply copying, which is good.

Overall, the game play is smooth and I didn't find any real problems. Megaman is a little faster than normal, but it works well - I'd rather a character be a bit fast vs. slower than what I expect.

A couple of minor things you might want to check:

1) Top of the ladder transitions. Ladder to platform transitions are very difficult, and this isn't really a bug since the game works fine, but Megaman leaves the ladder later than one might expect when at the top, which sometimes results in getting hit unexpectedly. If it's an easy change to make, I'd recommend it, but don't start tearing up and rewriting a lot of code to tweak this since it's more of an annoyance than anything else.

2) Possible Save Game strangeness? Not sure what happened here. I beat Plant Man, saved the game, messed around in Skull Man's world for a while, and then quit. When I reopened the game and tried to Continue, it said no Save Game could be found.

A bit more information on this: If I Save the game, go to the Title Screen, and Continue from there, it works fine. The one time it glitched, I had Saved the Game and hit Continue without going to the Title screen. Not sure if there's an actual bug there or if something strange happened once.

3) Personal preference: In all the classic 8-bit games, the large energy and weapon refuelers would refuel 10 units of energy each. I don't think this is a problem in your game - I only mention it since I've seen this happen in a bunch of Megaman fan games, and it's always struck me as a bit odd. I think your game is balanced fine since if I'm low on energy I can "farm" enemies by killing them and rescrolling them back on screen. Also, I think the enemies can drop E-tanks (I think that happened once), which would balance this out.


Anyway, great game!

Edited by oldradagast, 10 August 2011 - 07:43 PM.

  • 0

#3 Zigma

Zigma

    GMC Member

  • New Member
  • 9 posts

Posted 10 August 2011 - 07:32 PM

Hello oldradagast!!

First of all, Thanx a lot for playing my game and for your comments!!. . I really appreciate it!

About the minor things you said:

1) I'll check the transitions, I already have an idea on how to resolve it. I hope it works. I consider it a good suggestion, thanx!

2) This one is veeeery strange. I'm using the GM save function that, surely you know, creates a sav file. If the game said "no file found", it is because it didn't find the save file. I don't get that error, so if you keep getting this message, please let me know and I will try to figure out why it happens.

3) Well. . here I can only say that E-tanks can be "farmed" from enemies as well. . but obviously, getting them is very rare.

Maybe I'll wait for some more suggestions before I release a new version. . . but be sure I'll consider your comments.


So. . I hope you beat all the game, especially the final boss (it's not Dr Wily. . hehehe). Thanx again for your feedback!!
  • 0

#4 oldradagast

oldradagast

    GMC Member

  • GMC Member
  • 36 posts

Posted 10 August 2011 - 07:47 PM

Hey, there!

I added a bit more information about the Save game strangeness in my first post based upon some more experimentation. I have a method that seems to work now, so I'm not sure if that one time was just an odd bug or if it had anything to do with me hitting Continue after saving vs. going to the Title Screen and Continuing from there.

Based upon my experiences with the built-in Save Game states in my own Megaman game, they usually work well. The only problem I've seen is they can sometimes get flaky if you try to load an old Save Game into a newer and vastly changed version of the game. That's not what happened here, but it is worth noting in case it you ever see it happen in your own game.

I forgot to mention that I like the multi-layer parallax scrolling effects - they add plenty of visual depth to the game.

Edited by oldradagast, 10 August 2011 - 07:51 PM.

  • 0

#5 Zigma

Zigma

    GMC Member

  • New Member
  • 9 posts

Posted 10 August 2011 - 08:57 PM

Mmmmm. . . it really is weird. . .


Let me explain how it's supposed to work:

The save room appears when you finish a level. . you have to press enter (START) to save, and when you do this, the "save" option disappears, then you can select "continue" or "title screen"

- If you continue, well. . . the game goes on. .
- If you select to go back to the title screen and then go to the continue screen again, there shouldn't be any problem.
- If you exit the game and later run it again and try to continue, there shouldn't be any problem either. .


My question here is, Did you press enter on the "save" function?. . This is because some friends have told me that they thought the game saved automatically after beating a level. . . maybe that's what happened to you.


- About using old SAV files with new version of the game, I have the same problem of incompatibility. Too bad we can't do anything about it.
- About the scrolling effects, hehehe. . . thanx. . I worked a lot on them, It's great you noticed it!!

You have a Megaman game???. . . Where can I play it?
/-----------------------------------------------------------------------------
Edit: Never mind, I've already found it!! . . . As soon as I can, I'll give it a try. .

Edited by Zigma, 10 August 2011 - 08:59 PM.

  • 0

#6 oldradagast

oldradagast

    GMC Member

  • GMC Member
  • 36 posts

Posted 10 August 2011 - 09:11 PM

Hmmm... it's possible that is what happened.

Yep, I do have a Megaman game of my own. I admit it is not as fully polished as some (I still haven't found a reliable way to make a separate weapon-select screen in the Lite version of Gamemaker), but it plays like a Megaman game should with a mix of classic and new enemies. I am proud of it and I hope you like it.

Edited by oldradagast, 10 August 2011 - 09:12 PM.

  • 0

#7 oldradagast

oldradagast

    GMC Member

  • GMC Member
  • 36 posts

Posted 12 August 2011 - 08:11 PM

One other quick note - if anyone has problems with the game saving and then not finding the Save Game file, check your Desktop. That's where it wrote the first Save Game. Tossing that into the game's directory should allow it to find the Save Game. Not sure why this happened, and it only happened once, but the Save Game file was written, so that's good.
  • 0

#8 Zigma

Zigma

    GMC Member

  • New Member
  • 9 posts

Posted 12 August 2011 - 10:10 PM

Thanx for the advice oldradagast. . . Although I don't know if anyone else besides you is playing this game. . u_u

By the way. . I've uploaded a new version with some little improvements, including the ladder transition you told me about. If you could check it please and tell me what you think . . . ^_^

And. . would you like to be in the GMC Testers section of the credits? ^_^ . .
  • 0

#9 Zigma

Zigma

    GMC Member

  • New Member
  • 9 posts

Posted 29 August 2011 - 10:54 PM

A new release is now available at the same link posted above. . . ladder transitions, select screen bugs, some details at Gravity's man stage and some other minor errors have been fixed.

Thank you very much to the ones who have played this game and sent me your comments and advices. This project is getting better and better because of you. . . ^_^


Not yet played this game???. . . Well. . give it a try and post your feedback!! xD


Happy gaming!!
  • 0

#10 Yal

Yal

    Gun Princess

  • Global Moderators
  • 5833 posts
  • Version:GM8.1

Posted 02 September 2011 - 11:04 AM

I'm using the GM save function that, surely you know, creates a sav file.

- About using old SAV files with new version of the game, I have the same problem of incompatibility. Too bad we can't do anything about it.

You could use a custom save file system:

Save:
file = file_text_open_write('filename.zig')
file_text_write_string(file,string(variable_you_want_to_save))
file_text_writeln(file)
//...repeated until end of data
file_text_close(file)

Load:
file = file_text_open_read('filename.zig')
variable_you_want_to_load = real(file_text_read_string(file)
file_text_readln(file)
//...repeated until end of data
file_text_close(file)

You obviously want to save which bosses have been beaten and subtank & lives counters, but nothing else, I think. So the file should be pretty simple with only 10 lines of info.


Finally, check out <www.virtualnes.com> to play the actual games - they're emulating NES games in a Java-applet environment-something, and you basically play the games in your browser. It's a good place to compare your remakes with the real deal.

Edited by Yal, 02 September 2011 - 11:06 AM.

  • 0

#11 Zigma

Zigma

    GMC Member

  • New Member
  • 9 posts

Posted 29 October 2011 - 03:44 PM

Hey Yal!!

Thanx for all your comments, I will consider your suggestion about the custom save file. I just want to get a little bit more feedback about my game. Unfortunately, It seems that my project was not very interesting or good for the community, so there's no point in updating it if it isn't played or commented.

I've just uploaded a video (the link is in the first post) and I'll wait for some responses, then I'll decide if It's worthy to keep working on this game or not.

Thank you again for posting your feedback.

Edited by Zigma, 29 October 2011 - 03:45 PM.

  • 0

#12 oldradagast

oldradagast

    GMC Member

  • GMC Member
  • 36 posts

Posted 08 November 2011 - 03:25 PM

Zigma: Please don't be so hard on yourself - this IS a good game, but unfortunately, even good games may not receive a lot of attention because of the randomness of the internet. Also, as in all cases, folks are more likely to post harsh comments about poor games than they are likely to post compliments about good games - it's just human nature. Anyway, you should be proud of what you created here.

Edited by oldradagast, 08 November 2011 - 03:27 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users