网络游戏开发书籍推荐_网络游戏开发书籍推荐知乎 2024-10-04 09:35:33 0 0 有什么好用的游戏开发工具? 以下以PC Windows平台的游戏开发为例,开发工具一般用Visual studio 游戏开发一般从客户端和逻辑开始,客户端的话需要了解一些UI(用户界面)设计的知识,C++的话可以从MFC之类的入手,另外不论朝哪个方向深入C++的一些基础知识都很重要,推荐看《C++ Prime》、《Effective C++》之类的,有了一定的基础,专注于游戏开发需要选择平台,例如Windows平台的游戏开发需要了解Windows平台的一些内部机制,可以看看《Windows核心编程》之类的书籍,另外还有一些早期的经典书籍《Windows游戏编程大师技巧》。客户端更深入一些,例如引擎开发维护方面需要了解一下图形处理技术,例如Windows的DirectX编程,最好有一些图形学的知识。还有一些脚本语言例如lua之类的都很实用。 做网游的话服务器方向就对逻辑性严谨性要求比较高,需要了解诸如网络编程数据库方面的知识。 介绍游戏的动植物的书籍或景物作品有? 巜蔬菜乐园》,《花仙谷》,《水果消消乐》。 有什么书是讲游戏制作的? 想做游戏,但是却没有教你做游戏的书。因为游戏是用电脑语言编写出来的,所以你应该去学习电脑语言。无论是什么语言,只要你学会了。就知道怎么编写一个游戏了,甚至你接触到这个语言,入门。你就已经明白如何制作了。在此向您推荐现有的主流游戏制作语言:Java、As3、C+/C#/C或其他。具体如何学习,请以上语言的学习方法。 可以在网上寻找资料自学,也可以去书店买相关书籍,或者进入培训班,技校,大学专业系。 游戏开发主要学什么? 根据游戏类型的不同,所学的软件也不一样。 中小型游戏大致可分为网页游戏,flash游戏,小游戏等,基本上都是一些休闲类的傻呆萌的情节和操作。 这类游戏开发相对比较简单,会 Javascript、HTML、flashcs、Java 就可以进行开发了,语言类主要有 C / C++,汇编语言,着色器语言,脚本语言,高效的开发语言 C# 或 Java 。 现在的游戏主要分为三种: 1、PC 类端游(就是电脑上面运行的游戏) 这类游戏在线人数多,游戏中要处理的数据庞大。所以对服务器性能要求非常高,一般都是采用C++ 做为开发语言,C++ 可以直接操作内存数据,与操作系统直接交互,减少数据之间的复制,它运行效率高,处理速度快,是很适合这里游戏开发语言。 学习这种游戏的开发,学习的有 C++ 编程,Linux 网络编程、TCP/IP 通讯协议、多线程编程再加数据库。 PC 类端游戏开发周期较长。大概需要三年左右的时间。 2、网页游戏(比如现在经常说的 1 刀 999 级) 因为是网页游戏,游戏的界面展示依赖于网络传输,所在在画面和特效上会次于客户端游戏很多。和端游类是差不多是一样的,有些公司之前是做端游的,他们就直接把端游的服务器架构拿来就可以使用,以完成快速开发。 需要学习内容和端游差不多。 3、手机游戏(主要区分为安卓和 IOS) 手机类游戏目前是最热门的游戏,很多热播的电视剧或者电影之后,都会有相同情节的手游上线。 服务器主流的开发语言是 C++ 和 Java,但是 C++ 学习难度大,开发速度慢。一般来说我们都是使用Java语言来开发服务器。 希望这些见解,能给头条的友友们带来帮助。 收藏(0)