UnicodeTiles.js是提供一个基于文本字符瓷片引擎的JavaScript库,可以创建类似roguelike的游戏。绑定的字体(DejaVuSansMono)可以很好的覆盖Unicodeh(3289glyphs),提供各种杂项的等宽字符,可以创建游戏界面和用户界面。
UnicodeTile.js包括一个第三方库:UnicodeTile.js的Ruby接口。
当前特性视图端口—字符网格显示
三个渲染引擎:WebGL,2dcanvas和slowDOM
根据用户支持的浏览器选择最好的渲染引擎
渲染引擎可以进行动态切换
字符颜色
字符背景颜色
视图端口大小
通过CC自定义字符大小
引擎—瓷片引擎
Viewportupdatingaccordingtoplayercoordinates
Tilereadingthroughacallback
Optionalcachingforcaseswherethetilecallbackisheavy
Maskingcallback(forFOVetc.)
Shadercallback(foranimatingtiles)
输入—键盘处理
Meta-generalstuff
基于QtWebkit(要求Qt)
最好使用最新的Chrome和Firefox浏览器
支持IE9+和Opera11.61+
不支持IE8及以下版本
示例
locallink|online
评论