Game Dev

Having Fun with FX

I added some FX from Mercury (Particle Fx engine) to my character run animation and added a gun and bullets.

Someone asked me if the actions were hard coded. Well, no, it’s not. I’m using the timeline I created before to add a movement to the animation (for example translation interpolation with two points or more). Then I just put it in the player “Action Bank”.

In addition you may use the timeline to trigger events or do rotations (with interpolation). Actually, at first this action editor’s purpose was only to make a tool to animate skeletons (which means I could do a character only based on skeleton animations too), but it’s useful for simple animations too.

Someone else asked me if I’m going to make a mario or megaman like game… No, I think I wont’t. Right now I’m just using megaman’s sprites cause I have nothing else to do some testing. ­čśŽ

But still, my engine and editor should help to make any kind of 2D game (plateformer,┬áR-Type like shooters or Zelda like action/adventure games). I did some design for a plateformer, that’s why I’m testing plateform tools. I hope it won’t be too bad.

I should add a simple enemy in one of the next videos.

Game Dev

Action Editor !!

OOhh Yeah ! I did it ! Well, actually almost… I would like to add some stuff like bezier so that I can have some curves as movement. And I should add rotations too… I’ll do that later ! I lost soo much time on stupid things… geez.

With this editor I can trigger events when I need to, during animations. And of course I can create object translation without hard code. It may help for example to create very simple scripted events. I may also use this editor to create camera movement for shake etc. etc. Cool stuff !

Now, I’m going to create the “Action Bank Editor”. Every object┬ácan have a list of action banks, and ´╗┐each action bank contains ´╗┐a list of actions.┬áAccording to the character/IA state the current action bank will be changed with another etc. Then I’ll work on a graphic way to┬áorganize events (´╗┐´╗┐with trigger zone┬áetc.), then do some work on the Fx and shaders, and finaly have fun with moves/damages/action/dialogue/text editor etc. When it’s done, I’ll start the game. Yeah, awesome planning !

And, I keep the sound for later !

PS : For the moment, I’m using Guilty Gear sprites I found on the web as placeholders.