‘壹’ 怎样在自己的电脑上做一个游戏的服务器
要架私服呢,你要有游戏的配套的客户、服务端,然后就是要有你说的那个SQL
然后按照说明就可以架起来了。一般先在SQL里建立数据库,然后还原数据库,再改下服务端里的文件里的IP地址为你的内网IP地址就可以了
一般是这样架的
‘贰’ 想使用python做游戏服务器端开发,需要具备哪些技术
你自己说的太含糊了。游戏服务端。仅这两个词只是能说明你要求的服务器并发量要大,此外可能会有一个游戏引擎。具体的你用的是什么游戏类型。需要什么样的引擎。以及是否是网网游戏,或者是FLASH做的RPG游戏都没有说。所以很难给出一个具体的框架与协议。
不过简单的说,python做游戏服务器足够,以前有人用python做过魔兽世界的游戏服务器,做过EVE的客户端。
通常来讲,会使用一个内存数据库,一组关系型数据库。还有几套应用系统,比如交易系统,副本系统,对话系统,用户管理系统,支付系统系统。都是相互独立的,与游戏引擎关系不大。
要用的技术挺复杂的。主要是网络,安全,进程管理,C语言接口,数据库,图像处理,分布式管理等。
‘叁’ 怎么架设游戏服务器
让菜鸟和穷人也能架成自己的征途服务器:
首先你要忘掉网上发表的繁琐的架设教程,那都是有意无意的骗子,按本方法保证能很方便地架起自己的真征服务器。
一,机器需求。
内存必须大,建议4G,cpu要求不高,只要是64位的就行,比用amd
4200+,这套机器下来,价格在2000元元以下。
二,安装RHEL
5.0,可以电驴上搜索,DVD版的,下载后打人刻在一张DVD盘上。
Red
Hat
Enterprise
linux
(Server
including
virtualization)系列号:2515dd4e215225dd
安装时,选则上mysql
web
等服务,其它可以不选,玩不转linux的人请关闭防火墙。
三,安装成功后,进入图形界面,界面很容易上手,在这里把网卡IP设好,这里假设为
192.168.0.200
然后
服务
中把
mysqld
httpd
选上启动并保存。
四,把home.tgz放在根目录,在图形界把它解开,在home目录里生成有server
ztgame
BAK三个目录。
把/home/BAK/MySQL-shared-compat-5.0.45-0.rhel5.x86_64.rpm安装上。
五,建立数据库用户zt10game
开通远程和本地权限
默认的root密码是空,第一进入要设置root密码,一定要把它记住。然后用以下命令建议名为zt10game密码是12345678的用户:
grant
all
privileges
on
*.*
to
'zt10game'@'localhost'
identified
by
'12345678'
with
grant
option;
grant
all
privileges
on
*.*
to
'zt10game'@'%'
identified
by
'12345678'
with
grant
option;
六,建立和导入游戏数据库
在客户机安装SQLyog
Enterprise。把home.tgz中的BAK\sql解在本地机,按名字建立数据库把把内容导入。
七,客户机管理工具主要用两个
SecureCRT
和
WinSCP3,前者是远程操作的,后者是文件管理。用WinSCP3设置所有文件为777属性。
八,用SecureCRT登录,cd
/home
然后
./4g.sh等待游戏启动。出现三个
可以进游戏啦,服务端启动完毕。
九,客户请用1.04加三合一补丁。
十,登录器请用
可注册的完美登录器,这些网上都有。实在找不到的请回贴索取。
声明:这个端是一个朋友弄的,一不小心被我拿到,现发出来供大家学习、研究,据说用综合了网上可能找到的紫龙1.04
征途资料
做征途最新版这三个素材而成,学习者请在24小时后删除,绝不可用于商业用途,发生法律纠纷由使用者承担法律责任,本人概不责。(转)
‘肆’ 谁知道开个游戏服务器,是怎么做的有高人指点下谢谢!
游戏服务器怎么搭建?对于游戏网站来说,选择合适的游戏服务器是很重要的,这样才能够给用户很好的体验感。针对不同类型的游戏,所需要的服务器配置也不同。
网页小游戏
游戏数据较少,玩家规模相对较小,对游戏服务器配置要求不高,选择中高配置云服务器或是低配置独立服务器就可以了,没必要花大价钱租用高配置的独立服务器。
中小型游戏
玩家规模比较大,通常普通云服务器承载会有着一定的压力,此时建议选择独立游戏服务器或高频云服务器。值得一提的是,随着游戏运营,游戏玩家规模的增长会需求服务器配置的升级,因此需要选择能够升级服务器配置。
大型游戏
对服务器要求很高,在选择游戏服务器租用时需要对服务器、数据中心、IDC商进行综合的考量。同时最好需要有高防御能够抵御ddos和cc的攻击
‘伍’ 自己架设游戏服务器
一个服务器
一个游戏版本
具体看什么游戏,利用自己电脑架设单机只可以自己玩,
如果是用的服务器架设外网的话是可以和朋友一起玩的。
‘陆’ 如何学习java游戏服务器开发
无论什么语言,服务器主要考虑的就是两点,一是并发,二是数据(库)对接,Java在这个方面很适合的。
并发除了有netty神库以外,还有很多其他的网络库,或者直接用tomcat也行,总之挺好,不过如果你要用netty的话,需要了解这个库和并发编程,都有很多(经典)书,去看,不然你就等着踩坑吧。
数据(库)方面,有memcache,radis的缓存库,还有mysql和其他nosql,对接起来也很简单,但是还是那句话,坑很多,需要自己填。
首先确定游戏需不需要长链接的主动推送功能,再确定并发量(效率),就基本上可以确定用什么库和框架了,至于数据压缩用gzip还是7z,传递协议是protobuff还是json还是xml,那都是细节问题了,总之都能解决问题,不要过早考虑性能啊什么的,先把最简单的登录搞起来再说。
‘柒’ 如何自己编程做游戏
自己学编程做游戏需要学习、了解以下几样东西:
1、知道自己想做什么类型的游戏,手游、主机、PC,明确后选择游戏引擎。
什么是编程:
编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。
为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
编程:设计具备逻辑流动作用的一种“可控体系”【注:编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程。】
‘捌’ 如何写游戏服务端
晕,貌似回答完了三年,不过楼上这位朋友不要误导新人,服务端相比客户端来说要简单多了,首先,在程序构架上,服务端比客户端相对简单些,服务端只是收发数据,存储数据,计算数据,但是客户端在此基础上还要有模型读取和处理,虽然这么说,但是没有几年经验的想写服务端还是有很大难度的·········网上有很多SF之类的服务端源码,并不完全是官方泄露的,也有很多是自己开发的,但是即便有人开发出来服务端,但是很少有人去写客户端。说到这儿,哪方面比较难应该清楚了吧·······
‘玖’ 如何搭建游戏服务器
郁闷
不知道到在那抄来的
也不看清楚人家提的问题
人家是问怎么搭建游戏服务器
不是网站服务器
‘拾’ 如何用JAVA开发游戏服务器
随着游戏市场的兴起,特别是网页游戏、手机游戏的崛起,对游戏开发技术的需求越来越多。网络游戏开发是一个庞大的体系,总体来说是客户端与服务器端。客户端是玩家接触的游戏图像显示端,服务器是处理游戏运行中的各种数据,由于一台服务器要支持众多玩家的请求,所以服务器的性能高低决定了同一个游戏的用户数量。
主要原因是:
1.Java是跨平台的,方便部署;
2.Java是安全的高级语言,可以提高开发效率;
3.Java是面向对象的,代码可以重用;
4.Java的分布式应用