文档章节

PHP游戏开发之大家一起来玩泡泡堂

呵大官人
 呵大官人
发布于 2014/12/15 00:15
字数 472
阅读 3193
收藏 29

在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即可


© 著作权归作者所有

共有 人打赏支持
呵大官人

呵大官人

粉丝 119
博文 17
码字总数 15799
作品 1
普陀
加载中

评论(5)

呵大官人
呵大官人

引用来自“xsm”的评论

感觉整个过程都不用打代码
这只是一个demo,所以只是安装一下就好了,而且这个比较简单,如果是完整的游戏,还是需要写很多代码的。。
ytesgdsga
ytesgdsga
感觉整个过程都不用打代码
Sindtoto
Sindtoto
试试看,挺好玩的。
呵大官人
呵大官人

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

firefox动不了
用chrome吧,,其它浏览器不知道能不能用。。
梅开源
梅开源
firefox动不了
12月第二次送书活动圆满结束!

点击上方“程序员小灰”,选择“置顶公众号” 有趣有内涵的文章第一时间送达! 昨天,我们的12月第二次送书活动圆满结束,总共有约1000位朋友参与,感谢大家的热情! 12月第二次送书活动,再...

bjweimengshu
2017/12/18
0
0
码农十年连载一

------人生天地之间,若白驹之过隙,忽然而已。 上周公司年会的时候,表扬和奖励了一批在公司已经服务了十年的老员工。公司每年年会都会对已经在公司服务了十年的老员工进行表扬和奖励,每每...

摩云菜
2016/01/24
218
2
【1#-MiA】Mossland,我们的游戏。

早前徐威在群里说00-05算是互联网的早期,仔细回想了下,自己也算是资深老网民了。2003年泡泡堂,一个字还不怎会写的小菇凉,在那款键盘主导的互联网游戏里纵横得风声水起,后来为了查攻略,...

一九_b280
08/15
0
0
三分钟教会你JS设计模式之中介者模式

中介者模式的作用就是解除对象与对象之间的紧耦合关系。增加一个中介者对象后,所以的相关对象都通过中介者对象来通信,而不是互相引用,所以当一个对象发生改变时,只需要通知中介者对象即可...

littl_Prince
2016/04/24
0
0
Linux Deepin系统更新记录(2014-02-20)

今日,Linux Deepin 2013进行了系统更新推送,下面是系统更新解决的部分问题与软件更新情况,供大家参考。 Bug修复 0003037: 深度软件中心“网络应用”分类的“即时通讯”子类,滚动到底部出...

cxbii
2014/02/20
518
6

没有更多内容

加载失败,请刷新页面

加载更多

搬瓦工镜像站bwh1.net被DNS污染,国内打不开搬瓦工官网

今天下午(2018年10月17日),继搬瓦工主域名bandwagonhost.com被污染后,这个国内的镜像地址bwh1.net也被墙了。那么目前应该怎么访问搬瓦工官网呢? 消息来源:搬瓦工优惠网->搬瓦工镜像站b...

flyzy2005
16分钟前
0
0
SpringBoot自动配置

本篇介绍下,如何通过springboot的自动配置,将公司项目内的依赖jar,不需要扫描路径,依赖jar的情况下,就能将jar内配置了@configuration注解的类,创建到IOC里面 介绍下开发环境 JDK版本1.8 spr...

贺小五
今天
3
0
命令行新建Maven多项目

参考地址 # DgroupId 可以理解为包名# DartifactId 可以理解为项目名mvn archetype:generate -DgroupId=cn.modfun -DartifactId=scaffold -DarchetypeArtifactId=maven-archetype-quickst......

阿白
今天
1
0
OSChina 周四乱弹 —— 上帝对我单身年限的惩罚越来越长了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文:分享张卫健的单曲《身体健康》 《身体健康》- 张卫健 手机党少年们想听歌,请使劲儿戳(这里) 昨天是重阳节咯, 可惜小小编辑总是晚...

小小编辑
今天
12
1
django rest framework 外键序列化方法与问题总结

django rest framework 外键序列化方法与问题总结 当借口中需要出现一对多关系的时候,我们可以用rest_framwork的序列化功能来处理,代码如下. # models.pyfrom django.db import modelscl...

_Change_
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部