一个朋友已经铁了心要自己开发一款小型网络游戏了,请问。。。

来源:百度知道 编辑:UC知道 时间:2024/06/18 01:38:21
1 请问大家有什么可以良言相赠呢
2 有什么好的书籍能推荐呢,相关的或者讲述创业艰辛的也行
谢谢

相关资料:

尽管游戏的历史是悠远久长的,但人类把它当作一种理论研究对象却是在近代才开始的事。德国诗人和剧作家席勒在研究艺术起源的问题上曾以‘艺术起源于游戏’的大胆一说而语惊四海。他认为,人类在现实生活中要受到精神与物质的双重束缚,在这两种束缚中常常失去了理想和自由,人们就设法用剩余的精神创造一个自由的世界,这个自由的世界就是游戏。

网络游戏开发人员必备素质

所谓游戏引擎,是指游戏开发的核心技术。基于一个游戏引擎,可以设定不同的人物和情节等,从而开发出多款不同的游戏。

开发心得:

今天的游戏产业已经初具规模,尤其网络游戏这一块更是如日中天,于是就有很多青年人投身到了这个领域来。他们怀揣着美好的梦想。希望有一天可以开发出一款令人难忘的游戏。

要有顽强的意志力。因为无论开发什么类型的游戏都要经历一个艰苦的过程,其间总会碰到各种各样的问题,这些问题可能你之前遇到过,有些却是没见过的技术难关。一旦短时间内无法解决,人们必然会产生厌烦的情绪,但是如果就这样向困难低头,显然是不明智的。这个时候意志力就表现得十分重要。 本文转自项目管理者联盟

要有坚实的数学功底。现在很多的游戏开发技术都牵涉到较深的数学知识,尤其是3D游戏,它所覆盖的数学知识更加广泛,从立体几何到线性代数无所不包。

要有出色的计算机能力。当前开发游戏的主流语言是C++,但也有许多游戏是用C来编写的,例如我们常Quake引擎,它主要就是C,其中只有一小部分涉及到C++。为什么要选择C呢,设计者主要还是考虑了效率因素,相比之下C要比C++在程序执行上要快。其中一个原因是C++类中的函数要消耗部分执行时间。除了C和C++以外程序员为了尽可能地提高程序执行速度,他们还会使用汇编语言,汇编语言是最接近底层的语言,像游戏对效率要求极高的应用,如果没有精确到指令的代码,那么想挖掘机器的所有潜力几乎是不可能的。了解计算机的运行机理可以帮助我们编写出更加高效的代码,但是应该指出的是不要一味只追求代码的高效性,而把系统的良好架构给破坏了。 项目管理者联盟,项目管理问题。

网络游戏,作为游戏与网络有机结合的产物