Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Ultimate Godot Game Developer Projects

/

Release date:2019, March

Duration:06 h 08 m

Author: Packt Publishing

Skill level:Beginner

Language:English

Exercise files:Yes

What Will I Learn?
Use Godot’s node and scene system to design robust, reusable game objects
Write code in GDScript to capture input and build complex behaviors
Use container nodes to organize and keep UI nodes aligned
Navigate through the 3D editor to view and place nodes using gizmo
Create visual effects to spice up your game
Learn how Godot’s physics works and implement a basic finite state machine

Requirements
To understand the concepts explained in this course, you must have some prior programming experience in C and C++.

Description
Game development becomes interesting and fun when you use Godot. It is an open-source platform with sound support from its community. For beginners, Godot offers a friendly way to learn game development techniques, while for experienced developers it is a powerful, customizable tool that can bring your visions to life.

This course covers the entire spectrum of game development from the absolute basics to sophisticated game physics, animation, and other techniques. While building these games, you will learn various concepts, such as how the Godot editor works, how to structure a project, and what are kinematic bodies. Whether it is working with vectors and coordinate systems or it is building a dynamic, scalable UI, this course teaches you everything to get you started with the Godot game engine and editor.

By the end of this course, you will have learned how Godot works and discovered important game development techniques that you can apply to your projects.

About the Authors
Chris Bradfield has worked in the Internet technology space for over 25 years. He has worked in the online gaming space for a number of MMO and social gaming publishers in South Korea and the United States. In his game industry career he has served as a game designer, developer, product manager, and team leader.In 2012, he discovered a love for teaching and founded KidsCanCode to provide programming instruction and curriculum to young students. He is a member of the Godot Engine documentation team, and works to provide learning resources for game development students around the world.

David W. Parker is programming professionally for 16 years. He had worked for large enterprises such as the United States Air Force. His work also includes several small startups as CTO and VP of Engineering. He is the co-founder of Uvize, accepted into Techstars startup accelerator and later sold it. He has passion for graphics, personal finance, and education.

Who is the target audience?
This course is designed for both new users and experienced developers, who want to build games using a modern game engine.

Watch online or Download for Free

01 – Introduction
01.01.Course Overview
01.02.Lesson Overview
01.03.What is Game Engine
01.04.What is Godot
01.05.Downloading Godot
01.06.Overview of the Godot UI
01.07.About nodes and scenes
01.08.Lesson Summary

02 – Coin Dash
02.01.Lesson Overview
02.02.Vectors and 2D coordinate systems
02.03.Player scene
02.04.Coin Scene
02.05.Main scene
02.06.User Interface
02.07.Finishing up
02.08.Lesson Summary

03 – Escape the Maze
03.01.Lesson Overview
03.02.Inheritance
03.03.Creating the Level
03.04.Game Flow
03.05.Finishing Touches
03.06.Lesson Summary

04 – Space Rocks
04.01.Lesson Overview
04.02.Rigid body physics
04.03.Player Ship
04.04.Rocks
04.05.UI
04.06.Game Over
04.07.Pausing the Game
04.08.Enemies
04.09.Additional Features
04.10.Lesson Summary

05 – Jungle Jump (Platformer)
05.01.Lesson Overview
05.02.Introducing Kinematic Bodies
05.03.Player Scene
05.04.Collectible Items
05.05.Designing the Level
05.06.Enemies
05.07.HUD
05.08.Title Screen
05.09Main Scene
05.10.Finishing Touches
05.11.Lesson Summary

06 – 3D Minigolf
06.01.Lesson Overview
06.02.Introduction to 3D
06.03.Creating the course
06.04.Ball
06.05.UI
06.06.Scripts
06.07.Camera improvements
06.08.Visual effects
06.09.Lesson Summary

07 – Additional Topics
07.01.Lesson Overview
07.02.Using Godots documentation
07.03.Exporting projects
07.04.Shaders
07.05.Using Other Languages
07.06.Native Code – GDNative
07.07.Asset Library
07.08.Contributing to Godot
07.09.Getting Help – Community Resources
07.10.Lesson Summary


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *