Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

Open source game development with Godot

Paris Buttfield-Addison (Secret Lab), Jon Manning (Secret Lab), Tim Nugent (Lonely Coffee)
1:30pm5:00pm Monday, July 16, 2018
Emerging languages
Location: E143/144
Level: Beginner
Average rating: *****
(5.00, 3 ratings)

Who is this presentation for?

  • Anyone who wants to build games using open source tools

Prerequisite knowledge

  • Basic programming skills (useful but not required)

Materials or downloads needed in advance

  • A laptop with Godot installed (Please download the specific version for your platform of choice rather than the C#/Mono version. Feel free to post on this page if you have any questions.)
  • You can also download the resource bundle we'll be using in this tutorial.

What you'll learn

  • Learn how to use Godot to build 2D games
  • Discover where to go for more information and resources


Paris Buttfield-Addison, Jonathon Manning, and Tim Nugent walk you through building 2D games using the open source game engine Godot. You’ll get a hands-on, rapid-fire introduction to using Godot’s IDE and its programming language, VisualScript—a visual block-base environment—as you learn how to build games that run on almost any platform in a powerful, entirely open source environment. By the time you’re through, you’ll have no excuse but to go forth and build games.

Topics include:

  • How to install and set up Godot
  • How to import assets, like sound and art, into Godot
  • How to set up your scene in the Godot editor and create nodes and scene objects
  • How to create input actions to receive input from keyboard, mouse, touchscreen, and the like
  • How to add scripts to objects
  • How to export and build your game
Photo of Paris Buttfield-Addison

Paris Buttfield-Addison

Secret Lab

Paris Buttfield-Addison is a cofounder of Secret Lab, a game development studio based in beautiful Hobart, Australia. Secret Lab builds games and game development tools, including the multi-award-winning ABC Play School iPad games, the BAFTA- and IGF-winning Night in the Woods, the Qantas airlines Joey Playbox games, and the Yarn Spinner narrative game framework. Previously, Paris was a mobile product manager for Meebo (acquired by Google). Paris particularly enjoys game design, statistics, blockchain, machine learning, and human-centered technology. He researches and writes technical books on mobile and game development (more than 20 so far) for O’Reilly; he recently finished writing Practical AI with Swift and is currently working on Head First Swift. He holds a degree in medieval history and a PhD in computing. Paris loves to bring machine learning into the world of practical and useful. You can find him on Twitter as @parisba.

Photo of Jon Manning

Jon Manning

Secret Lab

Jon Manning is the cofounder of independent game development studio Secret Lab. He’s working on the critically acclaimed award-winning adventure game Night in the Woods, which includes his interactive dialogue system Yarn Spinner, and Button Squid, a top-down puzzler. He’s written a whole bunch of books for O’Reilly about iOS development and game development. Jon holds a PhD about jerks on the internet. He’s currently writing Practical AI with Swift for O’Reilly.

Photo of Tim Nugent

Tim Nugent

Lonely Coffee

Tim Nugent pretends to be a mobile app developer, game designer, tools builder, researcher, and tech author. When he isn’t busy avoiding being found out as a fraud, Tim spends most of his time designing and creating little apps and games he won’t let anyone see. He also spent a disproportionately long time writing his tiny little bio, most of which was taken up trying to stick a witty sci-fi reference in…before he simply gave up. He’s writing Practical Artificial Intelligence with Swift for O’Reilly and building a game for a power transmission company about a naughty quoll. (A quoll is an Australian animal.)

Comments on this page are now closed.


Picture of Paris Buttfield-Addison
Paris Buttfield-Addison | COFOUNDER
07/15/2018 9:28am PDT

Please make sure you have downloaded Godot and the resource bundle (linked in the comments) before the workshop. We’ll try and have copies on USB keys, as well.

Picture of Paris Buttfield-Addison
Paris Buttfield-Addison | COFOUNDER
07/15/2018 5:54am PDT

You can download the resource bundle we’ll be using in this tutorial here:

➡️ https://www.dropbox.com/s/yn7837tkpig9gut/OSCON%202018%20Godot%20Tutorial.zip?dl=0