RPG Shops & Abilities: Intermediate C# Game Coding

所在平台: Udemy

课程主页: https://www.udemy.com/course/rpg-shops-abilities/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:RPG商店与技能:中级 C# 游戏编程** 本课程专为有 Unity 经验的开发者设计,旨在教授如何将 RPG 游戏中至关重要的三个核心机制:商店、特殊技能和特质,从零开始构建。即便你没有完成该系列之前的课程,也能轻松上手,但具备相关经验会为你带来优势。 **核心内容与技能:** * **商店系统:** * 构建商店和特质的用户界面(UI)。 * 实现玩家与商店的交互,包括购买、出售以及根据角色魅力(Charisma)实现的议价系统。 * 支持按类型过滤商店商品。 * **技能系统:** * 开发灵活且可组合的特殊技能。 * 实现技能的冷却计时器。 * 整合法力值(Mana)和金钱(Money)系统。 * **特质系统:** * 实现特质与各类修正器的集成。 * **通用系统:** * 开发完善的主菜单。 * 实现特质与修正器之间的集成。 **进阶主题:** 课程将深入探讨 C# 的高级概念,包括: * 委托 (Delegates) * 接口 (Interfaces) * Lambda 表达式 * 策略模式 (Strategy Pattern) * 组合模式 (Composite Pattern) **学习方式:** 课程采用项目驱动的教学模式,通过构建一个实际的 RPG 项目来学习和应用编程概念,避免枯燥的理论讲解。你将获得课程迄今为止已创建的 RPG 项目,并学会如何将其整合到现有的复杂项目中,所有涉及的元素都将得到详细解释。 **课程优势:** * **实战经验:** 将所学知识立即应用于真实 RPG 开发。 * **资深讲师:** 由经验丰富的开发者和游戏玩家授课,能够清晰地讲解复杂概念并带来趣味性。 * **社区支持:** 提供课程论坛,方便学习者交流讨论,并接入庞大活跃的开发者社区。 * **持续更新:** 课程内容仍在制作中,每周都有新视频发布,学习者可以参与其中并影响课程发展。 * **广泛应用:** 学习到的商店和技能系统是许多游戏类型的核心,能够极大地提升你的游戏开发能力。 **先修要求:** 建议具备 Unity 2D 或 3D 开发至少一半课程的经验,或同等水平的知识。 **课程回报:** 一次性付费,即可获得完整且终生的课程访问权限。

课程评论(0条)

课程详情

Learn how to include three essential game mechanics, Shops, Special Abilities and Traits, in your games.This highly acclaimed series was over 200% funded on Kickstarter, and is designed for intermediate users of Unity. We recommend you take at least the first half of our Complete Unity Developer 2D or 3D, or equivalent, as a prerequisite. You can use the code we create in the course in any game or project you build. We'll be using an RPG as an example. You don't need to have completed the previous parts of the RPG Series (the RPG Core Combat, Inventory Systems and Dialogue & Quests courses) but it will give you an advantage if you already have.The course is project-based as we believe this is the best way to learn Unity and C#. You will not just be learning dry programming concepts, but applying them immediately to a real RPG as you go.We'll provide the RPG project created so far in the series so that you can practice integrating to an existing complex project. Every element of the project we touch will be fully explained and no knowledge of the project will be required.In the course we will be building the following from scratch:Shop and Traits UIIntegration between Traits and a modifier systemMain menusBarter system giving discounts to player with high charismaBuying and sellingFiltering shop items by typeFlexible and composable special abilitiesCooldown timersMana and moneyIn the process of the course we will cover advanced topics such as: C# Delegates, Interfaces, Lambdas, Strategy and Composite Patterns.You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way.You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).The course is still in production with new videos dropping on a weekly basis, making now a great time to get involved and help shape its future.Shops and Abilities are core to many game genres. So why not join us and get started improving your game development right now?

课程标签

0人关注该课程

主题相关的课程