NICO是一个简单的 Nim 编程语言游戏框架,其灵感来自 PICO-8 API,并构建在SDL2或Web之上。
它能做什么:可以加载多达256种颜色的自定义调色板具有像素缩放功能的固定或灵活的自定义显示分辨率Sprite绘图,加载pngspritesheets,指定每张图的tile大小(可以加载多个并在它们之间切换)Tilemap绘制,从Tiled导入json输入:键盘、游戏手柄、鼠标、触控加载和播放oggvorbis文件内置芯片合成器音乐播放:流oggvorbis文件导出动画gif安装您需要安装Nim编译器运行 nimbleinstallnico运行nicoboot<yourname><projectname><directory>以创建一个新目录,其中包含准备开始使用的示例库。可以在此处观看快速教程原生构建:需要 SDL2 进行本机构建,在Windows上,确保将SDL2.dll复制到你的项目目录从项目目录运行nimblerunr以构建并将示例作为本机构建运行。从项目目录运行nimblerund以构建并运行示例作为调试本机构建。Web构建:对于Web构建,需要 Emscripten从项目目录运行nimblewebr以在发布模式下为Web构建。从项目目录运行nimblewebd以在调试模式下为Web构建。点击空白处退出提示
评论