# voidbox **Repository Path**: lightsever/voidbox ## Basic Information - **Project Name**: voidbox - **Description**: 这是一台幻想电脑,用来做像素游戏和工具的载体. 受pico-8 启发 但是更强,使用c#作为脚本. - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-30 - **Last Updated**: 2025-07-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VoidBox8 20250701 日,决定用这个名字。 念起来比较有力,还可以简称vb8 这是一个致敬pico 8 的项目。 一台幻想电脑。 # 功能 ## 1.JS内核 js 作为本案的内核。得益于V8的强大,我们有一个高性能的执行环境。 推荐使用esbuild 来打包,bootres 默认项目使用的就是 https://esbuild.org.cn/getting-started/#download-a-build ## 2.图像 本案拥有可改变的分辨率。 具有加载 常用的 png jpg gif 等图片格式的能力 有高速的绘图性能 可以使用gles3 ## 3.音频 支持常用 的 mp3 ogg wav 格式的加载与播放 ## 4.操作系统 应该有一个虚拟的操作系统 可以用来加载应用 # 依赖库 一大堆,如果在浏览器环境,则啥都不依赖. GLES3 依赖 avalonia 的angle 环境 音乐 依赖 silk.net 的openal 环境 mp3 解码 依赖 nlayer ogg 解码 依赖 nvorbis ttf加载 依赖 sixlabors js执行 依赖 clearscript.v8 图像解码 嵌入了 stbimagesharp (浏览器环境也需嵌入,gif解析)