s6兰博好厉害:谁知道怎么开发个网络游戏啊~急啊~

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/10 09:01:38
我想学开发网游~谁知道怎么学啊~

开发网络游戏无非分两部分,客户端和服务器端。
客户端要一般使用vc++和DirectX作界面,如果3d还要使用如3dmax,photoshop作美工,要有网络方面的开发知识,要自己开发基于tcp/ip协议的应用层协议(如qq协议),还要使用熟练使用数据库。当然好的客户端音乐也是少不了的。
服务器端主要是分布式程序,当然网络和数据库也是必不可少的,最好开发出的东西支持多cpu,也可以说他是一个比较简单的演绎数据库(给出规则和原始数据,程序可以推出结果)。
可以说,一个网络游戏基本覆盖了程序设计的各个环节。如果挑剔一点,还要和网站连在一起。
呵呵,工程浩大!
包括vc++,DirectX,数据库,3dmax,photoshop等,最好再学一门脚本语言,比如python.

精通一门计算机语言
熟练使用一种开发工具
大脑要清醒