Page 1 of 2

Awesome Man Demo/Dev thread

PostPosted: Tue Jul 12, 2011 8:14 pm
by jimmynewguy
Screen_01.PNG


Howdy everyone. Here I have a demo for Awesome Man, a smaller game I am working on. The zip has fullscreen and window versions, though I recommend fullscreen. I made my own collision system and AI for 3 types of enemies so far along with a couple moves for the player. Please leave feedback on how all of these worked for you! Thanks!

Awesome Man is "ninja" that is tired of being brought down by "the man". So he's karate choping his way through business man and other strange enemies to get revenge!

Controls:
~ Arrow keys to move
~ z to jump
~ x to attack
~ Down key to slam the ground when in the air

Anyway to make this dog animation look...better?
dog.gif
dog.gif (560 Bytes) Viewed 2659 times


All sounds, and sprites made by me.

Re: Awesome Man Demo/Dev thread

PostPosted: Tue Jul 12, 2011 9:08 pm
by GrimmDingo
Love the minimalistic style looks awesome, gonna check this out tomorrow, i'll see if i'm able to help with the animation next time i'm on pc too,

Re: Awesome Man Demo/Dev thread

PostPosted: Tue Jul 12, 2011 9:16 pm
by jimmynewguy
Thanks, I'm not the best with graphics so all my games are usually minimalistic. I like the feel of them too though, and it is sort of a challenge to get the point across of what things are supposed to be. The dog looks good moving in game though I think, so if people agree or don't mention I probably won't change it. I did delete the hanging pixel on it's butt in the last frame though :lol:

Thing I didn't mention in the first post is the game is supposed to be over the top. So things like blood are over done (but dry up fast because a ton of pixels of blood flying across the screen tends to lag up a little).

Re: Awesome Man Demo/Dev thread

PostPosted: Tue Jul 12, 2011 9:26 pm
by Camper1995
Jimmy, dude, it's great as a demo. The dog is fine. And movement of character is cool too.

Can you just tell me the secret of the smooth movement? I can't figure it out. How to limit it when he accelerate to the left??
Could you show me a part of the code for it? It's probably done with xvelocity right? Or am I mistakin' ?

Blood effect is awesome :P

Re: Awesome Man Demo/Dev thread

PostPosted: Tue Jul 12, 2011 9:55 pm
by Game A Gogo
jimmynewguy wrote:Anyway to make this dog animation look...better?

I'd say it's a fox almost!

Re: Awesome Man Demo/Dev thread

PostPosted: Tue Jul 12, 2011 10:54 pm
by jimmynewguy
Well thanks Camper!

One way of doing smooth movement is:
Code: Select all
char * key = GetKeyState(); // find key states
int LR = key[KEY_RIGHT] - key[KEY_LEFT]; // 1 = right -1 = left 0 = left & right or neither

xvelocity = max(-3, min(xvelocity + 0.5 * LR, 3)) * (1 - 0.1 * (!LR)); // limit the speed to 3
// pixels/frame, acceleration is 0.5

// if we are not moving aka (!LR) then we multiply the movement by .9 so it slowly goes down but otherwise it is multiplied by
// 1 or does not change
// with this the movement will never really stop, just get slower and slower so we can fix that with the next lines

if(abs(xvelocity) < 0.25)
xvelocity = 0;


And gogo, its a dog!! :evil:

Now I want to see you draw a dog using only black and red! :P

Re: Awesome Man Demo/Dev thread

PostPosted: Wed Jul 13, 2011 2:04 am
by Hblade
lol epic

Re: Awesome Man Demo/Dev thread

PostPosted: Wed Jul 13, 2011 3:53 am
by jimmynewguy
Hblade wrote:lol epic

Thanks! You and your less-than-three-word feedbacks :)

Re: Awesome Man Demo/Dev thread

PostPosted: Wed Jul 13, 2011 10:23 am
by Camper1995
Thank you Jimmy. Now I am a bit more clever. :D
EDIT: Oh but, then it won't work with Physical Response. Does it mean I have to use collFree? Or is there any other way?

jimmynewguy: And gogo, its a dog!!

It's a Black Fox

xDDD
black fox.jpg

Re: Awesome Man Demo/Dev thread

PostPosted: Wed Jul 13, 2011 3:59 pm
by jimmynewguy
Camper1995 wrote:It's a Black Fox

Rude! Now I'm not going to help you. :P But really, just take a look at pyrometal's games. They all have unique collision systems based on what you want it to do. That's how I learned to make my own :D

And gogo....where's your dog?? :lol:

Re: Awesome Man Demo/Dev thread

PostPosted: Wed Jul 13, 2011 6:14 pm
by JamesLeonardo32
Very well made. I was also able to make movement like this as a practice, I'ld like to see more Image

Re: Awesome Man Demo/Dev thread

PostPosted: Wed Jul 13, 2011 9:46 pm
by jimmynewguy
Thanks! There will be more, soon enough. I'm working on boss/minibosses/new enemies/making the fighting a little better.

Does anyone have any ideas or requests they would like to see?

Re: Awesome Man Demo/Dev thread

PostPosted: Thu Jul 14, 2011 12:01 am
by JamesLeonardo32
jimmynewguy wrote:Does anyone have any ideas or requests they would like to see?

How about enemies with a big, Magnetic Eye?

Re: Awesome Man Demo/Dev thread

PostPosted: Thu Jul 14, 2011 1:21 am
by Imperialjester
hey since the screen size would fit a pocket pc screen can you make a pocket pc version? or if you dont know how i could do it.

Re: Awesome Man Demo/Dev thread

PostPosted: Thu Jul 14, 2011 6:30 am
by Hblade
Hahaha, I do tend to do that don't I? XD But yeah this game is good :)