Unreal Engine 4 Game Develop: Battle Royale with Blueprint

所在平台: Udemy

课程主页: https://www.udemy.com/course/ue4blueprintbattleroyale/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:虚幻引擎4游戏开发:蓝图战 royale 课程概述: 大家好,我是Big Cat。这门课程是关于战 royale 类型游戏的完整教程。这些功能非常庞大,甚至在推广视频中没有展示所有特性。例如,发射的子弹会受到向下的影响,并且飞行速度会随着距离减少。所有功能都尽可能详细地制作。 这门课程已经全部完成,您可以查看课程大纲以了解所有内容。 蓝图介绍: 本课程的所有内容都是使用蓝图实现的。您将看到一套结构清晰、节点整洁的蓝图项目,她将帮助您深入了解蓝图的强大。即使您在工作中使用C++进行开发,这也不会影响您观看我的课程。每个蓝图中的功能都可以在C++中找到,学习蓝图仍然可以帮助您进行C++开发。 结尾: 这门课程的所有工作都是我自己完成的,包括蓝图开发、讲座编写、视频录制、音频录制、字幕制作、视频编辑,甚至推广视频开始时的绿幕技术。每个细节都经过一遍又一遍的调整,以为您提供尽可能完美的体验。制作一门优质课程是非常艰难的。我知道仍有许多地方做得不够好,比如我的英语口音,希望您能多多包涵。当然,如果您有任何问题、评论或建议,可以随时联系我,我会尽快回复您。 课程大纲: 第一部分:准备工作(4课时) 下载和安装虚幻引擎。创建游戏项目并导入资源。 第二部分:基础知识(4课时) 对虚幻引擎的基本了解。 第三部分:项目设定(4课时) 构建游戏框架,完成输入设置。 第四部分:动画混合空间(10课时) 了解什么是动画混合空间。创建站立、蹲伏、趴下、瞄准及跳伞角色的动画混合空间。 第五部分:动画瞄准偏移(7课时) 了解什么是动画瞄准偏移。为站立、蹲伏、趴下及瞄准角色创建动画偏移。 第六部分:动画蓝图(15课时) 了解什么是动画蓝图,制作包含角色所有状态的角色动画状态机。学习使用动画图,制作与动画相关的逻辑函数。 第七部分:动画蒙太奇(6课时) 了解什么是动画蒙太奇。创建武器装备与取回、换弹和射击动画的蒙太奇。创建使用物品的动画蒙太奇。 第八部分:角色基础功能(14课时) 设置角色组件。创建鼠标控制功能,角色运动功能及其对运动速度的影响。创建姿势切换。 第九部分:角色时尚(6课时) 构建角色时尚骨骼模型组件,材质遮罩,角色头像系统。 第十部分:物品数据表(5课时) 创建武器数据表、弹药数据表、武器配件数据表、装备数据表和药品数据表。 后续部分涵盖道具系统、拾取对象、物品生成系统及 inventory UI 等相关内容,内容详尽,适合希望学习虚幻引擎和游戏开发的学习者。

课程评论(0条)

课程详情

