游戏开发常见用语:

按游戏的题材可以分成:

RPG:角色扮演游戏(Role-playing

game),简称为RPG。游戏类型的一种,宽泛的游戏类型。在游戏中,玩家负责扮演这个角色在一个写实或虚构世界中活动。玩家负责扮演一个或多个角色,

并在一个结构化规则下通过一些行动令所扮演的角色发展。玩家在这个过程中的成功与失败取决于一个规则或行动方针的形式系统(Formal

system).例如:传奇,lol,地下城勇士等等。

FPS:第一人称射击类游戏,FPS(First-Personal Shooting Game),

严格来说第一人称射击游戏属于ACT类游戏的一个分支,但和RTS类游戏一样,由于其在世界上的迅速风靡,使之发展成了一个单独的类型。例如半条命,使命

召唤,cf等等。

ES:休闲养成类游戏,模拟养成游戏(Education

Simulation),是一种游戏类型,属于模拟游戏的分支。“养成”是模拟养成游戏的核心元素。玩家需要在游戏中培育对特定的对象(人或动物),并使

其获得成功。玩家可在其中获得成就感。例如典型的qq宠物,摩尔庄园等等。

SG:体育类游戏是一种让玩家可以参与专业的体育运动项目的电视游戏或电脑游戏。该游戏类别的内容多数以较为人认识的体育赛事(例如:NBA,世界杯足球赛)为蓝本,例如常见的fifa游戏,实况足球,nbaLIve就是典型的体育类游戏。

EG:Educational games 益智游戏是指那些通过一定的逻辑或是数学,物理,化学,甚至是自己设定的原理来完成一定任务的小游戏。一般会比较有意思,需要适当的思考,适合年轻人玩。例如2048,你猜我画就是益智类游戏。

按游戏开发画面分

2D游戏:2D游戏是指二维交互式动画·也就是我们通常所说的‘2D动画’.只不过在游戏方面,这种动画可以根据用户的需求而进行互动·一些常见黑白机游戏,传奇,石器时代这些在我们记忆深处的游戏都是2d游戏。

2.5D游戏:2.5D是介于2D和3D之间的一种视角,即2D的视角是完全锁定的,3D的视角则是无锁定,可以

任意变换的,而2.5D便是介于两者之间,可以变换一定的视角,但是却不能无锁定,这样的游戏成为2.5D锁视角游戏。德军总部

3,DragonQuest都是2.5D游戏。

3D游戏:3D游戏是使用空间立体计算技术实现操作的游戏。从编程实现角度来说游戏基础模型(游戏的人物,场景,基础地形)是使用三维立体模型实现的,游戏的人物角色控制是使用空间立体编程算法实现的,那么就把这种游戏称作3D游戏。魔兽世界,lol都是典型的3D游戏。

次世代游戏:次世代游戏”指代和同类游戏相比下更加先进的游戏,即“下一代游戏”。

游戏引擎简介

游戏引擎是指一些已编写好的可编辑游戏系统或者一些交互式实时图像应用程序的核心组件,游戏软件的主程序。

一些主流的游戏引擎介绍

Unity是由Unity

Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面

整合的专业游戏引擎。Unity类似于Director,Blender game engine,Virtools或Torque Game

Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS

X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity web

player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac

widgets所支持,unity优势就是跨平台,开发成本特别的低,主要你会.net,你就会啊。一些跨平台著名手机游戏就此开发,例如:《神庙逃

亡》、《王者之剑》就是采用unity 3d开发。

Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++

Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在

C++或者Lua中,使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓

Blackberry等操作系统中。Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面

操作系统中编辑和调试。开发成本比.net高,同样跨平台,主要开源。《捕鱼达人》就是出自于他手。

Unreal是UNREAL ENGINE的简写中文:虚幻引擎 (UNREAL

ENGINE)是目前世界最知名授权最广的顶尖游戏引擎,占有全球商用游戏引擎80%的市场份额。渲染程度,画质是最优美的。《战争机器》、《彩虹六号维

加斯》、《镜之边缘》、《荣誉勋章:空降兵》、《质量效应》、《生化奇兵》这些就是Unreal的杰作。

游戏编程术语

主程:1、负责客户端架构设计、模块的划分和人员分工;2、协调客户端与服务器端、策划、美术之间的关系;3、对客户端软件质量负全责。

主美:1、独立设定美术风格,构架美术世界观,保障游戏美术品质;2、参与设定研讨美术风格前期研究,维护游戏美术品质;3、为组员提供艺术、技术上的指导和定期交流;4、建立高效的游戏美术开发流程,掌握管理开发进度;5、认真审核部门内部员工的业绩、态度和潜力。

主策:游戏策划是游戏开发公司中的一种职称,是电子游戏开发团队中负责设计策划的人员,是游戏开发的核心。主要工作是编写游戏背景故事,制定游戏规则,设计游戏交互环节,计算游戏公式,以及整个游戏世界的一切

上一篇:3D到2D的转换方式


下一篇:PyTorch 卷积神经网络(Convents)的序列处理