浅析游戏引擎开发

 第25 卷第1 期Vol125  No11长春师范学院学报(自然科学版)Journal of Changchun Normal University(Natural Science)2006 年2 月Feb12006浅析游戏引擎开发翟军昌(渤海大学公共计算机教研部, 辽宁锦州 121000)[摘 要] 该引擎的开发技术主要是使用C + + 语言, DirectX811 开发包与软件工程思想, 并
摘要由CSDN通过智能技术生成
 第25 卷第1 期
Vol125  No11
长春师范学院学报(自然科学版)
Journal of Changchun Normal University(Natural Science)
2006 年2 月
Feb12006
浅析游戏引擎开发
翟军昌
(渤海大学公共计算机教研部, 辽宁锦州 121000)
[摘 要] 该引擎的开发技术主要是使用C + + 语言, DirectX811 开发包与软件工程思想, 并综合运用
了计算机图形学, 人工智能等知识。该引擎的主要工作是进行游戏中的数字建模、碰撞运算、物体成
像、玩家角色控制等操作, 以及播放正确的音量和声音输出等必要的功能。
[关键词] DirectX开发包; 地图编辑器; 角色扮演; 游戏引擎
[中图分类号] TP317    [文献标识码] A    [文章编号] 1008 - 178X(2006) 01 - 0055204
[收稿日期] 2005 - 12 - 26
[作者简介] 翟军昌(1978 - ) , 男, 辽宁丹东人, 渤海大学公共计算机教研部教师, 从事计算机教学研究。
1  引言
电脑游戏作为一种娱乐方式越来越为人们所接受。对于电脑游戏来说, 游戏引擎是用于控制游戏功能的
主程序, 如接受玩家控制信息的输入, 选择合适的声音以合适的音量播放等。2D 游戏或者3D 游戏, 不管游
戏是怎样的形式(是角色扮演游戏、即时策略游戏、冒险解谜游戏或是动作射击游戏) 都有类似的起控制作
用的代码。游戏引擎相当于游戏的框架, 框架打好后, 关卡设计师、建模师、动画师可往里填充内容。
2  需求分析
游戏引擎是一个很复杂的系统, 在这个设计中主要涉及到了以下几项功能:
(1) 光影处理: 光影处理是用来处理游戏场景中光源对游戏中的人、地、物所影响变化的效果。
(2) 物理系统: 用于模拟现实生活中的物体物理运动的一个系统。
(3) 碰撞检测: 碰
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值