UnicodeTiles.jsJavaScript 字符拼贴库
UnicodeTiles.js 是提供一个基于文本字符瓷片引擎的 JavaScript 库,可以创建类似 roguelike 的游戏。绑定的字体 (DejaVu Sans Mono) 可以很好的覆盖 Unicode h (3289 glyphs) ,提供各种杂项的等宽字符,可以创建游戏界面和用户界面。
UnicodeTile.js 包括一个第三方库:UnicodeTile.js 的 Ruby 接口。
当前特性
-
视图端口 — 字符网格显示
-
三个渲染引擎:WebGL, 2d canvas 和 slow DOM
-
根据用户支持的浏览器选择最好的渲染引擎
-
渲染引擎可以进行动态切换
-
字符颜色
-
字符背景颜色
-
视图端口大小
-
通过 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 及以下版本
-
示例
评论
NCurses字符终端处理库
Ncurses是一个能提供功能键定义(快捷键),屏幕绘制以及基于文本终端的图形互动功能的动态库。Ncurses是一个能提供基于文本终端窗口功能的动态库.Ncurses可以:只要您喜欢,您可以使用整个屏
NCurses字符终端处理库
0
ColorfulConsoleIO终端输出彩色字符库
C++使用的在命令行终端输出各种颜色字符的库八种字体颜色和对应的高亮颜色共十六种八种字体背景颜色
ColorfulConsoleIO终端输出彩色字符库
0
ColorfulConsoleIO终端输出彩色字符库
C++使用的在命令行终端输出各种颜色字符的库八种字体颜色和对应的高亮颜色共十六种八种字体背景颜色
ColorfulConsoleIO终端输出彩色字符库
0
Notcurses丰富的字符图形/TUI 库
Notcurses是一个用于在现代终端模拟器上构建复杂、生动的文本用户界面(TUI)的库。最大限度地支持鲜艳的颜色、多媒体、线程和Unicode。用Notcurses可以做一些用NCurses根本做不
Notcurses丰富的字符图形/TUI 库
0
Countable.jsJavaScript 字符统计
Countable是一个JavaScript函数,用来统计某个HTML元素中包含文本的段落数、单词数和字符数。不依赖于其他库,体积非常小。
Countable.jsJavaScript 字符统计
0