剑缘传说游戏的策划和部分场景的设计与开发(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

剑缘传说游戏的策划和部分场景的设计与开发(3)

1。2国内外研究现状与水平

1。3发展趋势

1。4开发及运行环境

软件为离散数学考卷管理系统,是B/S模式的信息管理系统。虚幻4引擎开发, 引擎支持DirectX 12技术, 操作系统则采用目前流行的64位Windows 10。

1。4。1开发硬件环境

《剑缘传说》及其DEMO的开发工具为Unreal Editor 4。15。2和Visual Studio 2015,Maya 2017,3DsMax 2017,PhotoShop CS6,GoldWave,格式工厂等等

软件占硬盘容量26G。

CPU:Intel Core i7-4700QM;

内存:8。00 GB;

硬盘:1TB;

显卡:NVIDIA GeForce GT 750M;

1。4。2开发系统环境

自Windows 10正式面世以来,便受到不断的好评。Windows 10迅速成为Windows操作系统的历史里用户增长最快的操作系统。Windows 10目前支持微软最新的DirectX 12技术,是目前市场上硬件性能利用率最高的操作系统,在游戏运行方面更是效率显著,是广大游戏玩家的首选操作系统,Windows 10是目前市场上对新硬件支持最好的操作系统。与此同时微软为Windows 10也做了大量的底层核心优化,通过对基础性能的优化,在启动时间、稳定性、功耗控制方面上都远远高于历史版本其他Windows产品。它带来了诸多人性化的功能和特性,并延续了Windows 8上的Metro UI风格,与此同时又对Metro UI进行了大幅的优化和升级,使得视觉效果更佳,操作体验更加人性化,对于触控设备的支持也更加成熟高效一体化。Windows 10采用微软最新的内核,定位为联网操作系统,在享受到微软高效便捷的云服务的同时,也会对系统实时更新,配合已经完全成熟高效的完全免费的Windows Defender,在安全性上是所有Windows操作系统中最安全的。

1。4。3DirectX 12

DirectX 12最重要的变化就是更底层API,这种变化非常类似于AMD Mantle,在硬件抽象层上的优化层次更深,能够同时减轻CPU和GPU的负载压力。

新的特性包括:

应用可追踪GPU流水线、控制资源状态转换(例如从渲染目标到纹理)、控制资源重命名,更少的API和驱动跟踪,可预判属性,等等。

  另外,DirectX 12大大提高了多线程效率,可以充分发挥多线程硬件的潜力。DirectX 11在这方面受CPU性能的严重制约,主要是因为不能有效利用CPU多核心。

  微软宣称,DirectX 12对多核心CPU的利用几乎是完美线性增长的,也就是说四核心能接近单核心的四倍。

  此外还有渲染流水线、渲染特性、资源管理、命令列表与绑定、描述符跳跃等等方面的改进。

1。4。4开发工具

之所以选择Unreal Engine 4作为本次课题《剑缘传说》游戏的开发平台,是因为Unreal Engine 4是一个专业的游戏引擎,非常的体统和完整,引擎能够为你的游戏创作成为现实节省不少成本,游戏内设了近乎所有类型游戏的主体框架,对于开发者来说绝对是福音,不管是专业团队还是独立开发者;Unreal Engine 4作为开源的游戏引擎在面对引擎自身逻辑问题导致的开发项目受阻,也能通过对底层代码的深入分析来解决一些很难解决的BUG,这对于商业使用来说更是非常关键的,往往一款游戏的投资金额都不会太小,投资者和开发者最不愿意看到的就是由于引擎本身问题导致项目被无限延期或者流产,这种损失都是非常巨大的。

Unreal Engine 4游戏开发使用的是C++,通过对C++进行封装达到类似脚本语言效果;同时还允许开发者嵌入其他脚本语言使用例如Lua;更令人惊叹的是,Unreal Engine 4自带的蓝图功能,这个功能非常的强大,它不仅可以实现所有代码可以实现的功能,还可以调用C++代码实现的功能模块,也就是说用C++代码写好一个功能后,封装到可视化蓝图里,然后使用蓝图进行调用,非常实用,能够提高制作效率的实用功能,同时也是Unreal Engine 4的亮点之一。 (责任编辑:qin)