码迷,mamicode.com
首页 > 其他好文 > 详细

【游戏引擎架构】入门(一)

时间:2018-05-01 00:33:16      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:perforce   中间   组件   算法   运行   字符   sdk   directx   游戏引擎   

游戏引擎的组成:运行时组件+工具套件。

运行时组件:

  • 硬件、驱动、操作系统、
  • 第三方软件开发包(SDK)和中间件:数据结构及算法(STL、STLport、Boost、Loki)、图形(OpenGL、DirectX)、碰撞和物理(PhysX、Havok、ODE)、角色动画、人工智能、生物力学角色模型)、
  • 平台独立层:包装了常用标准C语言库、操作系统调用、基础API
  • 核心系统:断言、内存管理(自定义内存分配系统)、数学库、自定义数据结构及算法、异步文件I/O、对象句柄/唯一标识符、模块启动及终止、字符串及散列字符串标志、调用打印及日志、语法分析器(CVS、XML...)
  • 资源管理器

工具套件:

  • 版本控制(SVN、Perforce)
  • vs

【游戏引擎架构】入门(一)

标签:perforce   中间   组件   算法   运行   字符   sdk   directx   游戏引擎   

原文地址:https://www.cnblogs.com/tomatokely/p/8975287.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!