![]() |
|
Godot Genesis: Learning Through 6 Classic Game Genres - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Godot Genesis: Learning Through 6 Classic Game Genres (/Thread-Godot-Genesis-Learning-Through-6-Classic-Game-Genres--903513) |
Godot Genesis: Learning Through 6 Classic Game Genres - AD-TEAM - 04-06-2025 ![]() Godot Genesis: Learning Through 6 Classic Game Genres Published 2/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 5.45 GB | Duration: 18h 48m Gain Hands on practice through 11 completely different Projects What you'll learn Master Game Development: Learn core principles and processes with a 3-step approach. Skill in Multiple Genres: Gain expertise in 6 game genres through hands-on practice. Complete 2D and 3D Projects: Finish 11 projects for practical experience in game creation. Overcome Development Challenges: Learn solutions to common game design obstacles. Independently Create Games: Gain the skills to design any game in any genre with Godot 4. Proficiency in Godot 4: Master using Godot 4 for both 2D and 3D game development. Requirements This course will start for complete Novice's Thus no programming experience is needed. You Will need a decent Laptop or PC to run Godot. You can find their requirements on their site Description Learning to create your own games can be very difficult and daunting. Most Courses & Teachers will simply take you through the process of THEM creating THEIR own game. But as you might know and as I know. This doesn't help me much. So, I've developed a way for you to create your own game and implemented it into this course! The basic idea is that will we learn through a 3-step process, 1. Learning the Concept, 2. Examples, 3. Exercises.This process allows YOU as the learner to completely understand and digest what we're actually doing and apply it yourself at a later time. Thus, we will go through this 3-Step process throughout the entire course to learn in a more effective way. To add onto that, we will also be going through 6 DIFFERENT genres!1. Platformers2. RPG's3. Shooters4. Tower Defense Games5. Turn-Based Games6. RTS'sWe will be completing 11 different projects/assignments together! 2 assignments from each Section/Genre. One In 2D and one in 3DProviding you with possible solutions to each project!By the end of this long course, if followed properly, you have my guarantee that you will be able to create ANY course of your own in ANY genre within Godot 4! Overview Section 1: Course Overview & Introduction Lecture 1 Introduction Lecture 2 Course Structure Section 2: 1. Platformers Lecture 3 Platformer Section Overview Lecture 4 Programming Lesson 1: Variables & If Statements Lecture 5 Programming Lesson 2: Functions Lecture 6 Programming Lesson 3: Loops Lecture 7 Lecture 1 - Positions Lecture 8 Lecture 2 - Moving Positions Lecture 9 Lecture 2.1 - Velocity Lecture 10 lecture 3 - Jumping & Gravity Lecture 11 Platformer Example Project 1 Section 3: 2. 2D RPG's Section Lecture 12 2D Spaces in RPG's Lecture 13 Top-Down Movement in 2D Spaces (1. 2D Spaces in RPG's) Lecture 14 Top-Down Movement in 2D Spaces (2. Input In Godot) Lecture 15 Top-Down Movement in 2D Spaces (3. Documentation) Lecture 16 Animation (1. AnimationPlayer Setup with AnimatedSprite2D + Sprite2D) Lecture 17 Animation (2. AnimationTree) Lecture 18 Animation (3. AnimationTree + AnimationPlayer Code) Lecture 19 AI Logic (1. AI Logic Overview) Lecture 20 AI Logic (2. Utilizing Area2D For AI Behavior) Lecture 21 State Machines (1. Finite StateMachines Explained) Lecture 22 State Machines (2. StateMachines in Godot - Example) Lecture 23 Other Relevant Topics (Auto Tilemap) Lecture 24 Other Relevant Topics (CanvasLayer + Panel) Lecture 25 Other Relevant Topics (CanvasLayer + Panel) Lecture 26 Other Relevant Topics (Tweening) Lecture 27 1. 8 Dir Movement + Animation Setup - SOLUTION Lecture 28 2. Attacking With Animation - SOLUTION Lecture 29 3. AI Slime Solution - SOLUTION Section 4: 2. 3D RPG Section Lecture 30 3D Spaces Explained Lecture 31 2. 3D Environment Lecture 32 3. 3D animation Lecture 33 4. Area3D for AI Logic Lecture 34 5. MeshInstance + GridMap Lecture 35 6. camera Rotation Section 5: 3. 2D Shooter Game Section Lecture 36 Light2D + Shadow Occlusion Lecture 37 Particles Effects Lecture 38 Camera/Screen Shake Lecture 39 Moving Camera Offset With Mouse on Corners Lecture 40 Programming Lesson 4: Arrays Lecture 41 Programming Lesson 5: Dictionaries Lecture 42 Programming Lesson 6: Object-Oriented Programming (OOP) Lecture 43 Programming Lesson 7: Resources Lecture 44 Game design(immersiveness) - Sound & Audio Lecture 45 Game design(immersiveness) - Glow & Shaders Lecture 46 Game design(immersiveness) - Dynamic and Responsive Environments Lecture 47 Game design(immersiveness) - Compelling StoryTelling Lecture 48 Navigation/Pathfinding Lecture 49 1.1-1.2 Player Movement + Shooting Mechanism - SOLUTION Lecture 50 1.4 Camera - SOLUTION Lecture 51 1.5 Guns & Ammo - SOLUTION Lecture 52 2.1 Interface - SOLUTION Lecture 53 3.1-3.2 Enemy AI- SOLUTION Lecture 54 4.1-4.2 Game Environment- SOLUTION Section 6: 3. 3D FPS Game Section Lecture 55 Light2D + Shadow Occlusion Lecture 56 Particle3D (Flash Effect) Lecture 57 Camera3D Lecture 58 Maximo & Resources Lecture 59 1.1 + 1.2 - SOLUTION Lecture 60 1.3 + 1.4 - SOLUTION Lecture 61 2.1 + 2.2 - SOLUTION Lecture 62 3. Game Environment Section 7: 4. 2D Tower Defense Games Lecture 63 Path2D Lecture 64 Drag And Drop Control Nodes Lecture 65 Containers And Mouse Filter Lecture 66 Tilemap Collision + Layers + Tiles Lecture 67 1.1 + 2.1 Tower Placement & GUI - SOLUTION Lecture 68 1.1 Tower Upgrades- SOLUTION Lecture 69 1.2 + 1.3 - SOLUTION Lecture 70 2.2 - SOLUTION Section 8: 4. 3D Tower Defense Games Lecture 71 2D Objects in 3D Space Lecture 72 Drag & Drop In 3D Section 9: 5. 2D Turn-Based Game Lecture 73 Pokemon Movement Lecture 74 Files => Saving & Loading Lecture 75 Camera2D Properties Lecture 76 Classes + Custom Objects Lecture 77 Turn-Based Logic Section 10: 5. 3D Turn-Based Game Section 11: 6. 2D RTS Section 12: 6. 3D RTS Suitable for Beginner to Intermediate Aspiring Game Developers ![]() AusFile RapidGator TurboBit |