前言
首先,我不是专业做游戏的,只是在一些机缘巧合下,发现能够自己架起游戏做GM,后台免费发送游戏中的各种充值和道具,然后在游戏里随心所欲,各种榜一秒杀,简直不要太爽,于是便一发不可收拾开端了游戏架起的研讨…
本文共享我对游戏架起的经历心得,假如你也喜爱架起游戏,那么这篇文章必定会对你有所协助。
我现在架起运转的游戏都汇总在文章:好玩的免费GM游戏收拾汇总,一切游戏架起教程,包括已下架的都在我博客的 游戏分类 中,网上大多是视频教程,而像我这种耗时耗力写详细图文教程根本是没有的。
新世界
游戏架起对我来说就像打开了一个新世界,本来游戏还能够这么玩~
爱好使然
最开端我是在某宝上发现有后台的游戏,能够恣意充值和发送道具,觉得很爽,虽然还当不了榜一,但是能够体会满级VIP和各种道具带来的快感,不过这种游戏根本不会运营太长时刻就会关服。
后来我就想到是不是能够自己建立个游戏,正好自己是做前端的,也很想研讨下游戏界面是怎么完成的,所以就开端研讨,各种查找材料,直到自己建立成功了榜首款游戏《大天使之剑》,打开了新世界。
游戏类型
我建立的游戏根本都是Linux环境的H5游戏,只建立过一款客户端类型的《阿拉德之怒》,由于自己是做前端的,所以对H5比较熟悉,并且由于自己运用的苹果手机,App需求签名会比较费事,而H5只需有阅读器就能够。
至于为什么不用windows环境和一键端,则是由于我买的服务器配置都比较低,windows会占用过多内存,而一键端的集成特性会使得一台服务器根本只能建立一个游戏,很不合算。
博客与大众号
我的 博客 和 大众号 初衷是共享一些IT技术文章,后来也把游戏架起写了进去,发现阅读重视人数增加了不少- -,占到百分之7、80,这让我哭笑不得,总觉得背离了初衷。
现在博客的点击量是10W+,根本每天会有150的访客和300的点击量。
大众号现在重视人数6千,嗯,大部分都是由于游戏重视的- -。
然后还有12个游戏群…主要是给咱们游戏授权和交流用。
架起经历
服务器
架起游戏首先需求一台服务器,市面上的云服务器许多,主张选大厂的,246(2核4G内存6M宽带)的配置一般游戏足矣,H5游戏比较吃宽带,由于需求加载的网络资源比较多。
个人推荐腾讯云的轻量应用服务器,性价比高,定心我不是打广告,我不配- -,新人、双十一或许新年活动比较合适,一年不到200,有条件的能够多买几年,腾讯云轻量应用服务器还有个优点是能够免费创立两个快照,这点很有用。
资源网站
网上的资源网站其实许多,我收拾了几个我常用的资源网站,有收费的也有免费的。
- ST隐藏空间:这个是我最开端接触的资源网站。
- 小皮源码网:资源丰富,每个游戏都有视频教程。
- 35博客圈:博客网站能够发帖交流,有修正BUG帖子。
以上网站有挂掉或许中止运营的风险,请谨慎购买。还有许多其他的资源网站,大部分都是搬砖的资源,很简略搜到。假如还找不到,能够看看以上这些资源网的友情链接。
大部分资源网站用的都是Zibll、CeoMax或许Ripro主题网站,自己也曾想过搞一个的主意,怎么办时刻精力有限,就抛弃了。我架起过的游戏资源都会免费共享在大众号上,咱们能够经过大众号echeverra回复游戏名获取。
架起事项
架起游戏有时候是一件很玄妙的事情,《阿拉德之怒》我榜首次架起还算顺利,现在已经接连运转了200多天没有产生过反常重启,但是第2次换服务器架起却死活也不成功,我置疑很大概率是由于服务器本身的问题。
架起就好比你看说明书拼装家具一样,只需安装指定的环境,依照过程一步步来根本都会成功的,我写的图文教程都很详细,许多人都架起成功并在群里共享。假如环境过程都没问题屡次测验仍是不成功,那很有可能是遇到我上文提到的服务器本身问题。
这儿罗列一些游戏群里咱们架起大概率会遇到的问题:
- 游戏无法拜访,端口未发动监听:服务器和浮屠都需求铺开端口或CentOs版别过错
- 《阿拉德之怒》网络反常:源码IP没有修正成功或有架起过程遗失
- 《阿拉德之怒》配置PM2管理器失利:更换Node版别v16.14.2再配置
- 《梦幻西游》创立人物失利:数据库未指定字符集UTF-8,排序规则 utf8_unicode_ci
- 《冰雪传奇》《雷霆传奇》拜访失利:阅读器缓存数据反常,清除缓存或换阅读器
- 《冰雪传奇》创立人物名重复:重启服务器在发动游戏服务拜访即可
域名问题
游戏是能够运用域名的,最开端我运用域名有两个原因,榜首域名比直接IP拜访更直观且巨大上,第二假如服务器到期了,虽然要更换服务器IP,但是拜访游戏的域名是不变的。
但运用域名是有风险和约束的,域名备案需求填写网站类型,个人是没有运营游戏资质的,所以废了九牛二虎之力我又将域名方法改回了IP,假如你有相似主意就不要踩坑了- -。
多游戏建立
常常有人会问我一个服务器上能不能一同建立多个游戏,答案是必定的,我根本上每个服务器都会建立2-3个游戏,还有博客网站等,这也导致我的服务器根本没有闲暇的时候,一向有网络请求。
想要一个服务器建立多个游戏有几个比较严苛的条件:
榜首是几款游戏建立环境共同或兼容,如CentOs的版别,数据库的类型和版别等,只要环境都契合建立的几个游戏才干都成功运转起来,比较好的一点是一般游戏对环境要求都比较通用,大部分运用CentOs 7 和mysql 5 都能够。
第二内存满足,一般一个H5游戏会占用小2G左右的内存,一切4G内存的配置只能建立两个游戏,需求留意的是运用内存超过90%会有大概率端口反常挂掉的状况。这时候能够写个脚本监测端口,挂掉再重新发动即可。
第三是端口不能抵触,几款游戏假如占用了同一个端口,那么必定会有抵触,之前我建立《冰雪传奇》和《雷霆传奇》就产生过抵触的端口,后来将《冰雪传奇》的端口进行了修正才处理。
第四是数据库表名不能抵触,和端口抵触同理,只能修正数据库和源码中的表名处理,但这种状况并不常见,除非你建立的几款游戏是换皮的。
详细能否建立多个游戏还需求实际去操作,多多测验~
游戏修正
拿到一款游戏源码我都会强迫症的全局查找源码中的广告,然后去除掉,由于很影响玩游戏的心情。
考虑安全问题,源码中的数据库暗码和GM码我也会更改,主张咱们也改掉。
架起好之后我会试玩一段时刻,有一些简略的BUG我会测验修正下,假如比较严重修正不了,影响整体游戏体会的那就只能抛弃了,这种坑我也踩了不少。
我共享的游戏根本不会有大问题,并且都是我优化过的,像《梦幻西游》我就花了很长的时刻去修正完善,直到满意停止。
数据备份
数据是无价的,所以数据要及时备份,不要等数据丢失了才后悔莫及,我会运用两种方法对数据进行备份处理。
榜首种是运用服务器快照,腾讯云轻量服务器有两个免费的快照,守时创立快照备份好,一旦有反常可对快照进行回滚康复数据。阿里云的快照会依照容量收费,价格也很廉价。
第二种是运用浮屠的计划任务,能够守时每天履行备份数据库和文件,产生反常能够导入备份的数据库,记住每隔一段时刻把备份的数据下载到本地保存好,以防万一。
版权问题
虽然这些游戏源码或许端在网上许多,但或多或少都有版权问题,假如是架起的私服游戏以盈利为意图那必定是违法的。所以我架起的游戏都是无法内充的,也不允许群里评论内充问题。
详细的法律条文咱们感爱好能够查查,盈利数额较大或许有其他严重情节的会被有期徒刑或许拘役,所以提示咱们必定必定不要有这种违法的主意。
后续
总结
研讨架起游戏半年多的时刻我认识许多游戏相关的朋友,有游戏资源网的站长,也有开发游戏的技术高手,还有一些酷爱架起游戏的玩家。有几个对架起游戏特别感爱好的玩家,架起遇到问题会研讨好久,架起许屡次直到成功。
其实我想说的是游戏架起咱们玩玩就好,这个技术含量并没有那么高,不要把过多的时刻和精力浪费在这上,真正有技术含量的是其中的源码完成,修正BUG和完善游戏功能。去把时刻用在真正能提升自己的地方,不要舍本求末。
写本文的意图一个是想把自己对游戏架起的一些经历共享给咱们,让咱们少走一些弯路,还有一个原因算是对自己的半年多架起游戏的一个总结吧。自己购买了4台服务器,免费运转着6个游戏和数个小游戏,经过架起和玩游戏也收获了许多快乐,但也到此停止啦~
计划
以后仍是会继续维护运转这几款游戏,平常会给咱们授权下GM,但应该不会在架起新游戏了,这儿对我游戏群里的小伙伴说声抱愧- -,非常感谢咱们的支撑,我仍是会把更多的时刻精力放在工作和家庭上,究竟架起游戏只是个爱好罢了。
却是有计划开发一款自己的博客主题,名字想好了叫21star,每月的21号是我和媳妇的纪念日,star小星星则是代表咱们的小baby。期望博客主题开发好后咱们多多支撑捧场啦~
最后祝咱们兔年快乐,新的一年都能有所收获~
好啦,以上便是我对H5游戏架起经历共享的一切内容,期望对你有所协助,如有问题可经过我的博客echeverra.cn或微信大众号echeverra联系我。
你学“废”了么?
(完)
文章首发于我的博客 echeverra.cn/build-game,原创文章,转载请注明出处。
欢迎重视我的微信大众号 echeverra,一同学习进步!不守时会有资源和福利相送哦!