Skip to main content

Tutorial 2: Dynamics

Games are about putting players into ever-changing worlds that respond to their actions. Creating dynamic, interactive worlds is both the challenge and the joy of game development. This tutorial will demonstrate some of the ways you can create dynamic worlds with Easel.

You'll be shown how to create a couple of temporary powerups, an alien that changes color as it loses health, and how to create a dynamic explosion that grows in size over time. All of these will demonstrate essential skills that you can use in your own games.

Who is this for?

This tutorial is a continuation of the Quickstart tutorial. Please complete that first if you haven't already. This tutorial builds on the concepts you have learned in the previous tutorial. It will go a bit more in-depth and will go into the actual code itself. If you are finding this a bit scary, feel free to skip over the parts that you don't understand and come back to them at another time once you've got more experience.

info

In this tutorial, these supplemental infoboxes will dig deeper into Easel code and help you understand what is happening. Don't worry if you don't understand everything in these infoboxes, especially if you are new to coding!

Let's go!

This tutorial is split up across multiple pages. Click the Next button below to take you to the next page of this tutorial.