Hi everyone, I'm Big Cat.About the ContentThis course is a complete set of tutorials for the Battle Royale type of game. The features are so huge that they were not shown in the promo video to show all the features. For example, the bullets fired all have a downward effect and reduce the flight speed based on the distance. All features are made as detailed as possible.The course is now fully completed, and you can view the course outline to learn all the contents of this set of courses.About BlueprintAll content in this set of courses is implemented using blueprints. You'll see a set of blueprint projects with a clear structure and clean nodes, and it's time to really understand the greatness of blueprints.If you develop in C++ at work, this won't stop you from watching my course in the slightest. Because every function in a blueprint can be found in C++, learning blueprints can still help you with your C++ development.Write at the endI did all the work on this course by myself, including blueprint development, lecture writing, video recording, audio recording, captioning, video editing, and even the Green-Screen technology at the beginning of the promo. Every detail was tweaked over and over again to give you as perfect an experience as possible. It's tough to produce a go-to course. I know there are still many things I didn't get right, like my English accent, and I hope you can understand more. Of course, you can contact me if you have any questions, comments, or suggestions, and I'll get back to you as soon as I see them.I'm Big Cat.Full Course ListSection1: Preparatory Work (4 lessons)Download and install the Unreal Engine. Create game projects and import resources.Section2: Basic Knowledge (4 lessons)A basic understanding of the Unreal Engine.Section3: Project Setting (4 lessons)Gameplay framework build. Complete the input settings.Section4: Animation BlendSpace (10 lessons)Learn what Animation BlendSpace is. Create animated BlendSpace with characters standing, crouching, prone, aiming, and parachuting.Section5: Animation AimOffset (7 lessons)Learn what Animation AimOffset is. Create animated offset aiming for characters standing, crouching, prone, and aiming.Section6: Animation Blueprint (15 lessons)Learn what Animation Blueprint is. Make character animation state machines that contain all the states of the characters.Learn to use an animation graph.Produce logic functions related to animation.Section7: Animation Montage (6 lessons)Learn what Animation Montage is. Create an animated montage of equipment and take-back weapons.Create an animated montage of changing magazines and bullets.Create a montage of shooting animations.Create an animation montage of using objects.Section8: Character base features (14 lessons)Set up character components.Create mouse control functions.Create the character movement function and its effect on the movement speed.Create a pose switch.Section9: Character fashion (6 lessons)Build character fashion skeleton model componentsMaterial masking.Character Avatar system. (Avatar means change of fashion, am I using the right word?)Section10: Item DataTables (5 lessons)Creation of Weapons DataTable, Ammo DataTable, Weapons Accessories DataTable, Equipment DataTable, Medicine DataTable.Section11: Item System (2 lessons)Item System Framework Explained.Creating an item base class.Section12: Pickup Object (8 lessons)Create pickup object base classes.Create pickup objects for items, weapons, Weapons Accessories, ammo, equipment, health items, energy items, and fashion.Section13: Item Object (9 lessons)Create weapon item objects, including skeletal functions, weapon accessories functions, sound components, and particle components.Create ammo, equipment, use type, and fashion item objects.Section14: Item Generation System (9 lessons)Explain item generation rules.Creating probability-related data tables.Making logic for generating items.Calculating where to display items.Section15: Data Storage (2 lessons)Data Storage Frameworks.Create data-related variables.Section16: Pickup and Discard Items (30 lessons)Character Avatar logic made.Pickup and Discard item logic flow explained.Make Pickup and Discard item related functions.Weapon switching functions.Section17: Weapon features (21 lessons)Weapon aiming features, including direct aim and open scope aiming.Fire features, including fire animation, magazine change, bullet change, screen shake, and crosshair deflection.Bullet functions, including bullet drop logic and a bullet hole.Section18: InventroyUI (20 lessons)Basic knowledge of UI production explained.UI construction and logic production.Display 3D characters in the UI, and synchronize all costumes.UI drag and drop function.Section19: MainUI (9 lessons)Making the Crosshairs UI.Making the ActionTips UI.Making the MessageTips UI.Creating the UserInfo UI.Creating the Countdown UI.Creating the Directions UI.Section20: Objects used (6 lessons)Create an inventory UI progress bar.Creating a circular progress bar.Make a usage logic.Making Energy Restoration Logic.Section21: Parachute (9 lessons)Making a skydiving UI.Making the Aircraft Actor.Produced the free fall flight function.Produced the parachute flight function.Section22: Safe Zone (4 lessons)Make the display function.Random position logic explanation.Create a continuous zoom function.Move characters in and out to trigger related functions.Section23: Airdrop (4 lessons)Airdrop plane flight.Airdrop boxes.The items in the airdrop.Section24: Bombing Zone (3 lessons)Blast points.Bombing zones.Execution logic.Section25: Map UI (9 lessons)Big map and small map interface building.Big map move and zoom.Small map movement logic.Map UV creation and interpretation.Display of Safe Zones, Bombing Zones, and Flight Route Maps.Section26: Final Map (2 lessons)Adaptation-related logic to the final map.

课程标签

0人关注该课程

主题相关的课程