Udemybeginneren

Create a 2D RPG and a 3D game in Godot 4.2

Learn 2D RPG development with resource gathering in Godot 4.2/4.1! Get a beginner-friendly intro to 3D game creation too. Build your own game!

4.3(60)
685students
12h 7m
Certificate
Jean Vermeersch
Jean VermeerschGame developer and 2D artist

Course Content

Create a 2D RPG and a 3D game in Godot 4.2 is a beginner-level Udemy course taught by Jean Vermeersch. It runs 12h 7m, is taught in English, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 60 reviews, with 685 students enrolled. It is a paid course, first published February 2024.

Learn to Create Your Own 2D RPG: From Zero to Prototype!

This comprehensive course guides you through the exciting process of building a 2D RPG, inspired by beloved games like The Legend of Zelda: A Link to the Past, Stardew Valley, and Pokémon. We'll cover all the essential fundamentals, taking you from initial concepts to a working game prototype.

Key Concepts You'll Master:

  • Finite State Machines: Understand and implement state-based logic for character behavior.
  • Blend Trees: Create smooth and natural animations.
  • Looting & Coin Collection: Implement systems for collecting coins from chests and objects.
  • Key & Door Mechanics: Develop interactive locked door systems using keys.
  • Cave Generation: Learn techniques for creating interesting and explorable cave environments.
  • UI System: Design and implement a user interface to display vital information like health and currency.
  • Resource Gathering: Build a system for collecting and managing in-game resources.
  • Inventory Management: Create a functional inventory system for your player.
  • Crafting System: Implement a crafting system to create new weapons and items.
  • Weapon Switching: Allow players to switch between different weapons with a simple key press.

We focus on clear, concise video lessons that break down complex concepts into manageable steps. Whether you're new to programming or have some experience, this course provides a solid foundation for game development.

Part 2: Introduction to 3D Retro Game Development

Following the 2D RPG foundation, we'll dive into the basics of 3D game creation. This is an introductory course, not a full 3D game development bootcamp, but it will give you a strong start.

You'll Learn:

  • Importing 3D Assets: Learn how to bring 3D models into your game engine.
  • Animation Techniques: Create engaging animations for your 3D characters.
  • Sword Attack Implementation: Develop a functional sword attack mechanic.
  • Enemy AI: Create enemies that patrol, chase, and attack the player.
  • Advanced State Machines: Implement state machines for complex enemy behavior.
  • Object & Coin Collection: Implement systems for collecting objects and coins in 3D.
  • Displaying Player Stats: Show health and coin counts in a 3D environment.

No Prior Experience Needed!

This course is designed for beginners. We'll explain every line of code in detail, ensuring you understand the underlying principles. A basic understanding of programming is helpful, but not required.

Ready to embark on your game development journey? Enroll now and start building your own RPG!

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.