|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/3d-tds-alexdev/
课程评论:没有评论
课程名称:《完整的Unity 3D指南:制作俯视射击游戏》 课程概述: 准备好提升你的游戏开发技能,并踏入3D游戏创作的世界了吗?这门全面且独立的课程旨在一步一步地指导你,即使你没有任何游戏开发经验也无妨。课程包括1.5小时的Crash Course,帮助那些对Unity一无所知的学员。虽然拥有一些C#的基础会更有帮助,但即便没有,我也会涵盖你需要知道的所有内容,帮助你创建一个惊人的、充满动感的视频游戏。 在课程中,我们提供了专门为本课程创建的独特3D模型素材包。完成课程后,你可以保留这些模型和你创建的脚本,随意使用。课程内容包括使用实体组件系统(ECS)创建多功能玩家控制器,设置新输入系统,动画化3D角色和管理相机控制,并了解3D物理的基本概念(如碰撞体、质量和速度)。接下来,我们将专注于构建一个高级可扩展的武器系统,这是任何射击游戏必不可少的部分。这包括创造多样的武器,学习为其设置逻辑和动画,以增强游戏的视觉效果。 课程还特别强调优化游戏性能和个人工作流程,确保FPS不低于120,避免项目变得难以管理。每个部分结束时,我们都会整理项目,你将有机会下载我的项目文件,以便核对自己的工作或从特定的课程点重新开始。 随后,你将学习如何设计挑战性敌人,创建不同武器和攻击方式的近战敌人,使用盾牌保护自己、躲避玩家的子弹并向玩家投掷物品。远程敌人通过掩体隐藏自己,投掷手榴弹并从不同角度进攻。此外,我们还将设计两个具有独特技能的Boss,帮助你在敌人AI设计上更为成熟。 课程的下一部分将教你如何进行程序化关卡生成,创建无限数量的关卡,显著减少开发时间,并为玩家提供每次游戏都新鲜感的内容。同时,我们还将开发一个任务系统,设置不同的任务和目标。接下来,我们将搭建一个功能齐全且可扩展的UI,最终完成游戏。此外,我们还将引入新的游戏元素——汽车!你将掌握创建一个多功能汽车系统,调校车辆的行为。 在课程的最后阶段,我们将添加音频系统和视觉润色,使你的游戏不仅具有参与感和趣味性,还能提供沉浸式的视觉和听觉体验。此阶段包括修复bug和增强机制,确保游戏的每个方面都能顺畅运行,并以出色的质量呈现。 通过掌握这些全面的技能并将游戏打磨至完美后,你将迎来自己重大的成就。这门课程不仅是学习的过程,更是承认你将梦想游戏变为现实的辛勤努力的过程。 现在就点击报名,开始从基础到打造高质量视频游戏的旅程吧!
Ready to level up your game-making skills and step into the world of 3D game creation? Look no further than this comprehensive and standalone course, designed to take you through the process step by step, even if you have no previous experience in game development. I've even included a 1.5 - hour crash course for those who have zero knowledge in Unity. While it's better to have some experience and knowledge of C#, don't worry if you don't have it, because I'll cover everything you need to know to create an astonishing action-packed video game.A unique asset pack of 3D models was created specifically for this course. Once you complete the course, you can keep these along with the scripts you'll create and use them however you like.Throughout this course, you'll learn how to create a versatile player controller using an Entity Component System (ECS). You'll discover how to setup New Input System, how to animate 3D characters, manage camera controls, and understand the essentials of 3D physics, including colliders, mass, and velocity. Moving forward in the course, we focus on how to create an advanced and expandable weapons system, essential for any shooter game. This includes creating a variety of weapons and learning how to setup both the logic and animations for visuals to bring them to life in your shooter game. We're going to place a heavy focus on optimizing game performance and personal workflow to ensure the FPS doesn't drop below 120 and your project does not turn into an unmanageable disaster. At the end of each section, we'll clean up the project, and you'll have access to my projects for downloading. This allows you to double-check your work or start from a specific point of the course, if you wish to do so. In the next part of the course, you'll learn to craft challenging enemies for your game's enemies. We're going to create melee enemies with different weapons and attack sets who use shields for protection, dodge your bullets, and throw items at you. Ranged enemies can use covers to hide, throw grenades, and advance from different angles. We'll also introduce two bosses with unique abilities. All of this will serve as a great example for you to become very sophisticated in enemy AI design. Then, we're going to learn how to design procedural level generation. This system will allow you to create an endless number of levels, significantly reducing development time and ensuring that your game offers fresh, engaging content for players every time they play. To improve gameplay even further, we're going to develop a quest system. You will learn how to create different missions and setup different goals for the player. Next, we'll build a functional and scalable UI to bring your game to completion. Then, we're elevating the experience by integrating new gameplay element - CARS! You'll master creating a versatile car system, allowing you to fine-tune vehicle behavior in every way possible. We'll finish the course by adding an audio system and visual polish, making your game not only engaging and fun to play but transforming it into an immersive experience that's both visually stunning and audibly rich. This phase includes smoothing out bugs and enhancing mechanics, ensuring every aspect of your game shines and operates seamlessly. It's about elevating your game's overall quality, ensuring it's not just functional but exceptionally polished. After mastering these comprehensive skills and polishing your game to perfection, it will be time to celebrate your significant achievement. This course isn't just about learning; it's about recognizing the hard work you've put into transforming your dream game into reality!And there you have it! A journey from the basics to a fully polished, high-quality video game. And you can start that journey with a single click. Enroll in the course today and learn how to create games you've always wanted.