Godot 2D Megacourse - Game Development Beginner To Expert - 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 2D Megacourse - Game Development Beginner To Expert (/Thread-Godot-2D-Megacourse-Game-Development-Beginner-To-Expert) |
Godot 2D Megacourse - Game Development Beginner To Expert - OneDDL - 11-15-2024 Free Download Godot 2D Megacourse - Game Development Beginner To Expert Published 10/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 13.75 GB | Duration: 24h 9m Learn how to develop 2D games in Godot with this project-based course! What you'll learn How to set up and navigate the Godot engine Core principles of 2D game design and development Creating engaging game scenes, maps, and interactive elements How to implement player input and movement mechanics Building game systems using the command pattern and message systems Creating UI elements like menus, inventory, and shops Designing non-player characters (NPCs), combat systems, and mini-games Strategies for saving/loading game data and managing game states Best practices for structuring game code and organizing projects Applying game design principles in real-world game development Requirements No previous game development knowledge required. A desire to learn! A positive attitude! Description Learn how to create 2D video games!Develop in Godot like a pro!Have you ever wanted to create your own 2D games, from designing immersive worlds to programming gameplay mechanics? Welcome to the Godot 2D Game Development course, where we'll help you master game creation using one of the most popular game engines available. But why Godot?Godot is an open-source, highly versatile game engine that allows developers of all levels to create both 2D and 3D games. Its user-friendly interface and robust features make it a perfect choice for beginners and experienced game creators alike. Whether you're looking to build your first game or expand your skills, this course is designed to provide a strong foundation in 2D game development.In this course, you'll learn step by step how to use Godot to bring your game ideas to life. From setting up your project, creating scenes, and programming player mechanics, to designing interactive elements and building complex game systems. Each lesson is filled with practical, hands-on examples to ensure you gain the confidence to develop games independently.After taking this course, you will be able to:Navigate the Godot engine with confidenceBuild and launch your own 2D gamesCreate complex game mechanics using Godot's scripting languageApply best practices in game design, development, and project managementContinue improving your game development skills through independent projectsStart creating your own 2D games with Godot today! Overview Section 1: The Basics Lecture 1 Introduction Lecture 2 Installing Godot Lecture 3 Creating a new project Lecture 4 Project Settings: Resolution and Scaling Section 2: First Steps Lecture 5 Creating the Title Screen Lecture 6 Creating a Base Theme Lecture 7 Displaying the Version Number Section 3: The Loading Screen Lecture 8 Creating an Asynchronous Loading Scene: UI Lecture 9 Creating an Asynchronous Loading Scene: Code Section 4: The Main Game Scene Lecture 10 Starting a New Game Lecture 11 Organizing the Game Scene Lecture 12 The World Map: Tileset Creation Lecture 13 The World Map: Tilemap Creation Lecture 14 The World Map: Terrain Data Lecture 15 The World Map: Base Scripting Section 5: Player Input Lecture 16 Command Menu: UI Lecture 17 The Command Pattern Lecture 18 The Command Processor Lecture 19 Implementing the Move Command Section 6: The Message Console Lecture 20 The Message Console: UI Lecture 21 The Message Console: Code Section 7: The Message Bus Lecture 22 The Message Bus Section 8: The Player Avatar Lecture 23 Creating the 2D Map Player Avatar Lecture 24 Spawning the Avatar Lecture 25 Implementing Player Movement Section 9: Map Entities Lecture 26 Map Entities Lecture 27 ChangeMapTriggerEntity Section 10: Map Transitions Lecture 28 Asynchronous Map Loading Section 11: Town Maps Lecture 29 Creating the Town Map: Tiles and Collision Data Lecture 30 Roofless Shops: Tilemap layers and Area2D Triggers Lecture 31 Basic NPCs Lecture 32 The Speak Command Lecture 33 Adding a dynamic UI to the Message Console Lecture 34 Shopkeepers: Reacting to the Speak Command Lecture 35 Shopkeepers: Inventory and Item Definitions Lecture 36 Shopkeepers: Triggering the Shop Interface Section 12: The Shop Interface Lecture 37 The Main Game Scene: The Shop Interface, Part 1.1 Lecture 38 The Main Game Scene: The Shop Interface, Part 1.2 Lecture 39 The Main Game Scene: The Shop Interface, Part 2.1 Lecture 40 The Main Game Scene: The Shop Interface, Part 2.2 Lecture 41 The PlayerData object Lecture 42 Cloning Items Lecture 43 Buying Items Lecture 44 The Shop Interface: Adding a Sell Tab, Part I Lecture 45 The Shop Interface: Adding a Sell Tab, Part II Section 13: Player Stats/Inventory Lecture 46 The Character Info Dialog Lecture 47 The Equip Command Lecture 48 The Equip Dialog Lecture 49 Defining Equipment Slots in the PlayerData Object Lecture 50 Equipping Items Section 14: Minigames - Casinos Lecture 51 The Casino NPC Lecture 52 Creating the Hi-Lo Scene Lecture 53 Creating the Playing Cards Lecture 54 Hi-Lo: The Betting Interface, Part I Lecture 55 Hi-Lo: The Betting Interface, Part II Lecture 56 Hi-Lo: Dealing Cards & Game Flow Lecture 57 Hi-Lo: the Jackpot Particle System Lecture 58 Connecting the Casino Scene Section 15: Sidequests - Mail Lecture 59 Triggering the Mail Delivery Request Lecture 60 Creating the Mail Item Lecture 61 Giving the Package to the Player Lecture 62 Creating a Second City Map Lecture 63 Delivering the Mail Section 16: Banks Lecture 64 Creating the Bank NPC Lecture 65 Creating the Bank UI Lecture 66 The Deposit/Withdraw Interface Lecture 67 Keeping Track of Time Passed & Calculating Interest Section 17: Temples and Healing Lecture 68 Creating the Healer NPC Section 18: Food and the World Map Lecture 69 Adding Food Consumption Data to the TileSet Lecture 70 Adding the Food Vendor NPC and Food Purchase UI Lecture 71 Consuming Food and Extending the Game Display Section 19: World Map Encounters Lecture 72 Encounter Rate by Terrain and Triggering Encounters Lecture 73 Creating Encounter Tables by Terrain Lecture 74 Monsters: Scenes and Data Lecture 75 Initializing the Encounter Lecture 76 Overland Combat Lecture 77 Player Death and Rewards Lecture 78 Interacting with Friendly Mobs Section 20: 3D Dungeons Lecture 79 Creating the Base 3D Map scene Lecture 80 Creating a Tilemap as Internal Data Lecture 81 Handling Map-Specific Command Menus Lecture 82 3D Dungeon Base Scene Part I Lecture 83 3D Dungeon Base Scene Part II Lecture 84 Player 3D Movement Section 21: Dungeon Encounters Lecture 85 Dungeon Monsters: Tables, Scenes, and Data Lecture 86 Dungeon Monsters: Movement and Combat Lecture 87 Dungeon Monsters: Special Attacks Lecture 88 Dungeon Monsters: Rendering with Shaders Section 22: Treasure Chests Lecture 89 Treasure Chests: Scene, Data, and Placement Lecture 90 Refactoring the Object Render View Lecture 91 Implementing the Open Command Lecture 92 Opening and Destroying Chests Section 23: Player Data Lecture 93 Event Flags Lecture 94 Using Equipped Items Lecture 95 Integrating Ability Scores/Items into Game Mechanics Section 24: Saving and Loading Lecture 96 Creating the Load/Save Screen Lecture 97 Saving the Game Pt. 1 Lecture 98 Saving the Game Pt. 2 Lecture 99 Loading the Game Section 25: Conditional Events Lecture 100 Conditional Triggers Section 26: The Quest Object Lecture 101 Creating the Quest Object Trigger Lecture 102 Creating the Quest NPC Section 27: Ending the Game Lecture 103 Creating a Scrolling End Cinematic Section 28: Sound and Music Lecture 104 The Audio Bus and AudioStreamPlayer Node Section 29: Exporting Your Game Lecture 105 Exporting your Game: Installing the Export Templates Section 30: Appendix 1: TileMapLayers Lecture 106 Using the TileMapLayer node Lecture 107 Last Words Aspiring game developers looking to learn 2D game development with Godot,Beginners with no prior experience in game development or programming,Indie developers wanting to sharpen their skills in Godot for 2D games Screenshot Homepage Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live No Password - Links are Interchangeable |