Godot Getaway – The Godot Course by Canopy Games & Yann Burrett & Michael Bridges
Release date:2020, July
Duration:15 h 58 m
Author:Canopy Games & Yann Burrett & Michael Bridges
Skill level:Beginner
Language:English
Exercise files:Yes
Learn intermediate Godot techniques as we make an online multiplayer car game in a procedurally generated 3D city! We’ll use GDScript to create a cops-and-robbers game set to a bouncy electro-swing soundtrack using custom-made assets from Blender and Ardour.
In this course, we’ll focus on creating a single, large project rather than a bunch of smaller ones. Our emphasis will be on the game development pipeline as much as the techniques we’ll be using, simulating what it takes to make a small-scale indie game from scratch.
Some of the things we’ll cover include:
- Fast 3D gameplay
- Online multiplayer using a direct connection over IP
- Team play (cops vs robbers)
- A procedurally generated city
- Creating city neighborhoods
- Procedurally placed props (like lamp posts, traffic cones, parked cars, etc.)
- VehicleBody physics
- Beacons that respond to the music
- Simple player customization that persists between plays
- A 1930’s inspired aesthetic
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.
01 Setting Up Godot Getaway
01 About This Section
02 The Design Brief
03 Player Experience
04 Formats And Standards
02 Working With Multiplayer
01 Exploring the Assets
02 Preparing a Multiplayer Lobby
03 Creating a Network
04 Introducing RPCs
05 Using a Save File
06 Populating the Waiting Room
03 Driving In Godot Getaway
01 Introducing Vehiclebody
02 Moving the Vehiclebody
03 Vehiclewheel
04 Player 2 Joins the Game!
05 Driving Locally and Remotely
06 A Better Car
04 Making the City
01 City Generation An Overview
02 Setting Up The Gridmap
03 Code and Gridmaps
04 Making a Maze
05 Filling Gaps
06 Erasing Walls
07 Adding Buildings
08 Rotating Buildings
09 Chance of Skyscraper
10 Networked City Generation
11 Pausing Until Everyones Ready
12 Making a Map Border
13 Preparing Props
14 Parked Cars
15 Billboards
16 Traffic Cones
17 Hydrants
18 Street Lights
19 Dumpsters
20 Scaffolding
21 Preparing Neighbourhoods
22 Neighbourhoods
23 Preparing Cafes
24 Cafes
25 The Zeppelin
05 Gameplay
01 Setting Up Teams
02 Minimap
03 Grid References
04 Making Beacons
05 Creating Money
06 Delivering Money
07 Dropping Money
08 Announcements
09 Tracking Crimes
10 Making Sirens
11 Networking Sirens
12 Player Billboards
13 Criminal Detector
14 Win Conditions
15 Spawning Cops
06 Player Customisation
01 A Better Lobby Part 1
02 A Better Lobby Part 2
03 Painting the Car
04 Applying Paint
05 Saving Paint
06 Variable City Sizes
07 The Repropulation
08 Map Seeds
07 Music
01 Audiobus
02 Phaser
03 Adding Neighbourhoods
04 Voliume Control 1
05 Volume Contol 2
08 Polish
01 Chasecam
02 Night Time
03 Day Time
04 Setting the Environment
05 Exhaust
06 Distance Fading a Texture
07 Options Menu 1
08 Options Menu 2
09 The Fancy Lobby
09 The Wrap Up
[Udemy] Godot Getaway – The Godot Course by Canopy Games & Yann Burrett & Michael Bridges.7z