2018年7月23日

小飞机工作笔记(一)方案简述

摘要: 今天主要就是在继续核心战斗的开发。游戏的玩法很传统,就是带一队英雄在2D横版副本上,可以划线拖动,以及释放技能刷怪。对战我希望可以做成多人实时的,但由于涉及到玩家的操作,想要做到很平滑的体验,状态同步加简单的渲染层预测依然是不够的。多人实时对战的,之前用unity做手游时,探索过帧同步+ECS+渲染 阅读全文

posted @ 2018-07-23 09:36 莫行 阅读(526) 评论(0) 推荐(0) 编辑

小飞机工作笔记(二)追帧与快照同步

摘要: 还是先说下追帧的问题吧。飞机项目采用的是帧同步的方案,渲染层与逻辑层分离,由定时器一秒20帧来驱动逻辑层做update,而对于渲染层则是以一秒40帧的速度来驱动。渲染层轮循逻辑层做插值。在网络抖动的情况下,本地演算的帧LocalFrameId可能会落后或领先服务器下发的ServerFrameId。顺 阅读全文

posted @ 2018-07-23 09:33 莫行 阅读(2176) 评论(0) 推荐(0) 编辑

2018年7月20日

wordpress汇总(持续更新)

摘要: 在wordpress上新建编辑了几个页面,总是不能正常发布预览。经调查是由于固定链接的设置有问题导致的。打开左侧栏目“设置”中的固定链接项,可以看到目前所选的是“自定义结构”型。将其更改为“朴素”型后,页面可以正常浏览了。 阅读全文

posted @ 2018-07-20 21:31 莫行 阅读(240) 评论(0) 推荐(0) 编辑

certbot申请SSL证书及中间证书问题

摘要: 首先是到https://certbot.eff.org/上申请证书,由于我们使用的web服务器是基于erlang的cowboy的,在主页上没有选项可以支持,因此在Software下拉项中选择"None of the Above",操作系统用的是ubuntu16.04,因此在System下拉项中选择" 阅读全文

posted @ 2018-07-20 16:19 莫行 阅读(3647) 评论(0) 推荐(0) 编辑

2018年7月18日

observer远程监控服务器

摘要: 因为需要监控服务器的状况,所以要使用工具observer。但是observer是采用wxWidget开发的,远程机器没有此环境。于是在windows机器上装了虚拟机ubuntu,又折腾erlang和wxWidget折腾了半天,还是不断出现新的问题,于是考虑能否直接在windows机器上远程监控erl 阅读全文

posted @ 2018-07-18 15:28 莫行 阅读(304) 评论(0) 推荐(0) 编辑

2018年7月17日

本机连接调试Erlang结点与rebar3编译

摘要: 今天需要实时查看目标结点上的相关信息,于是查阅了关于远程Shell使用的资料,最终采用JCL的方式与本机上的erlang结点交互。在使用erl shell时需要指定目标结点的cookie以及当前结点名,才能正确连接到目标结点。比如: erl -name Jack@127.0.0.1 -setcook 阅读全文

posted @ 2018-07-17 16:20 莫行 阅读(707) 评论(0) 推荐(0) 编辑

2018年7月11日

SSL handshake_decode_error

摘要: 查看布署在Amazon服务器上的日志时,发现如下错误: generated SERVER ALERT: Fatal - Handshake Failure - handshake_decode_error 虽然依然可以正常登录服务器,但是这条错误信息还是让我无法静下心来。google到一个讨论组帖子 阅读全文

posted @ 2018-07-11 16:32 莫行 阅读(815) 评论(0) 推荐(0) 编辑

certificate unknown(46) - 中间证书问题排查

摘要: 因为腾讯云的网站备案迟迟没有批下来,因此使用了朋友在阿里云的域名yk,我则申请了一台阿里云服务器,并将域名解析映射至该服务器。SSL证书则是在腾讯云上申请的,使用了Apache文件夹中的文件,放置在cowboy的priv/ssl目录下,1_root_bundle为根证书,2_yk.crt为网站证书, 阅读全文

posted @ 2018-07-11 13:50 莫行 阅读(10366) 评论(0) 推荐(0) 编辑

2018年6月29日

cowboy中分布式节点通信

摘要: 项目开发中,web前端节点需要与远端的聊天服节点通信。聊天服使用了otp,但我对otp下的分布式通信不太清楚,造成了一些问题。 1)首先是cowboy节点的命名。具体参数是配置在工程目录rel下的vm.args文件中: -name xxx@127.0.0.1 -setcookie xxxxx -he 阅读全文

posted @ 2018-06-29 16:39 莫行 阅读(179) 评论(0) 推荐(0) 编辑

2018年6月19日

uglifyjs2全局混淆

摘要: 从git克隆uglifyjs2源码后,进入目录: npm link 编译并安装uglifyjs2成功,就可以直接调用uglifyjs命令了。但是在进行全局混淆时出现了问题,虽然指定了文件topvar.json为全局变量的cache文件,还是出现: 1)全局变量混淆后的名字与局部变量的混淆名冲突; 2 阅读全文

posted @ 2018-06-19 14:37 莫行 阅读(2229) 评论(0) 推荐(0) 编辑

导航