用Godot打造完整类银河城游戏

学习使用Godot引擎构建完整类银河城游戏,掌握GDScript脚本与面向对象编程,设计可解锁能力扩展探索玩法,适合各水平开发者。

Build a Metroidvania in Godot!

Published 4/2026
Created by Thomas Yanuziello
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All Levels | Genre: eLearning | Language: English | Duration: 34 Lectures ( 4h 23m ) | Size: 3.11 GB

Learn how to use the Godot game engine to build a complete Metroidvania

What you’ll learn
✓ Learn how to use the Godot game engine to build games.
✓ Practice scripting in GDScript while applying Object Oriented Programming design principles.
✓ Design and build a Metroidvania game by giving the player unlockable abilities which expand their exploration options.
✓ Break down a complex project into individual components that are easier to tackle one at a time.

Requirements
● You should either be somewhat familiar with writing scripts in GDScript or have completed Intro to Programming with Godot & GDScript.
● Even if you don’t understand scripting, you can easily follow along by copying what I type and just focus on learning the other aspects of game development.

Description
Stop dreaming about building your own Metroidvania. The thought of building an interconnected world filled with unlockable abilities may seem daunting, but in this course, you will learn how to take things 1 step a time. This course teaches you to build a complete Metroidvania in Godot version 4.6 using GDScript. By the end, you will have a fully playable 2D platforming game complete with exploration, combat, save points, and unlockable abilities.

Please note that this course is still in development. Here’s what we have ready for you to get started right now

Section 0: How to Use Godot
Section 1: Building a 2D Platforming Character
Section 2: Character Sprites & Animation
Section 3: Drawing Environments & Camera Movement
Section 4: Exploring Rooms & Drawing Maps

These sections will be added in the coming months as the video lessons are completed
May 18th – Section 5: Heads Up Display & Save File Management
June 15th – Section 6: Metroidvania Abilities
July 13th – Section 7: Enemies & Combat
August 10th – Section 8: Boss Encounter & Progression

Enroll now and you will be notified as each new section is published.

This course is for students of all skill levels.
If you’re a beginner, it is recommended that you follow along with the course exactly as it is shown. Every line of code will be typed on screen and every step of the process demonstrated.
For intermediate students, you may want to try using other assets, or adapting some of the game’s mechanics to put your own twist on what is provided.
Advanced students should be able to use their own assets to design, and build their own Metroidvania game using this project a template for overall structure and inspiration.

隐藏内容

此处内容需要权限查看

  • 普通3金币
  • 会员免费
  • 永久会员免费推荐
会员免费查看

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注