介绍一下3D游戏开发的简单常识,以及最终幻想13游戏流程为什么会过于线性的原因。

本文主要是介绍介绍一下3D游戏开发的简单常识,以及最终幻想13游戏流程为什么会过于线性的原因。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

介绍一下3D游戏开发的简单常识,以及最终幻想13游戏流程为什么会过于线性的原因。

  • 回复
  • 1楼
  • 2012-01-25 14:10
  • 举报 |
热战绿色版
  • keyblade2
坐等B青现身给LZ答疑解惑

回复
  • 2楼
  • 2012-01-25 14:17
  • 举报 |
吧友222.42.88.*
一款现代3D游戏包含高级物理学、人工智能、三维图形学、数字图像处理等很多科技,

一款高质量的商业游戏软件是一项复杂的系统工程,需要很多人才,

利用各种软件工具和硬件工具、历时数年才能开发出来。

历代《最终幻想》开发费用:

最终幻想4(SFC)------约3亿日元
最终幻想5(SFC)------约4亿日元
最终幻想6(SFC)------约10亿日元
最终幻想7(PS)-------15亿日元
最终幻想8(PS)-------3000W美元
最终幻想9(PS)-------30亿日元
最终幻想10(PS2)------40亿日元
最终幻想11(PS2)-------60亿日元
最终幻想12(PS2)-------50亿日元

最终幻想13 (PS3、xbox360)------80亿日元(约8000万美元)

回复
  • 3楼
  • 2012-01-25 14:21
  • 举报 |
吧友222.42.88.*

开发一款次世代电视游戏所需的工具:

主要硬件工具:

PS3开发机:需要与索尼公司签订协议购买,专门用于PS3游戏开发和测试的硬件工具,

与PS3游戏机采用架构类似的cell处理器,但是性能更强大,每台10万美元。

xbox360开发机:与微软公司签订协议购买,采用PowerPC处理器的强大开发工具。

图形工作站:用于建立3D模型、动画渲染、动作编辑、图片处理等任务的高性能计算机。
如美国的IBM POWER工作站、HP工作站、SUN工作站。

音频工作站:用于合成数字音频、音乐编辑、带有专业声卡的高性能计算机。
如日本罗兰公司的roland数字音频工作站

普通PC:用于项目管理、日常办公。

录音设备:用于录制音效、配音的设备。

动作捕捉仪:用于捕捉演员动作,使动画角色动作更真实、更自然的设备。
美国魔神运动分析技术(Motion Analysis)公司是
是动作捕捉行业的领导者,
为全球近千用户提供卓越性能的光学动作捕捉及分析系统,
遍及动画制作、 运动分析、工业测量与控制等各个领域。

最终幻想13中大量采用光学动作捕捉技术,所以游戏角色的动作看起来真实、丰富。

照相、摄像设备:用于采集创作素材。

回复
  • 4楼
  • 2012-01-25 14:51
  • 举报 |
  • 涙ノ記憶
  • 迪亚波斯
    7
13花8000万美元啊 那种销量 成本赚的回来么

回复
  • 5楼
  • 2012-01-25 15:00
  • 举报 |
吧友222.42.88.*
软件工具:


3D建模渲染软件:主要有美国Autodesk公司的Maya、3DS Max等软件。

3D动画制作软件:美国Autodesk公司的XSI软件

纹理及贴图编辑软件:美国Adobe公司的Photoshop软件。

项目管理软件:常用的有美国微软公司的Microsoft Project软件。

办公软件:主要有美国微软公司的Office系列软件。

用户界面(UI)开发工具:美国Adobe公司的Flash等。

音频处理工具:Sound Forge、Cool Edit Pro等。





回复
  • 6楼
  • 2012-01-25 15:07
  • 举报 |
  • 碎风飘绪

  • 不死鸟
    12
lz意在何处?

回复
  • 7楼
  • 2012-01-25 15:11
  • 举报 |
  • 来自掌上百度
  • SkyFiss
  • 亚历山大
    11

回复
  • 8楼
  • 2012-01-25 15:12
  • 举报 |
  • 来自掌上百度
吧友183.26.165.*
引用 涙ノ記憶 (0楼)

13花8000万美元啊 那种销量 成本赚的回来么[图片]


就打算到现在为止FF13全球已经热卖600W份,当然专指PS3上~ 按照日元售价兑换人民币大概280-300~,日元大概20000左右,折合RMB是1800000000,就是18亿~一个8000W美元的制作费的游戏,就能赚到10倍以上的钱。太牛B了。在欧美的售价当然另当别论都是美元为单位的~ 8000W的制作费还要包括索尼和微软的补贴~ 那么SE除去员工的成本到底捞了多少????
举报 |
2010-12-08 11:36
回复

网上随便找,复制过来

回复
  • 9楼
  • 2012-01-25 15:23
  • 举报 |
  • 飞天Oo逐月
  • 奥丁
    9
cc更健康

回复
  • 10楼
  • 2012-01-25 15:24
  • 举报 |
吧友222.42.88.*
游戏引擎:

早期的游戏软件开发,每一款新游戏开发就完全抛弃了以前编写的代码,完全重新编写。

而现代商业游戏,投资巨大、风险高、为了能在短时间内开发高质量的软件,

所以出现了“游戏引擎”的概念,所谓的游戏引擎是一种高级软件开发工具,

能将各种软件工具制作的模型、动画、声音、人工智能脚本整合成一个完整的可操作的游戏。

美国id Software公司在90年代开创了一种新的游戏编程模式,在第一人称射击游戏DOOM中创造了一种可以重复使用、模块化、可伸缩、可扩展的软件程序,也就是游戏引擎。

