News for hackers. Stuff that matters.
Re:Metroid Source Code Expanded by Impossible on Friday October 14, 2011 @02:34PM (#3112346)
This is great stuff. When I was working on a platformer I'd read a lot of the code for these classic games (Mario, Metroid, Sonic, Megaman, etc.) to see how they did platforming and what the character physics tuning numbers looked like. I've been meaning to do a series of articles that break down games, focusing mostly on gameplay code, enemy behavior and physics. The only comprehensive article I've found like this is the Pacman dossier (http://home.comcast.net/~jpittman2/pacman/pacmandossier.html). Everything else is random bits and pieces that can be pieced together, but would be nice to have in one place.
Re:Metroid Source Code Expanded by jbermudes on Saturday October 15, 2011 @06:13AM (#3114549)
Sonic Retro has a writeup of the physics behind Sonic 2. Check it out, it's exactly what you're looking for and would be a good template to follow for other games.

http://info.sonicretro.org/Sonic_Physics_Guide

Re:Metroid Source Code Expanded by Impossible on Monday October 17, 2011 @01:23AM (#3119281)
Yeah I've seen that and it's excellent. My idea was basically to expand on that sort of stuff.
Re:Metroid Source Code Expanded by RodgerTheGreat on Friday October 14, 2011 @03:00PM (#3112450)
I'd love to read such an article. Platformer physics can be very fiddly and there are a lot of small variations that have a significant impact on "feel".
Re:Metroid Source Code Expanded by doomlaser on Friday October 14, 2011 @03:02PM (#3112459)
Please please do this. It would be great. I'd love to read a comprehensive breakdown of classic console platformer code.