Jump to content
Site Stability Read more... ×
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

Pretty much done the combat engine

Sign in to follow this  


Well, I guess combat is finally implemented. Most of the moves have single-frame animation placeholders, so I'll have to fix that. For all the moves, the game currently sports 49 animations (98 if you count left and right variations). Some of the moves have 16 frames of animation, like the run, the punch, the kick, etc. Jumping, falling, and "tumbling" (jumping down through a platform) have 8. Breathing animations have 6 or 8, though some of those frames are repeated. Minus the single-frame placeholders, I'm currently using about 100 frames of animation, but as I replace those placeholders with full animations, that figure will balloon quickly. [smile] I'll probably need a few more animations too, like a celebration dance after beating a level.

Right now I'm going to go try to eliminate as much redundant code as possible. For example, I have to check for the player performing an air attack in the falling, jumping, and tumbling code. Things like that need to be fixed. I also want to change a few other ways the game does certain things, and tweak a few little behavioral quirks for preference's sake. By the end of the day, I think this code will be pretty friggin' solid.

And then it's back to modeling animations for the player. I had hoped I'd be done that by vacation's end (Tuesday), but there's way more animations than I thought there'd be (obviously) and at least the tough parts are done. Now I just need to make the smaller animations and slowly replace the placeholders with them. And as long as the combat system is implemented, I can keep building the rest of the game around that. Which is something else I've been playing with over the holidays.

Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!