PHP游戏开发之大家一起来玩泡泡堂
PHP游戏开发之大家一起来玩泡泡堂
呵大官人 发表于3年前
PHP游戏开发之大家一起来玩泡泡堂
  • 发表于 3年前
  • 阅读 3048
  • 收藏 29
  • 点赞 4
  • 评论 5

【腾讯云】新注册用户域名抢购1元起>>>   

在fooking完成的第一版里面附带了一个简单的聊天室来说明了fooking的功能,这次利用周末两天写了一个稍微比聊天室复杂点的小游戏!能跑动,能放泡,能聊天,能控制死亡。演示地址:http://182.254.135.131/,  这游戏写的比较粗糙,没有考虑到网络不好的情况,可能会有拉扯现象,但是如果网络好,还是很流畅的。。上下左右控制方向,空格放泡泡,这个游戏跟泡泡堂玩法不一样的地方是放下泡泡之后,泡泡会自动移动,直到移动到边缘会自动爆炸,但是如果碰到人也会爆炸,人的hp就会减10(默认100),如果减到0以后名字背景就成黑色了(即已死亡,也不能再放泡,只能刷新了),下面截两张图吧(注:请使用chrome,其它浏览器没测试过,在下前端技术有限)

小贼,哪里逃!!

嘣!!!!

动感光波


其它废话就不多说了,先说说如何安装吧

1、其实这篇毫无疑问是fooking的广告贴,只是目的是为了展示php做网络游戏,首先肯定是要下载fooking,项目地址:http://git.oschina.net/scgywx/fooking  ,编译之,然后修改config.lua里面的EVENT_CLOSE参数为1,再修改FASTCGI_ROOT的地址改为你{fooking路径}example/popo,然后分别启动router的gateway

2、安装nginx,主要目的是用来访问图片,html, flash等,将目录指向{fooking路径}example/popo即可

3、安装php-fpm,用于php逻辑处理

4、安装redis,php需要存储玩家信息

5、安装phpredis扩展,

6、启动flash安全沙箱(客户端是flash socket), cd到{fooking路径}example/popo/目录,然后执行python flash.py即可


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
呵大官人
粉丝 117
博文 17
码字总数 15799
作品 1
评论 (5)
梅开源
firefox动不了
呵大官人

引用来自“梅开源”的评论

firefox动不了
用chrome吧,,其它浏览器不知道能不能用。。
Sindtoto
试试看,挺好玩的。
ytesgdsga
感觉整个过程都不用打代码
呵大官人

引用来自“xsm”的评论

感觉整个过程都不用打代码
这只是一个demo,所以只是安装一下就好了,而且这个比较简单,如果是完整的游戏,还是需要写很多代码的。。
×
呵大官人
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: