游戏引擎
TIC-80
TIC-80 是一台幻想主机。代码、精灵、地图和声音是一张卡带。分辨率不会变大,所以游戏能做完。

开发者: nesbox
Game Jam第一款极小的游戏像素卡带教学
概述
TIC-80 不是在和 Unity 竞争。它在和空白页竞争。固定调色板和固定分辨率拿掉了通常吃掉第一个周末的那些决定。多数卡带用 Lua。同一张卡带可以在网站上打开并玩。
某些平台有 pro 导出选项。主机和卡带格式是免费的 MIT。如果某个发布页承诺每一种导出,核对你实际下载的那个构建。
Jam、教学,或故意保持很小的游戏,用 TIC-80。设计需要一个滚动的高清世界时,离开它。
技术规格
规格核对于 2026-10-05。版本线会动,以下载链接为准。
- 开发者
- nesbox
- 许可证
- MIT
- 商业模式
- TIC-80 主机是 MIT。应用里有些导出目标标成 pro;在承诺某个平台之前,读当前构建的导出界面。
- 发布节奏
- 发布在 GitHub 页上。稳定的是卡带格式;应用版本不是你要围着设计的东西。
- 编辑器平台
- Windows, macOS, Linux, Web
- 导出目标
- Windows, macOS, Linux, Web, Android
- 语言
- Lua, JavaScript, Ruby, Wren, Fennel
- 2D / 3D
- 2D
- VR
- 不支持。
- AR
- 不支持。
- 可视化脚本
- 没有。代码、精灵和地图都在卡带里。
- 新手
- 适合。限制就是老师:240×136、有限的颜色、一个文件。
- 学习曲线
- 低。默认是 Lua。也可以用 JavaScript、Ruby、Wren 和 Fennel。
- 画面
- 幻想主机的像素。这就是全部图形模型。
- 团队规模
- 一个人。最多一个 Jam 团队。
- GitHub Stars
- 5,400 · nesbox/TIC-80
适合的地方
- 一个文件装下代码、美术和声音。
- 限制严到范围没法悄悄翻倍。
- MIT 主机,浏览器里就能玩。
不适合的地方
- 设计改主意时,你不能把分辨率做大。
- 不是通向移动端 3D 或工作室管线的路。
- 应用里有些导出是 pro 功能。
匹配的源码
全部示例和其他引擎比怎么样?
普通网页里的 2D,没有主机限制。
游戏需要长过一张卡带时。
相关文章
- 2026 年适合新手的游戏引擎
先写清你要做的那一款游戏,再从 Godot、Phaser、Defold、TIC-80 里选。六问问卷给出短名单。
问题
TIC-80 的分辨率是多少?
240×136 像素,16 色。
该用哪种语言?
用 Lua,除非你已经有理由选 JavaScript 或其他内置语言。
免费吗?
主机是 MIT,免费。依赖某些导出之前,先看导出界面里的 pro 目标。
去哪找可阅读的卡带?
玩游戏去 tic80.com/play,卡带合集从本站 TIC-80 页链出去。
Ad

