Godot 3 Complete Developer Course – 2D and 3D
Godot 3 Complete Developer Course – 2D and 3D, available at $94.99, has an average rating of 4.35, with 85 lectures, 1 quizzes, based on 758 reviews, and has 4400 subscribers.
You will learn about Learn how to use GDScript from scratch Create awesome 2D and 3D games with Godot – and more are coming Learn to export your games to different platforms Learn how to publish your games to different platforms This course is ideal for individuals who are Newcomers who wants to learn how to program while making games or Professionals who are new to Godot It is particularly useful for Newcomers who wants to learn how to program while making games or Professionals who are new to Godot.
Enroll now: Godot 3 Complete Developer Course – 2D and 3D
Summary
Title: Godot 3 Complete Developer Course – 2D and 3D
Price: $94.99
Average Rating: 4.35
Number of Lectures: 85
Number of Quizzes: 1
Number of Published Lectures: 84
Number of Published Quizzes: 1
Number of Curriculum Items: 91
Number of Published Curriculum Objects: 90
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn how to use GDScript from scratch
- Create awesome 2D and 3D games with Godot – and more are coming
- Learn to export your games to different platforms
- Learn how to publish your games to different platforms
Who Should Attend
- Newcomers who wants to learn how to program while making games
- Professionals who are new to Godot
Target Audiences
- Newcomers who wants to learn how to program while making games
- Professionals who are new to Godot
New lectures added periodically to the course.
In this course you will learn how to develop games using Godot and its own scripting language: GDScript. We will start by learning how to use the language and keep moving on until we learn how to export and publishour games, this way you’ll not only learn how to create 2D and 3D games, but also how to share them.
Godot is an awesome open source engine that gives us the ability to create awesome 2D and 3D games and export them to the Web, Linux, Windows, OSX, Android and iOS with a single code base! Since its open source release, the engine keeps gaining space and grows more each day. Right now is an awesome time to learn this new engine and grow with it!
This course is based on projects, this way you won’t just learn how to use the functionalities provided to us by Godot, but also apply them on complete games. At the end of most modules, you’ll be given assignments so you can overcome problems on your own and apply what you’ve learned thought out all of the modules.
All of the code and the projects created on the lectures are hosted on github repositories, this allows you to jump to any lecture by just downloading the project of the lecture and start from there, and compare your code to mine if you get stuck.
The assets used on the games are also provided to you so you don’t have to spend any time looking for assets or creating them!
To top it all off, we also have a facebook group where you can interact with me and other students. There, you’ll be able to post the games you’ve created and feedback on them, as well as taking part on challenges of game development that I’ll host from period to period.
Join now, you won’t be disappointed!
Course Curriculum
Chapter 1: Setup and Getting Started
Lecture 1: Course Structure
Lecture 2: Getting the Most Out of This Course
Lecture 3: Tips
Lecture 4: Installing Godot
Chapter 2: GDScript
Lecture 1: Module Introduction
Lecture 2: Variables
Lecture 3: Variable Types
Lecture 4: If Statements
Lecture 5: If Statements Operatores
Lecture 6: Loops
Lecture 7: Variable Scope
Lecture 8: Arrays
Lecture 9: Arrays Functions
Lecture 10: Functions
Lecture 11: GDScript Cheat Sheet
Chapter 3: Number Guesser
Lecture 1: Module Introduction
Lecture 2: Project and Engine Layout
Lecture 3: First Messages
Lecture 4: Reacting to Player Input
Lecture 5: Guessing the Number Correctly
Lecture 6: Restarting the Game
Lecture 7: The Node System
Lecture 8: Rich Text Labels
Lecture 9: Updating the Text
Lecture 10: Buttons and Signals
Lecture 11: Finishing the Game
Chapter 4: Tree Puncher
Lecture 1: Module Introduction
Lecture 2: Project Setup
Lecture 3: Game Scene
Lecture 4: Player Scene
Lecture 5: Trunks
Lecture 6: Exporting Variables
Lecture 7: Creating the First Tree
Lecture 8: Initializing Trunks
Lecture 9: Animating the Player
Lecture 10: Moving the Player From Side to Side
Lecture 11: Punching Trunks
Lecture 12: Spawning Trunks
Lecture 13: Detecting Collisions and Restarting the Game
Chapter 5: Space Attack
Lecture 1: Module Introduction
Lecture 2: Project Setup
Lecture 3: Moving Background
Lecture 4: Player Scene and Movement
Lecture 5: Player Projectile
Lecture 6: Shooting
Lecture 7: Enemy and Shooting
Lecture 8: Formation
Lecture 9: Spawning a Formation Through Code
Lecture 10: Defeating and Respawning Formations
Lecture 11: Killing the Player and Restarting the Game
Lecture 12: Adding Audio
Chapter 6: Platform Jump
Lecture 1: Module Introduction
Lecture 2: Project Setup
Lecture 3: Creating the Platforms
Lecture 4: The Player Scene
Lecture 5: Making the Player React to Gravity
Lecture 6: Creating a Camera that Follows the Player
Lecture 7: Spawning Initial Platforms
Lecture 8: Spawning More Platforms, Restarting The Game and Teleporting The Player
Lecture 9: Springs
Lecture 10: Particles and Breakable Platforms
Lecture 11: Moving Platforms on a Path
Lecture 12: Main Menu and Custom Themes
Lecture 13: Autoloading Scripts to Change Scenes
Lecture 14: Displaying the Player Score
Lecture 15: Saving Player Information to Files
Chapter 7: Hammer Time
Lecture 1: Module Introduction
Lecture 2: Project Setup and 3D Navigation
Lecture 3: Hammer Scene and Camera
Lecture 4: Lighting and Hammer Materials
Lecture 5: Planks
Lecture 6: Nail
Lecture 7: Spawning Nails on the Plank
Lecture 8: Displaying the Player Score
Lecture 9: Checking Wrong Hits
Lecture 10: End Game Menu
Lecture 11: Debugging to Fix End Game
Lecture 12: Bomb Scene
Lecture 13: Adding Audio
Chapter 8: Exporting and Publishing
Lecture 1: Module Introduction
Lecture 2: Exporting
Lecture 3: Android Export
Lecture 4: Android Publishing
Lecture 5: HTML Export and Publish
Instructors
-
Guilherme Oliveira
Professional Game Developer
Rating Distribution
- 1 stars: 12 votes
- 2 stars: 22 votes
- 3 stars: 96 votes
- 4 stars: 252 votes
- 5 stars: 376 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple