12-21-2024, 10:11 PM
Complete Godot Intermediate Course
Published 11/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.62 GB | Duration: 12h 7m
Learn to create a Tycoon Farm, Mining RPG, and Tower Defense game in Godot
What you'll learn
Learn how to save data and calculate time in between game sessions
Learn how to create character selection scene and level up players
Learn how to place towers and build enemy wave generator
Learn how to connect a Godot project to Github
Requirements
Some level of understanding how to use the Godot engine
Description
In this course you will be taking your Godot game development skills to the next level! We will be moving on from basic arcade style games and now learn how to create more complex and interactive style games. Some of the new features you will learn how to create are saving data, calculating time in-between game sessions, character selection, tile map creation, tower placement, enemy wave generators and many more. With the new skills you gain from this course you will now be able to give your players a more immersive experience in your games world/story. Source code will be included to download for each projectProjects being created and skilled learned from them are stated below:Tycoon Farm Game -Saving coin data -Store functionality -Skill training upgrades -Efficient animal generator -Time between game session calculatorMining Role Play Game(RPG) -Tile map creation -Multi character selection -Player XP tracker -Player skill upgrades -Randomized floor level generatorTower Defense Game -Multi tower creation -Tower placement -Tower leveling system -Enemy path tracking -Enemy wave generatorOn top of all that you will also be given a lesson where you will learn how to connect a Godot project to GitHub for a more professional style of development
Overview
Section 1: Tycoon Farm Game
Lecture 1 Introduction
Lecture 2 Tycoon Farm: Setup
Lecture 3 Tycoon Farm: Planning
Lecture 4 Tycoon Farm: Source Code
Lecture 5 Tycoon Farm: Main Scene
Lecture 6 Tycoon Farm: UI Nodes
Lecture 7 Tycoon Farm: Store UI
Lecture 8 Tycoon Farm: Training UI
Lecture 9 Tycoon Farm: Global Script
Lecture 10 Tycoon Farm: UI Script
Lecture 11 Tycoon Farm: Animal Node
Lecture 12 Tycoon Farm: Animal Script
Lecture 13 Tycoon Farm: Manager Script
Lecture 14 Tycoon Farm: Boost Node
Lecture 15 Tycoon Farm: Boost Script
Lecture 16 Tycoon Farm: Bug Fixes
Lecture 17 Tycoon Farm: Final Review
Section 2: Mining Role Play Game(RPG)
Lecture 18 Mining RPG: Introduction
Lecture 19 Mining RPG: Setup
Lecture 20 Mining RPG: Planning
Lecture 21 Mining RPG: Source Code
Lecture 22 Mining RPG: Start Scene
Lecture 23 Mining RPG: Start Scene UI
Lecture 24 Mining RPG: Global Script
Lecture 25 Mining RPG: Character Selection Scene
Lecture 26 Mining RPG: Character Selection Script
Lecture 27 Mining RPG: Game UI
Lecture 28 Mining RPG: Game Over UI
Lecture 29 Mining RPG: Game Scene Script
Lecture 30 Mining RPG: Main Script
Lecture 31 Mining RPG: Player Node
Lecture 32 Mining RPG: Player Animations
Lecture 33 Mining RPG: Player Script
Lecture 34 Mining RPG: Rock Node
Lecture 35 Mining RPG: Rock Script
Lecture 36 Mining RPG: Enemy Node
Lecture 37 Mining RPG: Enemy Animations
Lecture 38 Mining RPG: Enemy Script
Lecture 39 Mining RPG: Level Floor Node
Lecture 40 Mining RPG: Ladder Node
Lecture 41 Mining RPG: Heart Node
Lecture 42 Mining RPG: Bug FIxes
Lecture 43 Mining RPG: Final Review
Section 3: Tower Defense Game
Lecture 44 Tower Defense: Introduction
Lecture 45 Tower Defense: Setup
Lecture 46 Tower Defense: Planning
Lecture 47 Tower Defense: Source Code
Lecture 48 Tower Defense: Main Scene
Lecture 49 Tower Defense: Main UI
Lecture 50 Tower Defense: Main Script
Lecture 51 Tower Defense: Tower Node
Lecture 52 Tower Defense: Tower UI
Lecture 53 Tower Defense: Tower Script
Lecture 54 Tower Defense: Other Towers
Lecture 55 Tower Defense: Bullet Node
Lecture 56 Tower Defense: Bullet Script
Lecture 57 Tower Defense: Zap Node
Lecture 58 Tower Defense: Zap Script
Lecture 59 Tower Defense: Bank Sight
Lecture 60 Tower Defense: Enemy Node
Lecture 61 Tower Defense: Enemy Script
Lecture 62 Tower Defense: Enemy Platform
Lecture 63 Tower Defense: Bug Fixes
Lecture 64 Tower Defense: Final Review
Section 4: Godot to GitHub
Lecture 65 Godot to GitHub: Introduction
Lecture 66 Godot to GitHub: Lecture
Section 5: Final Part
Lecture 67 Congratulations!
Anyone striving to be a game developer