IT书架 本次搜索耗时 2.347 秒,为您找到 39 个相关结果.
  • 5 联机初始化

    联机初始化 联机逻辑开发进度:□□□□□□□□□□□□ 本章结束开发进度:■■□□□□□□□□□□ Swoole开发环境 教程使用Swoole 4.3.1 版本开发,但并没有使用协程等功能,只是使用了Swoole WebSocket Server ,理论上安装旧版也是没问题的。环境需要大家自行安装,这个也是学习的一个过程,详情可以查看小册的附录一...
  • 18 Swoole入门篇(上)

    Swoole入门篇(上) 编译安装 HTTP服务器 使用面向对象创建HTTP服务器 WebSocket服务器 Server配置 回调函数 小结 Swoole入门篇(上) 入门篇的服务对象是那些没有看过官方文档、没有接触过Swoole 框架的同学。 通过入门篇的学习,你将会了解Swoole 的一些基本入门知识。由于本小册的项目仅仅使用到...
  • 9 前端渲染地图

    前端渲染地图 上一章的答案 美化前端页面 开始游戏 优化地图数据 前端渲染游戏 发送移动指令 前端渲染地图 联机逻辑开发进度:■■■■■■■■■□□□ 本章结束开发进度:■■■■■■■■■■■□ 上一章的答案 index.html : ... <script> var app = new Vue (...
  • 7 异步匹配机制

    异步匹配机制 上一章的答案 异步检测匹配队列 全局获取Server对象 增加Task管理类 异步匹配机制 联机逻辑开发进度:■■■■■□□□□□□□ 本章结束开发进度:■■■■■■■□□□□□ 上一章的答案 DataCenter 类: <? php ... class DataCenter { cons...
  • 3 完善游戏功能

    完善游戏功能 上一章的答案 尝试打印地图 加入玩家坐标 增加地图判断 完善游戏功能 游戏逻辑开发进度:■■■■□□□□□□□□ 本章结束开发进度:■■■■■■■■□□□□ 上一章的答案 createPlayer 方法其实就是创建一个Player 对象,然后指定坐标,放入$players 数组中,但是怎么区分寻找者 和躲藏者 呢?我们可...
  • 4 游戏结束判断

    游戏结束判断 上一章的答案 游戏结束判断 游戏结束判断 游戏逻辑开发进度:■■■■■■■■□□□□ 本章结束开发进度:■■■■■■■■■■■■ 上一章的答案 在我们的$mapData 数组中,0 就是墙,1 就是路,canMoveToDirection() 方法主要就是获取方向,计算得出目标坐标,检测一下目标坐标能不能走,所以当数组中是0...
  • 31.fastcgi 与 cgi 的区别?

    31.fastcgi 与 cgi 的区别? 31.fastcgi 与 cgi 的区别? 1)cgi web 服务器会根据请求的内容,然后会 fork 一个新进程来运行外部 c 程序(或 perl 脚本…), 这个进程会把处理完的数据返回给 web 服务器,最后 web 服务器把内容发送给用户,刚才 fork 的进程也随之退出。 如果下次用户还请...
  • 403.PHP和 Go 对比

    PHP和 Go 对比 PHP和 Go 对比 题目来源:金山WPS 答案: 参考文章:https://m.php.cn/article/418015.html 1、Go基本上是一种可用于快速机器代码编译的编程语言,而PHP基本上是服务器端脚本,也是用于Web开发的通用编程语言。 2、Go是一种静态类型语言。PHP是一种动态类型语言。 ...
  • 2 单机游戏架构

    单机游戏架构 项目代码 开发环境 引入Composer 建立项目结构 完善各类代码 Map类 Player类 Game类 单机游戏架构 游戏逻辑开发进度:□□□□□□□□□□□□ 本章结束开发进度:■■■■□□□□□□□□ 项目代码 Github地址:github.com/Zhao-666/Hi… 在Github 上代码...
  • 8 创建游戏房间

    创建游戏房间 上一章的答案 创建房间分析 绑定玩家连接 初始化玩家数据 发送开始游戏指令 创建游戏房间 联机逻辑开发进度:■■■■■■■□□□□□ 本章结束开发进度:■■■■■■■■■□□□ 上一章的答案 Logic 类: <? php ... class Logic { public funct...