看完公司的基于Netty的游戏框架,框架中用到了多态,函数式编程和事件驱动编程,第一次看到事件驱动的时候,就想到跟观察者模式很像. 事件驱动初上手感觉还很好用,在我自己写的项目里,要写很多爬虫,比如下面爬虫的例子,我只是想关心拼接URL地址,和关心不同的网站怎么解析DOM元素,写一个回调就好 多态, ...
分类:
其他好文 时间:
2019-06-15 18:51:34
阅读次数:
111
一、实验项目名称 生命游戏 二、实验项目功能描述 利用上周的游戏框架进行初始化,输出静态的生命状态。二维数组int cells[High][Width]记录所有位置细胞的存活状态,1表示生、0表示死。 三、项目模快结构介绍 C include include include include defi ...
分类:
其他好文 时间:
2019-06-01 13:54:00
阅读次数:
114
今天继续学习phaser.js。上周写的学习教程主要内容是创建游戏场景,游戏中的显示对象,按钮对象的使用以及如何在不同屏幕大小中完美适配。这篇博客以介绍游戏榜单的渲染更新为主。 代码地址:https://github.com/dreamITGirl/phaser,具体文件为Billboard.js。 ...
分类:
其他好文 时间:
2019-01-26 12:39:44
阅读次数:
190
这篇博客主要讲一下上一篇博客的右侧和底部出现的问题。就是页面会有偏移量。说一下这个产生的原因吧。 一开始在构建html页面的时候,习惯性的在页面中加了 加了这个,导致canvas画出的图在移动端上有些模糊,尤其是后面我们在画文字的时候,文字根本看不清楚。这个其实并不是插件的问题,也不能完全归罪于这句 ...
分类:
其他好文 时间:
2019-01-19 16:31:52
阅读次数:
276
这两天由于项目的需要,所以简单学了一下phaser框架。 官网:http://phaser.io/ 还有一个phaser小站,是中文的网站,但是内容不如英文文档全,大家也可以去看这个网站,需要查阅API时,再去英文网站也可以 :https://www.phaser-china.com 分享一下入门教 ...
分类:
其他好文 时间:
2019-01-19 14:25:32
阅读次数:
256
本想在Canvas内创建HTML DOM元素,但this.add.dom 一直提示错误,无奈直接用HTML5的语法来创建DOM元素,然后在Phaser内获取该DOM元素,也不用再使用第三方的Phaser Html Input插件Plugin,还是挺方便快捷的。 ...
分类:
Web程序 时间:
2018-12-29 13:44:40
阅读次数:
172
一 使用目的 该工具主要是面向游戏UI测试基于图像识别,如游戏框架unity,Cocos-js以及网易内部的游戏框架 同时也支持原生Android App 的基于元素识别的UI自动化测试. 本文主要使用目的是做安卓原生App的元素UI自动化. 二 资源索引 官方资源 网易游戏新开源的 UI 自动化测 ...
分类:
其他好文 时间:
2018-11-12 13:52:14
阅读次数:
640
发布多个微信小游戏,因为用的游戏框架是同一个,被微信判定代码雷同不给过审核。 于是加了点废代码。不知道能不能过哦。如果是人工审核,那基本没戏。。。 工具类 使用 浏览器打印 ...
分类:
其他好文 时间:
2018-10-08 00:45:02
阅读次数:
280
什么是Phaser? 简单来说,Phaser就是一款免费开源的HTML5游戏框架 它有什么特点? 高性能:快速、免费、易于维护。一方面,开发者可以直接通过Koding平台上的VM开发系统进行代码编写及预览。另一方面,也可以在支持Canvas的浏览器中直接安装Phaser来进行游戏开发。 多种支持:J ...
分类:
Web程序 时间:
2018-09-04 19:49:11
阅读次数:
867
目标 使用 面向对象 设计 飞机大战游戏类 目标 明确主程序职责 实现主程序类 准备游戏精灵组 01,明确主程序职责 回顾 快速入门案例 ,一个游戏主程序的 职责 可以分为两个部分 游戏初始化 游戏循环 根据明确的职责,设计 类如下: 提示 根据 职责 封装私有方法,可以避免某一个方法的代码写得太过 ...
分类:
编程语言 时间:
2018-08-31 21:09:04
阅读次数:
205