UnicodeTiles.jsJavaScript 字符拼貼庫
UnicodeTiles.js 是提供一個(gè)基于文本字符瓷片引擎的 JavaScript 庫,可以創(chuàng)建類似 roguelike 的游戲。綁定的字體 (DejaVu Sans Mono) 可以很好的覆蓋 Unicode h (3289 glyphs) ,提供各種雜項(xiàng)的等寬字符,可以創(chuàng)建游戲界面和用戶界面。
UnicodeTile.js 包括一個(gè)第三方庫:UnicodeTile.js 的 Ruby 接口。
當(dāng)前特性
-
視圖端口 — 字符網(wǎng)格顯示
-
三個(gè)渲染引擎:WebGL, 2d canvas 和 slow DOM
-
根據(jù)用戶支持的瀏覽器選擇最好的渲染引擎
-
渲染引擎可以進(jìn)行動(dòng)態(tài)切換
-
字符顏色
-
字符背景顏色
-
視圖端口大小
-
通過 CC 自定義字符大小
-
-
引擎 — 瓷片引擎
-
Viewport updating according to player coordinates
-
Tile reading through a callback
-
Optional caching for cases where the tile callback is heavy
-
Masking callback (for FOV etc.)
-
Shader callback (for animating tiles)
-
-
輸入 — 鍵盤處理
-
Meta - general stuff
-
基于 QtWebkit (要求 Qt)
-
最好使用最新的 Chrome 和 Firefox 瀏覽器
-
支持 IE9+ 和 Opera 11.61+
-
不支持 IE8 及以下版本
-
示例
評論
圖片
表情
