Advertisement
From Scratch

Build a Canabalt-Style Infinite Runner From Scratch

by

With this screencast tutorial, you'll create an infinitely scrolling, Canabalt-style platformer, from start to finish. The final game has randomly generated levels, player movement, death conditions and basic scoring. No previous programming or game development experience is required and graphics are provided for you, so all you need is a copy of Multimedia Fusion 2 (which has a free demo).

Note: Although this tutorial is aimed at beginners using MMF2, you should still find it useful if you're a more experienced game developer using another platform; you can take the basic process and techniques and apply them to your own toolset.


Play the Game


Watch the Screencast

Watch in full screen at 720p (use the Cog icon) for best quality. Don't like streaming? Download the MP4.

Additional Resources

Related Posts
  • Game Development
    Haxe
    Write Once, Publish Everywhere With HaxePunk: Cross-Platform TipsHaxe article 2 main image resized
    Tips on how to make your games work well on multiple types of devices. We'll talk about screen sizes and resolutions, input types, interface layouts, and tips for app store submissions.Read More…
  • Game Development
    From Scratch
    Buzzy Bee: Create a Flappy Bird-Style Game in GameSalad, Step by StepBuzzy bee flappy bird game tutorial gamesalad 400px
    In this 45-minute screencast tutorial, I'll show you how to make an avoider game like Flappy Bird, step by step, using the free GameSalad Creator tool. You don't need to have any previous programming experience or game development knowledge, I'll provide all the artwork, and you can follow along whether you're on Windows or OS X.Read More…
  • Game Development
    From Scratch
    Danger Droids: Create a Platformer in GameSalad, Step by StepDanger droids gamesalad platformer tutorial 400px
    In this five-part screencast tutorial series, I'll show you how to build a sci-fi themed platformer game, step by step, using the free GameSalad Creator tool. You don't need to have any previous programming experience or game development knowledge, I'll provide all the artwork, and you can follow along whether you're on Windows or OS X. Let's get started!Read More…
  • Game Development
    From Scratch
    Build a Two-Player "Small Tactics" Board Game in Construct 2: Part 1Small tactics construct 2 400px
    In this screencast tutorial series, I'll show you how to make a multiplayer board game which can can play against another person or against a computer opponent. We'll make the whole thing with the free Construct 2 gamedev tool (and I'll provide all the graphics and sounds you need), so you don't need any previous programming or game development knowledge. Let's get started!Read More…
  • Game Development
    How to Learn
    How to Learn Starling FrameworkHow to learn starling 400px
    Starling Framework is a free, open-source framework written using ActionScript 3.0. The primary purpose of this framework is to make it extremely easy for developers to build games for the Adobe Flash Platform. In this article, we'll introduce you to Starling, and share tips, screencasts, tutorials, and resources for getting started with it.Read More…
  • Game Development
    Roundups
    New to Tuts+: Game Development? Start Here.New to game dev
    Welcome to Gamedevtuts+! This site is dedicated to game developers, and we host tutorials, tips, and articles about game design, coding, and working in the industry. Whether you've never made a game before or you're a long-time developer looking to learn something new, this guide will help you find the best of our content.Read More…