
了解如何使用 Godot 引擎从头开始制作一款有趣的 2D 平台游戏,包括 Boss 战、剑战等!
您将学到什么:
您将学习游戏编程的所有基础知识
您将制作一款可以销售或放入简历
中的游戏 您将学习游戏开发的最佳实践流程
您将能够开发您的游戏使用您将获得的所有知识拥有自己的原型和游戏
要求
拥有一台计算机(mac、pc 或 linux)
基本的编程知识是一个优势,但我会在旅途中向您解释事情是如何工作的,所以您主要需要的只是动力!
描述
在本课程中,您将学习编写完整的 2D 平台游戏的基础知识,类似于空心骑士、蔚蓝、银河战士恐惧,具有许多不同的机制,如二段跳、使用剑杀死敌人并破坏各种元素、破坏平台、最终老板等等。
我将在本课程中涵盖您需要了解的有关在 Godot 引擎中创建可靠的 2D 平台游戏的所有信息。本课程涵盖了在 Godot 中创建平台游戏的所有重要(且经常被忽视)方面,包括:
游戏机制,例如玩家移动、收藏品和 Boss Fight 的基本战斗
用心脏系统创建受塞尔达启发的健康系统
尖刺和敌人等危险
添加像剑一样的机械师来砍杀敌人或打破板条箱和掠夺硬币
场景结构和项目组织
声音特效
此列表并不详尽 – 请参阅课程大纲以了解您即将学习的内容。
我为希望了解编程关键概念的初学者以及来自不同引擎(如 Unity 或 GameMaker)的程序员开设了这门课程,他们想要创建 Godot 中很少涵盖的游戏的许多不同关键机制。
你会学到什么
2D 平台游戏机制 – 双人跳、收藏品、敌人、剑、boss 战、
声音效果、掠夺系统、移动平台、门和开关以改变水平
Godot 引擎概念——利用各种节点、构建场景、信号等
是否有任何课程要求或先决条件?
一些编程知识是一个加号,但你可以从头开始,GDscript(Godot 中使用的语言)是最简单的游戏开发语言之一
本课程适合谁:
初学者
中级程序员
中级游戏开发者
具有编程经验的初级游戏开发者
希望通过添加许多有趣的游戏机制来推动他们的项目的个人
本课程面向的对象
游戏开发的完全初学者,想要学习如何编码
以前已经使用过引擎但从未使用过 Godot Engine 的中级程序员
想要达到中级水平的 Godot Engine 初学者
任何有动力学习如何编写代码的人制作游戏
Learn how to make a fun 2D Platformer game from scratch using the Godot Engine with boss fight, sword fight and more!
What you’ll learn:
You will learn all the fundamentals of game programming
You will make a game that you will be able to sell or put in your resume
You will learn the process of game development with best practices
You will be able to develop your own protoypes and game with all the knowledge you will acquire
Requirements
Having a computer (mac, pc or linux)
Basic programming knowledge is a plus, but I’ll explain you on the go how things work so you mainly need just motivation!
Description
In this course you’ll learn the basics of programming a complete 2D Platformer game similar to Hollow Knight, Celeste, Metroid Dread, with lots of different mechanic like double jumping, using a sword to kill enemy and break various elements, breaking platform, final boss and way much more.
I will cover in this course everything you need to know about creating a solid 2D platformer in the Godot Engine. This course covers all important (and often neglected) aspects of creating a platformer game in Godot including:
Game mechanics like player movement, collectibles, and basic combat with a Boss Fight
Creating a health system inspired by Zelda with a system of heart
Hazards like spikes and enemies
Adding mechanic like a sword to slash the enemy or break crates and looting coins
Scene structure and project organization
Sound effects
This list is not exhaustive – please see the course outline for a glimpse into what you’re about to learn soon.
I have made that course for beginner looking to understand the key concept of programming as well as for programmer coming from different engine (like Unity or GameMaker) that want to create a lots of different key mechanic of a game that are rarely covered in Godot.
What you’ll learn
2D platformer mechanics – double jumping, collectables, enemies, sword, boss fight,
Sounds effects, looting system, moving platform, doors and switches to change levels
Godot Engine Concepts – leveraging a variety of nodes, structuring scenes, signals, and more
Are there any course requirements or prerequisites?
Some programming knowledge are a plus, but you can start from scratch, GDscript (the langage used in Godot) is one of the easiest language for game development
Who this course is for:
Beginner
Intermediate programmers
Intermediate game developers
Beginner game developers with programming experience
Individuals who are looking to push their project over the edge by adding lots of fun game mechanics
Who this course is for
Complete beginner in game development that want to learn how to code
Intermediate level programmer that already have used an engine before but never used Godot Engine
Beginner with Godot Engine that want to reach an intermediate level
Any person motivated to learn how to make game
原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/40840.html