|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/how-to-make-a-2d-platformer-with-unity-c/
课程评论:没有评论
**课程名称:** 使用 Unity 与 C# 制作 2D 平台游戏 **课程概述:** 本课程将带你一步步学习如何使用 Unity 游戏引擎和 C# 编程语言来制作一款经典的 2D 平台游戏。你将从头开始构建游戏,从一个扎实的玩家控制器开始,包含墙壁跳跃和滑墙等进阶功能。 课程将深入探讨如何创造引人入胜的敌人 AI,例如会发射魔法的术士、能规避障碍物的飞行蝙蝠以及巡逻的哥布林。你还将学习如何制作移动平台、灵活的摄像机系统、武器拾取与切换功能,以及一个简单的可解锁关卡系统。 此外,课程还将涵盖如何为游戏增加“游戏汁”(game juice)和粒子效果,通过音效和屏幕震动等方式增强玩家的攻击和跳跃体验,让游戏更加生动有趣。你还会学习到如何利用阴影叠加、视差滚动、动态植被以及后期处理等技术,让你的游戏场景焕发光彩。 **配套资源与社区:** 购买课程即可获得所有项目文件,包括丰富的艺术资源、动画、代码、音效和特效,供你自由使用。此外,你还可以加入课程专属的 Discord 服务器,与游戏开发社区交流,寻求帮助,并分享你的作品。 **学习目标:** * 掌握 Unity 和 C# 基础,能够独立制作 2D 平台游戏。 * 学习设计和实现复杂的玩家控制器。 * 了解并实践多种敌人 AI 算法。 * 学会制作动态游戏元素,如移动平台和摄像机。 * 掌握游戏特效和音效的运用,提升游戏体验。 * 学习关卡设计和系统构建技巧。 * 融入游戏开发社区,与同行交流学习。
In this game creation course, my brother and I will bring you through the process of making a 2D platformer game using Unity and C#.This is an all-time classic genre, a blank canvas to let your imagination run wild!---------------We'll begin by learning how to make a solid player controller, with wall jumping and sliding. Then we will go on a fun journey bringing to life unique enemy characters such as a shooting warlock, a flying bat that avoids obstacles, and a patrolling goblin! So you can expect some simple but fun tutorials on AI.You'll learn how to make moving platforms, a flexible camera, and weapon pickup and switching.If you've ever wondered how to make an easy unlockable level system, then that's covered too!Get ready to dive into the universe of particle effects and game juice, learning how to make attacks and jumps more satisfying with sound effects and screen shake for example!I'll share some useful and easy to implement tips and tricks to make your platformer game environments shine with soft overlays for lighting, parallax to add depth to the world, little trees and grass tufts which move underfoot and post-processing!---------------Last but not least, by purchasing this course you'll get access to all the project files. Lots of art, animations, code, sounds, and effects at your disposal! Whatsmore, you'll be able to join the courses unique Discord server and chat with a community of game creators, ask for help if you get stuck, and share your hard work with fellow students!I look forward to seeing what unique worlds you'll bring to life with the course!