想咨询以下大家,以我们现在这样一个2人组能否建立起一只游戏开发团队??以及如何开始?
我是交大毕业生,研究方向高可靠软件系统开发,以前大学是数学系
(计算机的话应该是已经学透了,从硬件结构到软件架构再到信息融合技术一个不漏)
做过股票分析 ERP系统设计 锅炉控温系统 等项目 但就是没做过游戏!(虽然原理上是相通的,但在以前没做过的情况下,按自己思路硬做,肯定要走弯路的)
我想问一下:
1.现在游戏到底用什么开发环境比较好?? (我想有人肯定要说开发环境不重要重要的还是思路和算法,但真要着手做还必须得先选择语言,特别是象游戏这种特殊软件.)
NET?
C++?
JAVA?
FLASH?(现在这个也不能小看了)
自己开发主机?
Linux就算了,没人用=没人玩
2.游戏制作和信息系统建模的主要区别在哪?肯定也是UML建模,但架构上还是3层结构吗?
3.何为游戏引擎??哪里可以下到/买到??或者自己做?
如果要自己做的话是不是要做一个游戏的编辑系统,在这套系统上再建立一套语言从而进行二次开发???
如果是买游戏引擎的话,他给你的是原码还是建立在这个游戏引擎上的脚本语言??
(如果是后者就毫无意义了)
4.是否要单独为我朋友(美术)开发2D 3D软件?? (因为2D图片制作软件的可调节性太小了,没有适合的软件会大大增加美工的负担;3D软件听说DX是可以导入模型,但骨架方面就不清楚了,我没做过哈...)
5.没想好,以后可能还会来问~~~~
现实中的那个朋友是学美术的,我不是很懂这方面,他说他学的比较专业主要是从事平面设计里的概念设计,象做游戏动画(游戏里的人物)或者特效什么的是从来没做过.
代他问下:
1.从事概念设计的人怎么向游戏美术方面转型
2.2D游戏一般用什么软件做的(特别是角色动画)
3.3D游戏一般用什么软件做的
另外:能否推荐一些游戏制作的资料/书籍/杂志/论文(包括美术方面和程序方面)
由于我在游戏制作方面以前是一片空白,也就谈不上复用和重构了,一切要从0开始,当然有原码分析那更好(如果有的话).
这里都是从事这方面的朋友,希望能分享1些经验.
我们很热爱游戏~~~谢谢!!
[解决办法]
做为校友(如果你是4所交大之一),我给你的建议是2个人搞游戏不是不可能,比如休闲小游戏什么的,很多日本游戏公司的掌机项目也就2-3个人,程序美工设计各1人。但是这样的公司会很艰苦,如果你的朋友是做设计的,我的建议是如果你想拉他做游戏美工,得先洗个脑先。游戏美工的工作环境很苛刻的,很多日本美工为了用4位调色板做出漂亮的贴图,都是一个一个像素点出来的。
[解决办法]
弯路只可能少走,不可能不走.2个人的话,从小做起.
现在做游戏,已经不是技术问题,主要还是创意,好的想法比技术更重要.
[解决办法]
Flash好,不用客户端,也比java那种图像、特效都要强很多,就是目前用Flash还是有很多问题不好解决,我也在试,呵呵
[解决办法]
1、基本上是C++。面试的时候千万不要说出你对linux的看法,有80%以上的概率会被鄙视。
2、基本上,一点联系都没有。游戏的架构也可以很复杂,但通常和一般的IT架构有很大差别。
3和4没法回答。
3D用max,maya,xsi的都可以,但至少要用精一门。
[解决办法]
1, 看什么类型游戏了,大型游戏现在主流是C++,XNA(用C#)也在兴起,可以关注下。
2,游戏架构复杂了,不同类型差别很大,建议买本游戏书看些开源游戏代码。
3,游戏引擎我理解是对游戏部分程序的封装,现在引擎倒是很多,2D有hge,古月.. 3D有OGRE,Nebular... 建议找开源的,然后研究,有能力了可以写自己的引擎。
4,实际开发时觉得有必要就开发吧,只要有这个能力。
1.从事概念设计的人怎么向游戏美术方面转型
只要美术功底好就行,买本游戏美工书或上网找资料。
2.2D游戏一般用什么软件做的(特别是角色动画)
像素图一般用ps等,也有用3D建模导出2D图的。游戏中角色动画就是很多桢图片。
3.3D游戏一般用什么软件做的
3dmax,maya,lightwave...