UnicodeTiles.js JavaScript 字符拼贴库开源项目

我要开发同款
匿名用户2015年05月26日
79阅读
开发技术Ruby
所属分类游戏/娱乐、游戏模拟器/工具/引擎
授权协议MIT

作品详情

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论