ID:1074870
 
Keywords: megaman, shooting
In my last post I talked about mimicking Megaman's physics and also the layered parallax scrolling backgrounds I added. It took awhile, but I found some nice little references on Megaman physics and pretty much perfected it. I also learned a thing or two about making good platformer physics in the process!

I've been busy for some time, so I've had less time to work on this. However, yesterday I mustered up the strength to finish the actual shooting aspect. Previously the shooting was delayed, so I worked to fix that and make it more like Megaman. For this character, it's a maximum of two shots on screen at once.



So, as you might see there, I added little cat NPCs to shoot and kill. The cat is called Tango and it's a character from the Megaman 5 gameboy game. The cat takes 4 hits for you to kill and simply respawns after some time for now.

Give it a try and tell me if it matches up with Megaman! Or if you find any bugs.
Megaman Filess.zip
Holding "s" and pressing up arrow makes my computer "ding". I have windows 7 pro 64 bit

Please add WASD, its so awkward to have to cross my hands to test this. These games were made on consoles, and directional movement was controlled with your left hand on the direction pad. It makes no sense to have it on the right hand side.
If I remember the "Ding" might be your keyboard input buffer...
Like that one annoying judge on Pokemon: REMARKABLE!
In response to FIREking
FIREking wrote:
Holding "s" and pressing up arrow makes my computer "ding". I have windows 7 pro 64 bit

Please add WASD, its so awkward to have to cross my hands to test this. These games were made on consoles, and directional movement was controlled with your left hand on the direction pad. It makes no sense to have it on the right hand side.

What should be the action buttons for the alternate movement? I'll be using ASDF, so there's a total of 4 inputs minus the arrow keys.
common keys to use are Q, E, and SPACE

TAB as well

The key you're going to hit the most needs to be space, as that is accessible via the thumb.

Alternate layout would be to involve the right hand. You could do home row (jkl;, or jkui for example) or just use the arrow keys for the right hand.
Wait wait wait

You're telling me you want to move with WASD and use Q, E, Tab, and Space for input? How can that possibly be comfortable? You need to be able to move and shoot at the same time, you can't use the same hand for movement as shooting.

Please explain how that key layout makes ANY sense in game design. It just sounds awkward to me.
In response to Fugsnarf
Fugsnarf wrote:
Wait wait wait

You're telling me you want to move with WASD and use Q, E, Tab, and Space for input? How can that possibly be comfortable? You need to be able to move and shoot at the same time, you can't use the same hand for movement as shooting.

Please explain how that key layout makes ANY sense in game design. It just sounds awkward to me.

space is for shooting.

Did you read what I said about the right hand?
I would say use WSAD to walk and the arrow keys to shoot while the space bar jumps. Using an arrow key would possibly turn the player mob in that direction quickly and fire off one shot. Just a thought.
In response to FIREking
FIREking wrote:
Did you read what I said about the right hand?

Yes, I did, and I'm going to use JKL. However, I simply have to understand how anybody can possibly think that using Q and E while using WASD to move is not absolutely moronic.

In response to Fugsnarf
Choose one:

WASD moves, Space shoots, q e and tab do other stuff that doesn't happen while moving

WASD moves, arrow keys do stuff, space still shoots

WASD moves, jkui do other stuff, space still shoots
In response to Fugsnarf
Fugsnarf wrote:
FIREking wrote:
Did you read what I said about the right hand?

Yes, I did, and I'm going to use JKL. However, I simply have to understand how anybody can possibly think that using Q and E while using WASD to move is not absolutely moronic.

Why can't you just let the player set the keys they want to use.

Ever played a pc game? They all use this. Every valve game uses the letter E for "action". World of warcraft? 1 - 5 for quick abilities, q and e for most uses actions, wasd for movement...

These are staples in PC gaming.
I can. I just want to know the answer to my question. It absolutely baffles my mind, honestly.
In response to FIREking
FIREking wrote:
Ever played a pc game? They all use this. Every valve game uses the letter E for "action". World of warcraft? 1 - 5 for quick abilities, q and e for most uses actions, wasd for movement...

These are staples in PC gaming.

I'm sorry, I just can't even begin to understand how that's comfortable or even a viable option if the mouse isn't being used as the main input. WoW fights are stationary, not actiony. With no movement necessary, you can focus on hitting the right keys.

I'm sure any PC platformer game you find won't use this. If it did, then whoever made it must be an idiot. Most platformers I've played on the PC use arrow keys for movement and ASDF or ZXC for action buttons. For anything that doesn't use the mouse for input, that is pretty much the default layout, which is precisely why I use it. In your case, you state it's uncomfortable because you're used to the controller layout for games like this, in which your left hand controls movement. That's perfectly fine and a good explanation; I just want to understand the WASD QE thing for games other than 3D MMORPG/Shooter Online games that use the mouse. I probably never will, because the thought makes me cringe.
I don't play WoW but from watching my friend play I know that movement is definitely a part of combat. It's not as important as it would be in an FPS but it's still important. Plus the mouse is used to look around so yeah...

Using Q and E for actions is acceptable for one-time actions, such as opening doors, flipping switches, or casting spells that you don't have to spam. It is definitely not a good scheme if something that you will be constantly doing, such as shooting, is bound to E
You should make it custom key anyways, so people can use console controllers.
Movement in WOW is indeed important, using the SOUTH arrow key makes you a noob because its a slower speed of turning around and getting to your target. So people use there mouse to flip there camera around and use the strafe key to make sure they get around faster. It really does make a difference.
I'm not trying to fight you. I've just seen so many BYONDers try using the 3D MMORPG/Shooter layout of WASD QE for games in which it's absurdly unnecessarily uncomfortable, unorthodox, and just plain retarded.

Back to topic though, I'll make custom keys.
In response to Fugsnarf
Fugsnarf wrote:
I'm not trying to fight you. I've just seen so many BYONDers try using the 3D MMORPG/Shooter layout of WASD QE for games in which it's absurdly unnecessarily uncomfortable, unorthodox, and just plain retarded.

Back to topic though, I'll make custom keys.

You're a winner for doing that, because usually theres always that one guy who's got a messed up button n his keyboard and complains about it on a BYOND game(Majority doesn't have custom keybinds). Example: A is for your basic attack, however his A button is screwed so basic attacks are unable to be used by him.
In response to Fugsnarf
I like that scheme for mouse-controlled shooters.

However, for this, I'd like arrow keys to move left/right (and maybe look up/down), space to jump, and Z to shoot.
Page: 1 2