Share this project

Done

Share this project

Done
Three courses in one project! Make an awesome online multiplayer 3D car game using free or low cost software!
169 backers pledged £5,496 to help bring this project to life.
Last updated

About

Godot Getaway: Intermediate Game-Making Tutorials project video thumbnail
Replay with sound
Play with
sound

£5,496

169

We want to teach you how to make an awesome Game in Godot, Blender and Ardour! 

We've made a prototype game using these tools.  In it, you play an online game of cops and robbers (or cops vs getaway drivers) as you drive through a procedural generated city. We've had a blast making it and learning from our mistakes, and now we want to teach you how we did it and give you the tools to make awesome games!

So tell me about these courses.

We're trying something different this time.  Instead of making a single course that covers a piece of software, we want to make three courses and make a much bigger, more advanced game.  The goal is to make a course on coding the game, another on making the assets and a third for making the music.  We want to do this only with free software.  Specifically Godot, Blender and Ardour!  (Technically, Ardour is low cost rather than free, though it does have a full featured and awesome free demo)

Introducing our first stretch goal!

As we shot past 50% funded in such a short time, we thought it’d be a good plan to lay our cards on the table for the first stretch goal.  Plus that would give me a chance to type the word “behoove” but Mikey won’t let me. 

£7,000 - Unlock Co op Mode.

If we reach £7,000 we will set up and maintain a web repository where you can upload, share, browse and download assets for Godot Getaway.  You could use these assets in your own version of the game, use them for inspiration and help other students by providing feedback and guidance.  

This would allow us to build on the idea of community, encourage you to share your creations and allow you to forge your perfect version of Godot Getaway.  We’d be looking to include tags, comments and previews.

What is Godot Getaway?

The Glorious Godot Getaway
The Glorious Godot Getaway

The game features the following:

  • Fast 3D gameplay
  • Online multiplayer
  • Team play (cops vs robbers)
  • A procedurally generated city
  • Procedurally placed props (like lamp posts, traffic cones, parked cars, etc)
  • VehicleBody physics
  • Beacons that respond to the music
  • Simple player customisation that’s persistent between plays
  • A 1930's inspired aesthetic

Want to know more?

Why not join our Facebook group and/or our Discord?  We'd love to hear from you.

Who are you guys anyway?

We’re two experienced online educators who love to make educational videos on making games.  We're colleagues and friends who really enjoy working together, so we decided to make a great big project that would allow us to do just that while adding as much value to students as we could.

Between us we've made courses on Blender, Gimp, Godot, Board Game Design, Creativity and more.

Custom 30's inspired car
Custom 30's inspired car

What's Godot?

Godot is a Free and Open Source game engine that we absolutely love.  Yann has already taught a popular and well reviewed course on it on Udemy and both of us really enjoy working with it.  It's available on Windows, Mac and Linux, has separate 2D and 3D pipelines and is generally awesome.

The course will be written in Godot's native GDScript, which is based on python.  GDScript is a dynamic language that's powerful, versatile and quick to work in.

So What's Blender?

Blender is a Free and Open Source 3D graphics program.  It can handle everything from modelling to animation to film editing, and you can do amazing stuff in it.  Michael has taught bunch of great courses on Blender on Udemy, and will be using Blender to teach you how to make assets for Godot.

And What's Ardour?

Ardour is a Digital Audio Workstation (with a pretty awesome free demo version).  It's a midi and sample sequencer that can be used to make professional quality video game music.

What kinds of things will I learn?

 In Godot:

Making sure the server and all clients handle all the vehicles properly
Making sure the server and all clients handle all the vehicles properly
  • How to use VehicleBody nodes
  • Working with Blender assets
  • Player Customization
  • Procedurally generating maps with Gridmap nodes
  • Simple online networking
  • Balancing physics, translation and networking
  • Using procedural generation to place objects
  • Making sure that objects are only spawned on the right kind of tiles
  • How to tell which way to rotate an object so that it lines up with the road tile
  • How to make objects react to music with AudioBus 
  • Sending announcements to all players
  • Detecting when a criminal is within range of a police car
  • How to make a minimap with a ViewportContainer 
  • Displaying player names using Viewports and Billboard

