Get fundamentals solid 1st before adding extras
Hey.
Considering that was written in the author comments, I feel you on getting constructive feedback - it's like pulling teeth - you won't get it often. Regarding the beta aspect: people generally prefer finished submissions on Newgrounds, and dueto the blam/protect nature of things, if may have been better to submit to the alpha section of the site (I don't even know if that section is working - it always gives me an error when I try to go there), or to simply upload it somewhere else altogether, like FlashKit.
On to the game, sounds like you have some ambitious ideas, but based on what I've seen so far, here are some suggestions. Since there isn't much gameplay here, most of these are related to user friendliness and user accessibility, both of which I often find overlooked in Flash games.
- Since you are using mouse and keyboard to control the player's actions, and this being a platform game, add the WASD keys for movement. Your current config of arrow keys is nice for left-handed people, and right-handed people will want to move the player's character with WASD keys while moving the mouse.
- Currently, the mouse is only being used to interact with the black box. Unless the mouse will become a crucial part of controlling your character, I'd place that function as a key on the keyboard.
- You should also consider adding the ability for the player to remap the default keys as they like.
- Adding specialized animations for ascending and descending during a jump are nice polish, and I like how you took it a step further by adding more poses for moving jumps to differentiate them from a non-moving jump. However, the character jerks back a little on the moving jumps when it witches from ascending to descending.
- After battling the opponent the first time and dying, each time thereafter, it doesn't refill my health, and the opponent instantly attacks, killing me.
- Clean up the terrain movement, so the player moves smoothly along the hills. When moving down hills, you can see him leaving the ground for a split second at times.
- Once you get to adding audio to your game, please consider adding the ability to mute sounds and music separately.
- Throw a pause function in as well.
- I didn't see the game measuring distance from the ground anywhere. Was this meant to be visible? There is a green text that always reads 250.
- It look like your doing a quick "sweep" to keep the screen scroll focused on the player. Personally, I never liked these "sweep/tween" scrolling methods in platform games. They're fine when resetting your player after a fall (although I'd slow it down a bit), but I don't like it when it sweeps while I'm moving, even if the duration of the sweep is small.
- No ActionScript run-time exceptions were encountered.
- Clean up the engine, get everything solid, then focus on improving your graphics, gameplay, and all the other things you plan on adding.
Oh, and come up with an interesting name for your engine, too. (:
Good luck/skill on your project, soldier.
* salutes *
________________________
- Ziro out.