03 2019 档案
记一次曙光易通指静脉开发中遇到的坑
摘要:前述: 公司是做社保,医疗行业的,接了个单子,制作生存认证项目,使用曙光易通的指静脉仪,然后诞生了n多需求,在前期已完成electron的ffi模块来调用dll,现把这两周遇到的坑记录如下 需求1:指静脉过程中不要弹框 需求2:兼容知能易通的指静脉仪(注:知能易通是曙光易通的旧版本,现早不提供) 需
阅读全文
5.地图的重构优化
摘要:因为准备做世界大战,所以准备了一张360*170的世界地图,但是这张地图实在是太大了,缩放到32%,仍然将近13000*6000 从var3d那里听说sprite挺好用,所以准备重新优化地图. 1.设定比例上限,玩家对多显示60*40的大小,即2400个格子 2.仿照网格,海洋写法,取消构建大地图的
阅读全文
4.添加监听,使地图随鼠标,键盘移动并改变大小
摘要:现在的完成阶段,游戏场景内做了3个监听 我的地图(五层图片)主要存放在里面演员BgActor 里 3个监听: actor的监听:监听手指点击地图位置,换算坐标 Gdx.input.justTouched来做手势滑动监听,随滑动改变方向 操作电脑时的监听(主要是鼠标中键) 触摸屏幕的监听 根据平台选择
阅读全文
Libgdx slg游戏进程记录
摘要:2月16日缩放居中,stage确定点击坐标,背景处理为actor 2月17日地图多次点击 2月19日stage确定点击位置(贝塞尔曲线六边形) 2月24日格式长度,读取xml属性解析btl保存 3月1日固定海洋色 3月3日研究海岸线失败,暂停研究 3月15日研究实时绘制 4月5日研究成功,但是效果不
阅读全文
3.绘制一张基本地图
摘要:思路:首先地图分为5个层次 1.海洋,最底层,位置固定不变 2.陆地,打孔,因为是六边形图案组成的游戏,需要打孔,忽略海岸和陆地,只在海洋地区打孔 3.地图色,需要实时绘制,在需要的时候先打孔,然后绘制上需要的六边形形状的颜色,在无地图色的游戏中不做考虑 4.装饰+海岸,直接绘制 5.网格,固定,最
阅读全文
2.自定义配置映射
摘要:计划配置文件(除战役征服地图外)主要使用xml格式来保存,然后通过java的映射机制,作为类保存 xml配置示例: 类配置示例: 然后添加如下方法: 调用示例: 所有的配置文件都可以用该泛型方法处理为配置类,到游戏中使用
阅读全文
0.计划用libgdx写一个六边形回合制slg兵棋游戏
摘要:题主层是一个e社游戏迷,但是因为国家政策,e社已经放弃了中国市场,所以决定自己来做,暂时当一个副业 大致计划: 1,先完成一个类似将军的荣耀的战旗游戏 2.再在其基础上制作一个钢铁雄心或世2 3.然后再制作一款三国q版的类似欧5的三国志游戏 使用java语言libgdx框架 收费模式暂时想的是收缴玩
阅读全文
1.自定义游戏地图格式的设定,加载,保存
摘要:计划用16进制做两个东西,一个是map(地图),另一个是btl(战役,征服) 由于地块格子数,决定btl和map分开,用btl中的mapid来关联map的信息,计划用16进制储存 已知16进制有几种长度 1 writeByte 范围:0-15 2 writeShort 范围:0-255 4 writ
阅读全文