and much more!

In Blender:

  • Detailed aesthetic research
  • Importance of origins
  • UV mapping and texturing
  • Material setup with multiple PBR maps
  • Export options and workflow
  • Organising assets to be godot friendly
  • Rendering hi-quality cover art
  • What needs left for the game engine
  • How to bake generated textures 

In Ardour:

  • Setup of the Audio System
  • Instrument mapping
  • Using real recordings with digital Instruments
  • Aligning and matching  sample tempos
  • Researching Musical styles
  • Add effects and VST Instruments 
  • Mixing multiple tracks
  • Midi instruments 
  • Composing without keyboard
  • The Piano roll and Automation

What are you doing differently this time?

Previously, we've made courses for beginners - they were focused entirely on getting familiar with the game engine or software by making lots of small, relatively simple projects.  This time we want to make something a little more advanced - three courses for one larger, more ambitious project.  

This way we can not only explore more advanced topics, we can also look at the pipeline for indie game development.   We learned a ton adding and refining features, and can't wait to put that knowledge to good use!

Here's a brief showreel of some of the features we've added to the game as it developed.

 project video thumbnail
Replay with sound
Play with
sound

 Who is this project for?

These courses are designed to be intermediate - ideally, you'll already have some experience with Godot or Blender.  That's not to say beginners won't be able to follow these courses, but they might have to work a little harder to keep up.  

For example, we're not going to spend a lot of time discussing Godot's scenetree or its signals and groups.  If you followed that last sentence just fine, we think you'll have no trouble with the Godot course.

For a Blender example, you'd ideally be familiar with concepts like pivot points, extruding and editing mesh data.

For Ardour, you would ideally be familiar with musical terms such as, key, time signature and tempo. Being able to play an instrument will be help but is not required.

If I back this project, would I need all three courses?

Nope!  Each course is designed to be a full, standalone project.  If you want to use Blender to make assets for Godot but don't particularly want to code the game, take the Blender course.

Is this Kickstarter a GameDev.tv project?

No.  Both Mikey and Yann have and continue to enjoy being instructors for GameDev.tv; this is an independent project.

How it happened

In 2018, Mikey was helping Yann with his Discovering Godot course.  Mikey has taught several successful courses on Blender and the two of them were looking at ways to use models from Blender in Godot - a free and open source game engine.  After they finished work for the day, they had a few hours to spare and somehow decided to make a quick little game.  In four hours they’d made Cubedude Kickabout - a local multiplayer football/soccer game .

They learned a lot; especially that they really liked making games together.

Fast forward a few months; It’s almost 2019 and Yann has decided to make a simple local multiplayer cart racing game.  Mikey decided to make some models for it.  The game was going to be a quick hobby project.  

“Whatever happens, we’ve got to avoid online multiplayer - it’s a lot of work”, said Yann.

“Totally.” Mikey replied.

Always keep projects simple
Always keep projects simple

But then they listened to some electroswing music and everything suddenly got bigger. Mikey made a 1930’s inspired car model.  Yann made the map a procedurally generated city. Then…

“This kind of needs to be online multiplayer, doesn’t it?” asked Yann.

“Totally.” Mikey replied.

Ramming Speed!
Ramming Speed!

It soon became apparent that driving a 1930s car to electroswing music in a procedural generated city was far more fun than cart racing.  So the game changed from being a cart racing game to a getaway driving game.  Then they added teams - cops vs robbers.  The game became Godot Getaway.

And that’s when they decided that this should really be a course.  Better yet, a series of courses!  One for making the game in Godot.  One for making 1930s car and procgen assets in Blender.  One for making the music.  That way they could teach how to make Godot Getaway and focus on intermediate concepts and the game development pipeline 

Risks and challenges

Timelines:
We're experienced educators and video makers, but sometimes videos take longer to produce than we might want. We don't anticipate any delays, but it's always possible - especially as there are two of us working on three courses.. If any delay does come up, we'll keep you in the loop as much as we can.

