|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/godot-masterclass/
课程评论:没有评论
《Godot 3D游戏开发大师班入门》课程概述: 本课程将从零开始,带您掌握使用Godot引擎开发3D游戏的必备技能。课程内容涵盖: * **核心游戏机制:** 学习创建第三人称角色和摄像机控制器,这些是现代动作冒险游戏中的常见元素。 * **游戏基础功能:** 学习实现菜单、设置、音乐、保存和加载等关键游戏功能。 * **事件与对话系统:** 构建一个强大的事件系统,用于制作复杂的、可分支的对话以及包含动画和摄像机移动的过场动画。 * **物品与交易系统:** 设计一个完整的物品系统,允许玩家拾取、查看、丢弃、使用和装备物品,并能与NPC进行交易。 * **动态战斗系统:** 实现丰富的战斗机制,包括武器攻击、盾牌格挡、闪避、射击、承受伤害以及角色死亡。 此外,您还将学习到: * **Godot引擎技巧:** 掌握Godot引擎的实用技能,以及如何组织和设计更具扩展性的项目。 * **GDScript编程:** 深入理解GDScript语言,所有代码都将进行详细解释,并编写高度可定制和可重用的脚本。 * **项目文件:** 提供GitHub上的项目文件,方便您在完成每节课后回顾。 **课程内容模块:** * 3D游戏开发入门 * 游戏开发必备要素 * 对话与事件系统 * 物品与商店系统 * 动态战斗系统 **课程亮点:** * 使用Godot 4.3版本录制。 * 课程采用高可定制性和可重用性的GDScript编写。 * 提供GitHub项目文件方便回顾。 * 整合了KayKit、Penzilla、Eric the Funny Baron和Shikashi等开发者的优质素材。 * 提及可加入Discord服务器与同学交流。 **请注意:** 如果您已购买课程中的任何部分,请联系讲师申请此次课程的折扣。
In this course, we will start with a blank project and start by learning the basics of a third person character and camera controller popular in modern action adventure games. From there we will add the essential elements that are common to most games such as menus, settings, music, saving, and loading. Next we will add an event system capable of producing complex branching dialogues and cut-scenes complete with animation and camera movements. Then we will add an inventory system which will allow the player to pick up money and items, see them in an inventory menu, drop, use, or equip their items, and trade them with NPCs. Lastly, we will allow characters to engage in combat; attacking with weapons, blocking with shields, dodging, shooting projectiles, taking damage, and dying.Join our discord server to work on this course alongside your peers! Click the website link in my profile to join.You'll also learn useful skills for working with the Godot game engine, organizing, and designing your projects to be more scalable. You will be learning how to code with GDscript, with everything explained in detail. Our scripts will be written to be highly customizable and reusable. All of the project files will also be available on GitHub if you need to review the project as it was after completing each lesson. These videos were recorded using Godot version 4.3.This course contains:Introduction to 3D Game DevelopmentGame Development EssentialsDialogue & EventsInventory & ShopsDynamic Combat SystemIf you've already purchased any of these courses, please ask me for a discount on this course.The assets used in this course are from KayKit's Adventurers and Dungeon Remasters packs along with Basic GUI bundle made by Penzilla, and music composed by Eric the Funny Baron. The inventory icons were made by Shikashi. All are available to download for free on itch. Coins sound effects were made by Valenspire on FreeSound.