Home /

Starting with Starling Ep 9 and 10

Starting with Starling Ep 9 and 10

Starting with Starling - Episode 9

I finished posting two more episodes of Starting with Starling series. Please check it out!

In the 9th episode, add food items to the in-game screen randomly and animate them. Using similar techniques used for obstacles, detect collision between the items and hero.

In the 10th episode, learn how text rendering works in Starling Framework. Understand the two types of fonts you can use to display text in your games.


Starting with Starling, Ep 6 & 7

Episode 6 of the Starling series was uploaded a while back. Today, I completed Episode 7. I have been working on optimizing the game itself for its release on devices. In the process, also trying to minimize the number of episodes in this tutorial series. My objective is to have the videos focused on how Starling is helpful in development and not to concentrate on the actual game development technique. I am trying to come up with an intermediate solution that can touch both topics. I hope to post around 5 more episodes in this series.

In the 6th episode: Write the base code needed to control the game state and hero’s speed. Define idle state, add “Start” button and also make the hero fly in from the left side of the screen. Once the hero is inside the screen, change the game state to the flying state.

In the 7th episode: Create the Obstacle class. Also define the watchout sign animation, obstacle art and crash art.

Finally animate the obstacles from the right side at random vertical points and remove them once they go out of the screen on the left.


Starting with Starling Episode 5 is Live

Just finished uploading the 5th episode of the series “Starting with Starling“. In this episode, understand the concept of Parallax Scrolling and create a nice parallax background effect for the in-game screen. Thanks for all the feedback and suggestions. Keep them coming. I will cover the creation of obstacles and their animation in the coming episodes.


Starting with Starling: Ep 3 and 4

Episodes 3 and 4 of Starting with Starling series are now online. In the 3rd episode, you will understand how the artwork and animation for Hungry Hero game were built. We will also explore how they are exported to PNG files. Later, publish them into a sprite sheet using Texture Packer. The last step will be to load the sprite sheet and play the hero animation in the AS3 project.

In the 4th episode, welcome screen’s assets are picked from the Sprite Sheet, instead of individual .png files. You will learn to extend starling.events.Event and create a custom event class for navigation between welcome and in-game screens.

I will start showing the parallax scrolling of in-game background based on a variable speed of hero, in the next episode, coming very soon…


Starting with Starling: Ep 2 and the Thoughts Behind

Starting with Starling - Ep 2: Welcome ScreenThis time, I spent about a week thinking and developing a new game that I could use for this new tutorial series “Starting with Starling”. So, I ended up with Hungry Hero. It was a quick 2 days of coding, but took a little bit more than 2 days for creating graphics, assets, sounds, etc.

I drew the character/elements on paper, then converted them to vector drawings in Adobe Illustrator. Finally animating the hero character in Flash Pro, I created the sprite sheet. It was a fun experience building all of these in the crunch time.

I also thought of what else I could present as part of this series. I am glad a lot of you have provided feedback through the comments/mails on how you like the idea of a complete workflow being covered. I have plans around this to make sure I help you guys with better understanding of the “process”, rather than just a piece of it. Stay tuned!

With that in mind, I released the 2nd episode: Welcome Screen of this video series yesterday. Do have a look at it and let me know what you think. Do re-tweet and share!