第一视角射击类游戏开发

IT小小鸟 发布于 2012/06/29 15:49
阅读 485
收藏 0
最近选毕业设计题目,想开发一个像CS那样的第一视角类的设计游戏。想用OpenGL,
因为以前学过。但同学说用DirectX3D,它比较简单,没OpenGL

那么底层。很是纠结,用DirectX3D的话就得从头学。怕时间跟不上。
有没有以前谁做个这方面的,指点一下,用那个容易点,能在一个多月时间内弄出来。
还有就是现在的游戏公司用什么开发的?学那个更有利于将来的就业。
最后有没有做CS这类游戏的开源框架或者游戏引擎?
加载中
0
xyz555
xyz555
win下可以不考虑OpenGL跨平台的话就考虑。win下用OpenGL也没有问题。有蛮多这样的开源游戏,可以看看开源的代码,doom3、red eclipse。找找cs的泄漏代码?哈哈。 游戏引擎嘛开源最好的大概就是OGRE了。
IT小小鸟
IT小小鸟
嗯,我还有很多要了解,学习的哈
0
中山野鬼
中山野鬼
楼主胃口不错。哈。
0
D
D-dragon

OpenGL这个可以试下,大多数平台都支持下,就算在手机平台下,也还有opengl es,api的用法大同小异。其它的我是不知道,但手机游戏的话基本上都是不断的重绘图像。

游戏开发引擎的话,先找个简单的研究下,模式基本差不多,只要研究了其中的一种,事情就好办多了。

0
xu81.com
xu81.com

引擎的话当然是Unreal啊,现在还有免费哦,游戏难点在于:

美术设计-->剧本设计-->音效设计-->关卡设计-->开发

而且开发人员一般都很做到游戏开发团队的顶层。

IT小小鸟
IT小小鸟
很难还是很容易? 做到上层
0
L5_Railgun
L5_Railgun

做游戏要考虑自己是喜欢游戏还是喜欢技术。。。如果技术,那么建议LZ专注于写引擎的某个部分,图形如延迟渲染,物理如碰撞检测,AI如团队决策,还可以加入OCL之类的技术。。。做整个游戏,会累死人的

 

如果喜欢游戏内容,那就别被拖入技术泥潭,越陷越深,发挥你的头脑,使用现有引擎+自己的技术做出一个好玩的游戏,那才是正事。。。

 

喜欢技术的话,可以去看看 OpenGPU.org,正如楼上所说,还有很多开源的东西,OGRE,bullet之类的。喜欢做游戏的话,就可以去看现有的引擎啊,如免费的UDK(强烈推荐),论坛如 udkcn.com 。

 

总之吧、、、、我想说的意思就是,楼主你要搞清楚自己想要神马,技术 or 游戏本身

返回顶部
顶部