Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

I need some advice on an image tansformation issue

I want a bird to circle over the player.  I could do this with the Move Route command but it won't look so good.  So I create four 500x39 images.  Each one is a frame in the animation.  Here they are below:

(when they come up, press ctrl+A to see what I mean)
http://www.mts.net/~zorksox/bird1.PNG
http://www.mts.net/~zorksox/bird2.PNG
http://www.mts.net/~zorksox/bird3.PNG
http://www.mts.net/~zorksox/bird4.PNG

I can make the first image rotate in the middle of the screen.  This looks very good, but it's not animated.  I created an event to cycle through the frames, but that removes the rotation.  Does anyone have a clever solution to this problem?  Or perhaps a totally different way of approaching the issue?
 
You can rotate them manually in an image-editing program, and save those as separate images. Or another way is to make the whole thing a charset, and use "Set Move Route: Change Graphic" to get each sprite to change.
 
What I would do is create a charset for regular movement (use Guardian's image), and a charset for diagonal movement. Then check "Stop Animation", and use "Set Move Route" to get it to move around in a circle. When you want it to change to a diagonal graphic, just use the "Change Graphic" function.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top