Stars: 140
Forks: 47
Pull Requests: 1
Issues: 3
Watchers: 7
Last Updated: 2020-05-01 16:57:17
基于Swoole扩展开发游戏服务器框架,示例实现h5游戏开发
License: Apache License 2.0
Languages: PHP, JavaScript, HTML, Shell, Dockerfile
备注:注意此范例数字都是默认值, 未用到存储, 运行不需要数据库,数据库配置只是测试操作数据库用
需要支持高版本swoole, 环境可以自行编译, 为了方便大家使用, 可以使用根目录提供的Dockerfile文件构建环境
composer install
./bin 服务启动目录
./core 框架服务器核心代码
./lib 公共类库代码
./app 游戏协议逻辑处理代码
./conf 相关配置目录
./log 日志目录
./client 客户端交互测试工具
./game start 启动服务
./game stop 关闭服务
./game reload 服务重载, 优雅载入, 不需要启动服务, 可以载入所修改的逻辑
也可以直接用php命令行启动, 但是请确认启动之前, 杀死所有相关进程
php run.php
http://[ip]:[port]/HttpTest?aaa=bbb&ccc=ddd
php tcp_client.php
docker build -t php_swoole .