制作游戏之前先是做策划书,游戏的场景怎么架构,游戏整体风格等等一系列设定。然后再画原画,然后把一个原画拆成若干个零件制作模型
摘要:本次毕业设计采用的系统是Unreal Engine 4引擎加上3DMAX软件制作模型以及Photoshop软件设计UI再配合上音乐素材制作的一款fps游戏。
这次毕设制作的游戏将配备一种武器,大刀将作为主要的攻击武器。
这次毕设制作的游戏里加入有HP、SP,和传统fps游戏一样害收到伤害会降hp,玩家攻击会消耗sp且sp消耗光会停止攻击动作,sp会随着电脑的fps回复。
这次毕设制作的游戏还加入了敌人AI分别有三类,每一类攻击方式和武器配备也各不相同,AI会主动锁定玩家并发动攻击。
这次毕设制作的游戏其画面符合当下大众审美且操作简单易懂,不分年龄层适合喜爱fps的玩家闲余时间娱乐之用。
在游戏制作中最核心的内容是持有不同武器产生不同动作的动作蓝图的设计,玩家可以自由选择手持武器,每种武器对应不同的攻击动作和连招且每种武器的攻击速度和攻击范围都各不相同,对应不同的敌人AI切换不同的不同的武器帮助玩家击败敌人AI。
游戏内设置的音效为背景音乐和打击音效,背景音乐是玩家进入游戏搭配气氛的循环音乐,打击音效是玩家攻击时武器碰撞AI身体或者武器等各种音效。
游戏开始时,玩家可以通过w、A、S、D操控角色前后左右移动接近或者躲避敌人AI,鼠标点击可发动游戏角色的普通攻击和特殊攻击。每击败一名敌人,就会增加总分,分数可以无限叠加,直到玩家hp耗尽之后游戏结束并统计总分记入排名栏。
关键字:Unreal Engine 4,C++语言,动作蓝图,游戏开发
Abstract:The system used in this graduation project is an fps game created by the Unreal Engine 4 engine plus the 3DMAX software production model and the Photoshop software design UI and the music material.
The completed game will be equipped with at least three types of weapons: long swords, guns, and double swords.
In this set up game, HP and SP are added. As the same as the traditional FPS game, receiving damage will decrease hp. Player attack will consume sp and sp consume light will stop the attack. sp will reply with the fps of the computer.
There are three types of enemies that have been added to the game, and each type of attack and weapons is different. AI will automatically lock in players and launch attacks.
The screens of this set-up game are in line with the aesthetics of the present day and are easy to understand. It is suitable for the entertainment of players who love the FPS regardless of their age.
The core content in game production is the design of action blueprints that hold different weapons to produce different actions. Players are free to choose hand-held weapons. Each weapon corresponds to different attack actions and tactics, and each weapon's attack speed and attack range. They are all different and correspond to different enemy AIs toggle different different weapons to help the player defeat the enemy AI.
The sound effects set in the game are background music and percussion sound effects. The background music is loop music in which the player enters the atmosphere of the game, and the percussion sound is a variety of sound effects that the player hits the AI body or weapon when the player attacks.
At the beginning of the game, the player can control the player by w, A, S, D to move around or evade the enemy AI, and then launch a common attack by clicking the left mouse button
continuously, and then click the right mouse button to launch a special attack. Each time an enemy is defeated, the total score is increased and the score can be infinitely superimposed until the game is over and the total score is recorded in the ranking column after the player hp runs out.
Keywords: Unreal Engine 4, C++ Language, Action Blueprints, Game Development
目录
摘要 i
Abstract i
目录 iii
1 绪论 2