Thursday, August 29, 2013

XInput and Progress

When Joypad support was added to AM2R, I received a lot of suggestions on how to improve it. Most of them were regarding compatibility with XBox 360 joypads, how they are detected and how the trigger buttons aren't registered as buttons.
Furtunately, I was able to afford a wireless XBox 360 gamepad a couple of weeks ago, and I was able to add XInput support to the project, and properly test it. The gamepad is recognized in-game, and it has a dedicated button remapping screen on the options menu.

Now, this is the progress report I promised. This describes several aspects of each area, with different completion ratios. The reference I use is:
0 Non-Existant
1 Being Designed / Concept Sketch / Asset Pre-Production
2 Functional, WIP resources  / Placeholder
3 Finished, working quality
4 Revision 1, great quality
5 Revision 2, excellent quality

So, every aspect that has a score of 3 is ready (but has room for improvement). Depending on the relevance of the particular area or feature, a revision might still be needed.

LEVEL DESIGN Room Layout Tile Layout BG Scripts Items Enemy Layout
Area 0 - Main Tunnels
Surface - First Alpha 4 4 5 3 3
Surface - Area 1 3 4 4 3 3
Area 1 - Area 2 3 4 4 3 3
Area 2 - Area 3 3 4 4 3 3
Area 3 - Area 3A 3 3 3 2 3
Area 3A - Area 3B 3 3 3 2 2
Area 3B - Area 4 3 3 3 2 2
Area 4 - Area 5 3 3 3 2 2
Area 5 - Omega Nest 3 3 3 2 2
Omega Nest - Queen's Lair 3 3 3 2 2
Queen's Lair - Surface 3 4 3 2
Area 1 - Golden Temple
Main Cave, corridors 4 4 4 3 3
Temple 3 3 3 4 3
Breeding Grounds 4 4 3 3 3
Miniboss 1 3 3 3 3
Area 2 - Hydro Station
Main Cave, corridors 3 3 3 3 3
Main facility 4 4 3 4 3
Breeding Grounds 4 4 3 4 3
Miniboss 2 3 3 3 3
Area 3 - Factory
Main Cave, corridors 3 3 3 3 3
Factory 3 3 3 2 3
Breeding Grounds 4 4 3 3 3
Area 3 A 3 3 3 2
Area 3 B 3 3 3 2
Area 4 - Tower
Main Cave, side corridors 3 2 2 2 2
Upper Floors 3 3 3 3 3
Lower Floors 3 3 2 2 3
Miniboss 3 3 3 3 1
Area 5 - Flooded Temple
Main Cave, corridors 3 2 2 2 2
Temple 3 3 3 3 2
Sewers 3 3 3 2 1
Miniboss 4 3 3 3 1
Area 6 - Omega Nest 3 3 3 3
Area 7 - Queen's Lair 3 3 3 3
GAME FEATURES Status
Game Engine 5
Menu System 4
Save System 4
Map Screen 4
Equipment Screen 4
Logbook Screen 3
Options Screen 3
Intro Sequence 2
End Credits 2
Extra Features 1
Localization Engine 0
Modding Engine 0
Character Customization 1
XBox360 Controller Support 3
Steam Community Compatibility (Steam Overlay) 1
Soundtrack Production 2

As you can see, the game has most of the contents in a functional state. There's still many aspects that need that extra layer of polish that makes AM2R (at least what you play on the demo) a faithful Metroid experience. Level design wise, those are being tackled in order, this will allow for a future demo release with more quality contents.

Feel free to discuss or send your suggestions here or at the Forum.

46 comments:

Wiwiweb said...

Looks like the game's development is actually much further than I thought! Good job!
We can wait as long as necessary, keep up the good work.

Anon said...

Finally! A TRUE progress report! Thank you so much! I'm can't wait to see what it'll be like once it's at least 4's across the board! (I know from experience a 5 is difficult to attain, because it always feels like there's room for improvement.)

This is feeling more and more like a Nintendo/Metroid worthy project with every demo update! But I'm just curious, as I'm taking a different approach, why did you take the Zero Mission approach? I'm modeling everything I can after Super (Physics, sprites, atmosphere, color, etc), just because I liked that game a lot more than ZM. Why choose the Zero feeling?

Anonymous said...

Thanks for the update! My otherwise cold heart warms up whenever I think of AM2R and all the hard work you are putting into this.

Matthew Merritt said...

Not worried about Modding Support.
But so far, it seems as you are getting quite close. looking forward to the release :D

Jack Witty said...

I always appreciate the full-spectrum progress reports! hahaha

iamli3 said...

"Area 4 - Tower"
there's going to be a tower underground -.o?......

squeee so close cant't wait hurry up <3.......

MSFV1 said...

Perdonen que comente en español... pero yo hablo asi xD

Quiero decirles que hace tiempo que estoy siguiendo su remake y que me alegra ver esta actualización!!!

Me jugué el Metroid confrontation y me fascinó asi que espero con ansias este... pero como siempre digo: demoren todo el tiempo que quieran con tal de que el juego quede lo mejor posible.

LKS2710 said...

Quiero decirles que me alegra que sigan trabajando en este proyecto!!! y que espero jugarlo algun dia! juegué al Confrontation y me fascinó ^^

pepe sanchez said...

Creo que en 2 semanas o mas saldra una actualizacion en la cual podremos jugar hasta el area 4 o el 3 y Tedremos muchisima mas diversion con este juego :DDDDDDDD QUe GRAN Trabajo :D 9000/10 y si aprendi a hablar español

