随笔分类 -  简易版web端荒野乱斗

摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 1. 加密、压缩js代码 安装terser: sudo apt-get update sudo apt-get install npm sudo npm instal 阅读全文
posted @ 2022-01-12 22:30 pxlsdz 阅读(3779) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 可以先参考我以前写的:thrift实现多服务多线程的匹配系统 thrift官方教程 server每一个都是单线程的,所以按照之前的逻辑实现按照战斗力进行匹配会发生阻塞 阅读全文
posted @ 2022-01-08 20:15 pxlsdz 阅读(288) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 修复Bug 多人游戏时,一个窗口接收q,每个窗口都会出发q命令。 解决: game/static/js/src/playground/palyer/zbase.js 阅读全文
posted @ 2022-01-06 10:50 pxlsdz 阅读(65) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 目标:实现剩下的三个同步函数 create player通过 server 同步玩家信息,有几个玩家,各自的状态如何。(上文实现) move to同步移动,某个玩家的 阅读全文
posted @ 2022-01-02 19:18 pxlsdz 阅读(78) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 统一长度单位 各个玩家的比要统一为16:9。 在game/static/js/src/playground/zbase.js文件中编写 resize 函数,并在 st 阅读全文
posted @ 2021-12-27 21:20 pxlsdz 阅读(152) 评论(0) 推荐(1)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 在Django中集成Redis 安装 1. 安装django_redis pip install django_redis 2. 配置settings.py CACH 阅读全文
posted @ 2021-12-25 01:47 pxlsdz 阅读(297) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 小技巧: ctrl + r 搜索历史指令,右方向键选择,回车直接执行 python3 manage.py shell 进入django项目交互界面,有提示自动补全功能 阅读全文
posted @ 2021-12-24 00:20 pxlsdz 阅读(215) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 部署nginx 1. 增加容器的映射端口:80与443 第一步,登录容器,关闭所有运行中的任务。 第二步,登录运行容器的服务器,然后执行: docker commit 阅读全文
posted @ 2021-12-23 14:03 pxlsdz 阅读(223) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ JS模块化 之前的代码将所有的js对象变成全局变量,在日后js对象增加后会有重名导致冲突的风险,所以我们要将它模块化。 改动/home/sdz/project/hyl 阅读全文
posted @ 2021-12-22 19:18 pxlsdz 阅读(232) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 整体架构 项目系统设计 menu:菜单页面 playground:游戏界面 settings:设置界面 项目文件结构 templates目录:管理html文件 url 阅读全文
posted @ 2021-12-17 00:55 pxlsdz 阅读(292) 评论(0) 推荐(0)
摘要:源码地址:https://gitee.com/pxlsdz/hyld 演示地址:http://121.199.59.80/hyld/ 项目搭建 租一台具有公网IP的云服务器,并且配好Docker环境,采用git管理版本文件。 前期搭建可以参考: SSH免密登录 git 常用命令 云服务器配置与安装 阅读全文
posted @ 2021-12-16 01:52 pxlsdz 阅读(122) 评论(0) 推荐(0)