|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/building-a-snac-man-arcade-style-game-in-unity/
课程评论:没有评论
**课程名称:** 在Unity中构建街机风格的吃豆人游戏 **课程概述:** 本课程将带您亲手创建一个完整的视频游戏,并一步步指导您完成游戏开发的全过程。如果您是经典街机“吃豆人”类游戏的爱好者,想学习如何制作一个能在迷宫中穿梭、得分、躲避敌人并清关的“Snac-Man”角色,并希望将您的Unity和C#技能提升到新的水平,那么这门课程将非常适合您。 游戏开发对初学者来说,最困难的部分往往是知道从何开始以及如何构建一个完整的游戏项目。这个过程对于新手来说可能有些令人望而生畏。本课程旨在提供一种由实践出发、对初学者友好的方法,帮助您构建一个令自己骄傲的有趣街机风格游戏。通过开发本课程中的项目,您将学到可以应用于自己个人游戏项目的技术。 **核心游戏开发技术包括:** * 记录当前得分 * 跨游戏会话永久保存最高分 * 创建能力提升道具(Power-ups) * 编写角色移动代码 * 开发具有路径查找能力的敌人AI * 构建渐进式关卡系统 * 内部跟踪游戏状态 * 事件驱动编程 * 创建动画过场动画 * 制作一个允许用户自定义游戏元素设置屏幕 **必备C#游戏开发技能:** 包括获取用户输入、调用操作、监听事件、利用PlayerPrefs跨会话保存游戏数据、创建编辑器脚本等等! **课程收益:** 课程结束后,您将拥有一个从零开始完全由您自己开发的游戏项目,并掌握更多实用的C#技巧。如果您想学习游戏开发,或立志于在游戏行业发展职业生涯,那么这门课程绝对不容错过!
This course will walk you through building an entire video game hands-on, and will take you step-by-step through the game development process.Are you a fan of classic arcade dot-eater games? Want to learn how to make a "Snac-Man" character that can go through a maze gaining points, evading enemies, and clearing boards? Are you motivated to take your Unity and C# skills to the next level? Then this course is for you.As a beginner, one of the hardest things about game development is knowing where to start and building a full game project. Understandably, this process can be a bit overwhelming for beginners. This course is meant to give you a hands-on, beginner-friendly approach to building a fun arcade-style game that you will be proud of. By developing the project featured in this course, you will be learning techniques that you can apply to your own personal game projects. Some of the core game development techniques this course will teach you are:Keeping track of current scoreSaving high score permanently across play sessionsCreating power-upsWriting code to make the character moveDeveloping enemy AI with pathfinding capabilitiesBuilding a progressive level systemKeeping track of the game state internallyEvent driven programmingCreating animated cut scenesMaking a settings screen that lets the user customize elements of the gameplayEssential C# game development skills such as obtaining user input, invoking actions, listening for events, utilizing PlayerPrefs to save game data across multiple sessions, creating an Editor script, and more!By the end of this course, you will have a full game project you developed from the ground up! You will also have some more C# tips and tricks that you can add to your arsenal. If you want to learn game development or are aspiring to build a career in the game industry, then this course is for you!