|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/create-a-2d-rpg-and-a-3d-game-in-godot-42/
课程评论:没有评论
课程名称:在Godot 4.2中创建2D RPG和3D游戏 概述:本课程将教您如何从头到尾创建一个2D RPG,类似于《塞尔达传说:时之笛》、《星露谷物语》或《口袋妖怪》等游戏。您将学习该类型游戏的关键概念,包括: - 有限状态机 - 混合树 - 打开宝箱获取金币 - 使用钥匙打开锁门 - 创建洞穴 - 创建显示生命值和金币的用户界面系统 - 创建资源收集系统 - 创建库存系统 - 创建用于打造新武器的制作系统 - 通过按键切换武器 课程内容短小精悍,专注于讲解基础知识,使您能够理解关键概念并掌握其使用方法。作为《塞尔达》系列的大粉丝,能够教您制作此类被认为困难但极具趣味性和满足感的游戏,令我倍感兴奋!完成课程后,您将拥有一个可开发的RPG游戏原型,并掌握该类型游戏编程的关键概念,即使您是编程新手,也能学习到所有基本概念。 在课程的第二部分,您将学习如何创建一个简单的3D复古游戏。这将是入门级的3D课程,您将学习以下内容: - 导入3D资产 - 处理动画 - 创建剑击 - 创建可以巡逻、追逐和攻击玩家的敌人 - 创建状态机以处理复杂行为 - 收集金币和物品 - 显示收集的生命值和金币等 您无需具备任何前期经验,虽然具备基本的编程知识将更加便利。课程将详细讲解每一行代码,同时不让您陷入无关概念的困扰。 如果以上内容让您感到兴奋,欢迎报名参加本课程,我们在第一讲中见!
In this course you will learn all the fundamentals of creating a 2D RPG similar to game like Zelda: a link to the past, Stardew Valley or Pokemon, from start to finish. I'll teach you the key concept of that genre of game, including:Finite State MachineUsing Blend treeLooting coin when hitting a chestUsing keys to open locked doorsCreating cavesCreating a UI system displaying the number of lifes and coinsCreating a system of resources gatheringCreating an inventoryCreating a crafting system to create a new weaponSwitching weapons by pressing a keyYou can check the curriculum to learn more about the content of the course.I'm focusing on making video that are straight to the point, giving you all the basics you need to understand key concept (while showing you how to use them) without overloading you.Being a big fan of the Zelda series, it is a big blast for me to be able to teach you how to make a game of that genre, which is known to be quite difficult, but so rewarding and satisfying to play! At the end of this course, you will have a working RPG game prototype that you'll be able to develop, you will have learn the key concept of programming that type of game and - if you are a completely new to programming - you will have learn all the key concept of programming.Then in the second part of this course you will learn how to create a simple 3D retro game. This is an introduction to 3D, by no mean a full blown course about how to create a full 3D game, but you will learn the following:How to import 3D assetsDealing with animationsCreating sword attackCreating enemy that can patrol, chase and attack the playerCreating state machine to handle complex behaviorCollecting coin and objectDisplay the number of life and coin collectedAnd way much more. To have an overview, check the curriculum to see everything we are going to do together.You don't need to have any prior experience, although a basic understanding of programming is a plus. I will teach you all the primary concept and explain you in details (without overloading you with no relevant concept) every line we are going to create for this game.If all of this sounds like fun to you, enroll in this course and I'll see you in the first lecture!