Difficulty level:
These courses are designed for intermediate creators, but "intermediate" is a fluid term. We'll do our best to explain everything clearly and be upfront about these not being beginner courses. (Beginners can of course take our courses, but they may have to work a little harder to keep up)

The Apocalypse:
We're virtually certain this won't happen while we're making the courses, but if it does we may have to take a break while we fight off a zombie horde. If this happens, we'll do what we can to get back to producing content as soon as possible

Learn about accountability on Kickstarter
Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge £1 or more About US$ 2

    Supporter

    Your name in the course credits! We seriously appreciate any donation you feel you can give, and would love to honour you on a "spacial thanks" section of our courses.

    Less
    Estimated delivery
    2 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge £5 or more About US$ 7

    Playtester

    Get a copy of the prototype version of the Godot Getaway game! We've been working hard on this prototype for months now. Backing at this tier will get you access to that prototype on Windows, Mac or Linux machines! Note that the game may well change as the course develops and that there are rough edges (it IS a prototype after all)

    Includes:
    • Prototype version of the Godot Getaway game
    Less
    Estimated delivery
    2 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge £15 or more About US$ 19

    Focused Learner

    Get access to one of the courses (and you get to pick which one!)
    If you're only interested in one of the three courses, this will get you access to the course of your choice the moment it starts production.

    Includes:
    • Prototype version of the Godot Getaway game
    • One of the Godot Getaway courses!
    Less
    Estimated delivery
    9 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge £25 or more About US$ 32

    Double the Learning

    Get two of the Godot Getaway courses (and you get to pick the ones you want!)
    Pick the two courses you're interested in and get access to them once production on those courses start.

    Includes:
    • Prototype version of the Godot Getaway game
    • Two of the Godot Getaway courses!
    Less
    Estimated delivery
    7 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge £30 or more About US$ 38

    Triple Threat!

    Get all three courses!
    Get access to all three of the Godot Getaway courses as soon as production starts on each! And a little discount as a thank you.

    Includes:
    • Prototype version of the Godot Getaway game
    • All three Godot Getaway Courses!
    Less
    Estimated delivery
    83 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge £50 or more About US$ 63

    Course Tester

    Get access to each video the moment it's been recorded. Not only can you see the video first, you can give us valuable feedback and help us make the course the best it can be!

    Includes:
    • Prototype version of the Godot Getaway game
    • All three Godot Getaway Courses!
    • Live monthly online hangouts
    Less
    Estimated delivery
    9 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge £95 or more About US$ 120

    Design Masterclass

    Take part in a live, online workshop on game design principles. We'll show you our game design process, demonstrate player-experience design theory and help you forge examples to develop your designs. Plus you get everything listed above!

    Includes:
    • Prototype version of the Godot Getaway game
    • All three Godot Getaway Courses!
    • Live monthly online hangouts
    • Online Design Masterclass
    Less
    Estimated delivery
    3 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge £200 or more About US$ 251

    Personal Playtest Report

    Designed for the Indie Game Designer. We'll play your alpha for an hour and each write you a detailed playtest report, where we'll do our best to give helpful, constructive feedback.
    And you also get all the rewards above!

    Good for 12 months after the Godot Getaway project is funded - one playtest session from each of us.

    Includes:
    • Prototype version of the Godot Getaway game
    • All three Godot Getaway Courses!
    • Live monthly online hangouts
    • Online Design Masterclass
    • Playtest Report
    Less
    Estimated delivery
    Limited 3 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Reward no longer available

    Pledge £25 or more About US$ 32

    Early Bird, Cool Cat

    A limited time discount on the Course Tester! Get access to all three courses as each enters production with a discount for being one of our early backers! AND you get the content the moment it's recorded! A double whammy discount of awesomeness!

    Includes:
    • Prototype version of the Godot Getaway game
    • All three Godot Getaway Courses!
    Less
    Estimated delivery
    Reward no longer available 50 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)