Starhunter said...

Wait... WE WILL BE ABLE TO MOD THIS?! SWEET!!!!!! I have a game idea and wanted to use this engine! Thank you soooooo much! I can't wait!!!!

Sypher said...

This is coming to Steam?! Life just got a whole lot better.

Anonymous said...

Nice. I look forward to the release. The music is awesome by the way.

Dudeman said...

Wow I had no idea this was so far along... so excited!!!!!

this area 5... hmmm I don't think there was an area 5 in the original.

interested to see this area 5 says I.

Tupe said...

It would be intresting to see what happens to the rescue team.

The7thGuest said...

Weehaaa ! Great News Doc glad to hear something from YOU ^^

Anonymous said...

I'm hoping those of us with old fashioned logitech USB game pads can use those as well :) If not, joy to key.

Anonymous said...

Your updates always brighten my day, Doc.

Please use this template regularly to show us how things progress. I really hope to see a 1.0 release soon, but it's good to see you've got so much already built.

Anonymous said...

This game is really coming together, and in the best way, might I add! Keep this up; you may be Metroid's last hope.

Lewis said...

Awesome man it's clear you've put so much effort in so far if the demo's any judge. It feels like a natural progression in the series. Good luck and keep it up!

Lewis said...

Awesome man it's clear you've put so much effort in so far if the demo's any judge. It feels like a natural progression in the series. Good luck and keep it up!

Anonymous said...

So this will be done when everything is a 5?

Anonymous said...

this 360 controller support, how does it work? do i just plug it into the usb port and go?

LBF197 . said...

can u allow use for a PS3 controller?(i currently dont have a xbox 360 controller, i do plan to get one though)other than that, good job!

Anonymous said...

Only 38 things to complete And The game is Finaly Ready! :DDDDDDDDDDDDDD
10000000000000000000000/10 Score

Little Plastic Boat said...

My anticipation for this game = 6!

I would be perfectly happy with solid 3's across the board, but I do like the "update it twice and then done" strategy. Everything doesn't need to be perfect, though I'm sure with you, it will be!

Now a quick aside...

@LBF197 . and those wanting to use a PS3 controller, check out: http://www.motioninjoy.com/

This baby lets you hook a PS3 controller into your computer via USB or even bluetooth and "emulate" an Xbox360 for Windows controller. No need to code for it. I use it all the time with my Steam enabled games.

John Smith said...

I wish to help greenlight this game, when will it be on the greenlight area of steam and do you need a donation for the $100 entry fee? We'd all be happy to help

Anonymous said...

This project started in 2006! That just goes to show how hard Doc has worked on this! Hes been goin' for over 5 years!

Mike Amantea said...

Is it alright if I played this game and posted footage on YouTube about how amazed I was by it's awesomeness?

Anonymous said...

Dr. M64, savior of the franchise.
B.T.W. don't worry about time. By the time Nintendo released another 2D Metroid game you would be able to create AM2R 3x over.

Sean Shelton said...

Sorry I am new to this posting. I just noticed that there was someone our there doing possibly the coolest thing ever remaking one of my all time favorite classic games. But I am a mac person will you release a mac friendly version?

Anonymous said...

looks like its coming along nicely now...this will be sweet...keep up the good work
all the best.

terra

Nick said...

Why do you not have a kick starter? I know your busy, but some extra cash flow could allow you to take some time away form work to work on the game. I'd pledge.

jorge said...

this is almost over project I want to continue like playing this game since I played Super Metroid Zero Mission and Metroid Fusion

Anonymous said...

shouldnt the FMSR link lead to the FMSR reborn site?

BTW, i cant wait till modding!

Anonymous said...

Is the release on stream true? So someone tried to make an independent Metroid movie via kickstarter and Nintendo shut it down claiming all rights to the Metroid name and everything associated with it. I'd hate to see this project shut down as well. Tread carefully.

Anonymous said...

uh-oh, omega nest and queens lair lair are 3s! XD Cant wate for this to be done! ive always enjoyed fighting that one gamma metroid, and i really exited about there being and entire area filled with them! also, the zetas in preveiw 3 look awesome!

Garsen said...

If it means anything, I check on this project every couple of months, and its always great to see its still in the works. Metroid 2 was my first Metroid game, and I really enjoy seeing it being remade in any form. Keep up the awesome work.

Anonymous said...

You are the Savior of Samus.

yonathan said...

Vaya que gran progreso!! esperando con ansias el siguiente informe espero todo vaya mejorando poco a poco!! saludos!!

Anonymous said...

I can tell by the inclusion of the log entries that this is truly a labor of love.

EtaVirus said...

You Guys are FREAKING AMAZING!!! I hope you guys don't change the Zeta's and Omega's appearances too drastically. I like their sprites in Fusion, especially the Omega's. I look forward to seeing how you fight them. I imagine the zetas fighting like Arachnus. Anyway you guys keep up the awesome work.-EtaVirus

Anonymous said...

asi que el proximo update jugaremos hasta el area 4 o completo? es solo de curiosidad y xD estoy escribiendo en mi 3ds

Anonymous said...

@Anon The ZM approach may have been because of the overall more fast paced feel and control that ZM gave.

Derpy Squid said...

OMG THIS IS JUST GETTING BETTER AND BETTER I know you have heard this but man doctor of the M64th power you are a genius dude keep up the good work.

Anonymous said...

oh hey if u can again make diferent themes for the diferent Metroid thx

MetroidPeter said...

Character customization? What do you mean?