现在著名的3D游戏引擎主要有EPIC公司的“虚幻”(Unreal)、Vavle公司的“起源”(Source)等,可以广泛用于各种类型、各种平台的3D游戏开发。

这些游戏引擎属于商业软件、不仅用于公司内部,也授权给其它游戏公司使用。

而最终幻想13中采用的是Square公司自己开发的“水晶工具”(Crystal Tools)。

这个引擎能够用于史克威尔公司内部各种游戏软件的开发,

能在短时间内完成高质量的大型软件项目。

最终幻想14、最终幻想13V以及未来的最终幻想15都将使用“水晶工具”作为开发平台。

回复
  • 11楼
  • 2012-01-25 15:24
  • 举报 |
吧友183.26.165.*
引用 涙ノ記憶 (0楼)

13花8000万美元啊 那种销量 成本赚的回来么[图片]

如期担心FF赚不赚到钱 还是担心一下轨迹系列比较好 下一作质量不好 估计公司都被SE合并了 YS7首周销量为33000 系列已暴死 就差轨迹 估计下作准备暴死了

回复
  • 12楼
  • 2012-01-25 15:28
  • 举报 |
吧友122.82.24.*
最终幻想13的问题就在于“水晶工具”的开发时间太长,导致最后赶工。

本来计划要做的各种城镇、NPC、宏大复杂的剧情、解谜、小游戏,都没有时间完成。

圣府军开始时非常强大,到后来却被很快消灭。

商业游戏有严格的开发日程,如果错过销售旺季就会导致利润下降。

所以为了按期完成开发,FF13就成了过于线性,以动画和战斗为主的游戏。

由于开始时想做一个通用3大平台的开发工具,遇到困难,

而导致引擎规格无法确定,所以开发进度受到严重影响。

最后做出了一个半成品。

回复
  • 13楼
  • 2012-01-25 20:01
  • 举报 |
  • うちは佐帅
  • 亚历山大
    11

回复
  • 15楼
  • 2012-02-01 22:38
  • 举报 |
  • 傀儡店老板
  • 泰坦
    6
是3元党

回复
  • 16楼
  • 2012-02-01 22:39
  • 举报 |
  • 微笑的面壁者

  • 利维亚桑
    8


回复
  • 17楼
  • 2012-02-02 00:36
  • 举报 |
  • 来自掌上百度
  • 幻想Station
  • 迪亚波斯
    7
现在能赋予期待的就只剩下FFVersus13了,据说“水晶工具”的发挥到了堪称完美的地步,还有大量如同电影效果的即时演算。作为A•RPG超过正传只是时间问题罢了。

这篇关于介绍一下3D游戏开发的简单常识,以及最终幻想13游戏流程为什么会过于线性的原因。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/994847

相关文章

Nginx分布式部署流程分析

《Nginx分布式部署流程分析》文章介绍Nginx在分布式部署中的反向代理和负载均衡作用,用于分发请求、减轻服务器压力及解决session共享问题,涵盖配置方法、策略及Java项目应用,并提及分布式事... 目录分布式部署NginxJava中的代理代理分为正向代理和反向代理正向代理反向代理Nginx应用场景

一文详解Python如何开发游戏

《一文详解Python如何开发游戏》Python是一种非常流行的编程语言,也可以用来开发游戏模组,:本文主要介绍Python如何开发游戏的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、python简介二、Python 开发 2D 游戏的优劣势优势缺点三、Python 开发 3D

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

5 种使用Python自动化处理PDF的实用方法介绍

《5种使用Python自动化处理PDF的实用方法介绍》自动化处理PDF文件已成为减少重复工作、提升工作效率的重要手段,本文将介绍五种实用方法,从内置工具到专业库,帮助你在Python中实现PDF任务... 目录使用内置库(os、subprocess)调用外部工具使用 PyPDF2 进行基本 PDF 操作使用

nodejs打包作为公共包使用的完整流程

《nodejs打包作为公共包使用的完整流程》在Node.js项目中,打包和部署是发布应用的关键步骤,:本文主要介绍nodejs打包作为公共包使用的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言一、前置准备二、创建与编码三、一键构建四、本地“白嫖”测试(可选)五、发布公共包六、常见踩坑提醒

MyBatis Plus大数据量查询慢原因分析及解决

《MyBatisPlus大数据量查询慢原因分析及解决》大数据量查询慢常因全表扫描、分页不当、索引缺失、内存占用高及ORM开销,优化措施包括分页查询、流式读取、SQL优化、批处理、多数据源、结果集二次... 目录大数据量查询慢的常见原因优化方案高级方案配置调优监控与诊断总结大数据量查询慢的常见原因MyBAT

Ubuntu向多台主机批量传输文件的流程步骤

《Ubuntu向多台主机批量传输文件的流程步骤》:本文主要介绍在Ubuntu中批量传输文件到多台主机的方法,需确保主机互通、用户名密码统一及端口开放,通过安装sshpass工具,准备包含目标主机信... 目录Ubuntu 向多台主机批量传输文件1.安装 sshpass2.准备主机列表文件3.创建一个批处理脚

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

一个Java的main方法在JVM中的执行流程示例详解

《一个Java的main方法在JVM中的执行流程示例详解》main方法是Java程序的入口点,程序从这里开始执行,:本文主要介绍一个Java的main方法在JVM中执行流程的相关资料,文中通过代码... 目录第一阶段:加载 (Loading)第二阶段:链接 (Linking)第三阶段:初始化 (Initia