2012年8月24日
摘要: 1.5 游戏引擎调查(Game Engine Survey)1.5.1 Quake引擎系列 Id Software1.5.2 Unreal引擎系列 Epic Games Inc.1.5.3 Half Life Source Engine Source1.5.4 Microsoft's XNA Game Studio1.5.7 开源引擎 如OGRE1.6 运行时引擎架构(Runtime Engine Architecture)组成一个三维游戏引擎全部需要的主要运行时组件如图所示:1.6.1 所面向的硬件 (Target Hardware)典型的硬件平台有: 微软 Windows, Lin 阅读全文
posted @ 2012-08-24 22:20 HeeZee CG Blog 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 1.2 游戏是什么?在“Theory of Fun for Game Design”中,Raph Koster这样定义一个游戏:“一个游戏是一种交互体验,它提供给玩家不断上升的、玩家能够游戏以及最终掌握的挑战模式”1.3 游戏引擎是什么?“游戏引擎”这个词 是在90年代中期提出来的,主要指的是像Doom这样的FPS游戏。“游戏引擎”是可拓展的软件,是能够在此基础上、不需要大的修改就能开发出其他不同的游戏。1.4引擎的分类及其特点1.4.1 第一人称射击(First-Person Shooters)有已下特点:大型三维虚拟场景的高效渲染对摄像机\瞄准机制的及时响应角色虚拟手臂以及武器的高质量动画 阅读全文
posted @ 2012-08-24 21:01 HeeZee CG Blog 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在我们分析典型游戏引擎的结构之前,我们先了解一下一个游戏开发团队的结构。游戏开发工作室一般由五个基本组成部分:程序员、美工、策划、制作人、其他管理及支持人员。1.1.1 程序员程序员一般分为两类:游戏开发工程师(runtime programmers),工具开发工程师(tools programmers)。高级程序员一般为主程(lead engineers),也会设计和编写代码。一般会帮助管理团队工作计划,招人等。一些公司有一个或多个技术指导(technical directors)。在一个游戏工作室中,最高的技术相关的职位是首席技术执行官。1.1.2 美工美工制作了游戏中所有的视觉和听觉上的 阅读全文
posted @ 2012-08-24 18:52 HeeZee CG Blog 阅读(354) 评论(0) 推荐(0) 编辑