Course curriculum

  • 2

    2: Intro to Construct 3

    • 1. Intro to Construct 3

    • 2. Sprites

    • 3. Behaviors

    • 4. Events

    • 5. Start of Layout Function

    • 6. Accessing the Game Loop With Every Tick

    • 7. Functions

    • 8. Adding Functionality

    • 9. Making the Player Collect the Object

    • 10. Adding a Variable and a HUD

    • 11. Your Feedback About Getting Started With Construct 3

  • 3

    3: Tappy Plane

    • 1. Licensing & Downloading Art

    • 2. Adding Art

    • 3. Controls & Blocking Volume

    • 4. Spawning Spikes

    • 5. Spikes and Bullet Behavior

    • 6. Optimizations

    • 7. Start Game Functionality

    • 8. Game Over Logic

    • 9. Adding a Restart

    • 10. Your Feedback About Making Tappy Plane

  • 4

    4: Zombie Defense

    • 1. Intro to the Zombie Defense Game

    • 2. Adding Controls

    • 3. Zombie Movement

    • 4. Adding a Projectile

    • 5. Adding Smoke

    • 6. Spawning Zombies

    • 7. Powerups

    • 8. Game Over Logic

    • 9. Mobile Controls

    • 10. Adding a Freeze Start and Player Smoke

    • 11. Optimizing the Game

    • 12. Fixing Some Bugs

    • 13. Your Feedback About Making Zombie Defense

  • 5

    5: Snake

    • 1. Intro to the Snake Game

    • 2. Global Variables

    • 3. Adding Controls Spawning Food

    • 4. Core Gameplay

    • 5. Adding Game Logic

    • 6. Setting the Size of the Playarea

    • 7. Adding More Bounds

    • 8. Adding Text

    • 9. Setting Up UI Elements

    • 10. Restarting the Game

    • 11. Difficulty Levels

    • 12. Adding More Functionality

    • 13. Making Buttons

    • 14. Starting Pause Logic

    • 15. The Start Logic

    • 16. Fixing Some Bugs

    • 17. Fixing Some Bugs, Cont'd

    • 18. Your Feedback About Making Snake

  • 6

    6: Platformer

    • 1. Getting Started

    • 2. Tilesets

    • 3. Player Controls

    • 4. Adding a Walking Enemy

    • 5. Walking Enemy Logic and Player Health

    • 6. Invincibility Timer

    • 7. Flying Enemies

    • 8. Game Over Animation

    • 9. Adding More Items

    • 10. Breakable Blocks

    • 11. Background Objects

    • 12. Player Health UI

    • 13. More UI Elements

    • 14. More Animations

    • 15. Mobile Controls

    • 16. Fixing Some Bugs

    • 17. Your Feedback About Making the Platformer Game

  • 7

    7: Exporting Your Games & Other Tips

    • 1. Exporting Your Game

    • 2. Game Development Tips

    • 3. Feedback about Exporting and Other Tips

  • 8

    8: Intro to Coding

    • 1. Variables

    • 2. Setting Global and Local Variables

    • 3. "For Loops"

    • 4. Basic Functions

    • 5. If Else Statements

    • 6. Arrays

    • 7. Debugging Your Game

    • 8. Changing Variables and Coordinates

    • 9. Nested "For Loops"

    • 9. Accessing the Viewport Width for Spawning

    • 10. The Most Used System Functions

    • 11. Feedback About Intro to Coding

  • 9

    9. Additional Resources

    • Project Files for the Games

    • Ideas for Modifying Your Games

  • 10

    Feedback on this Course

    • Tell us more about your experience taking Intro to Game Making & Coding