game-engine

4kb 轻量 Canvas 引擎,快速做出小游戏和动画

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 7 🐛 待处理 5 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 79
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

game-engine 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队litecanvas
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型creative-coding,fantasy-console,game-development,game-engine,gamedev,generative-art,hacktoberfest,html5-canvas,javascript,javascript-game,js13k,litecanvas,p5js,pico-8,processing,tic-80,videogames
GitHub 星标★ 79
上线时间2024-02-25 00:00:00
代码更新2026-11-07
仓库体积1.5 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

game-engine 是一个轻量级(约 4kb)的 HTML5 Canvas 游戏引擎,专为喜欢编码的人设计,用于制作小型游戏、动画和创意编程。它无任何依赖,体积小巧,适合快速原型开发和教学。核心能力包括:基于 Canvas 的渲染循环、精灵管理、输入处理、碰撞检测等基础游戏开发功能。引擎强调简洁和可读性,让开发者能专注于游戏逻辑而非底层细节。它解决了大型引擎(如 Phaser)过于笨重、学习曲线陡峭的问题,为小型项目提供了一个轻便的选择。项目目前处于早期阶段,代码结构清晰,适合开发者阅读源码或进行二次开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 79

核心亮点

  • 体积仅约 4kb,无依赖,加载快,适合移动端或小型项目
  • API 简洁,上手快,适合快速原型和创意编程
  • 代码开源且结构清晰,便于学习 Canvas 游戏开发原理

不足之处

  • 功能较为基础,缺少复杂游戏所需的物理、音频、场景管理等高级特性
  • 文档和示例较少,社区生态待观察

适用场景

  • 制作小型休闲游戏或原型验证
  • 创意编程、交互艺术项目
  • 教学场景,用于学习 Canvas 和游戏引擎原理

替代项目

Phaser、PixiJS、Kaboom.js

上一篇:generative-art-in-go

下一篇:p5.plotSvg

同类项目推荐

hallmark 开源

给 AI 编程助手装上设计规范,生成页面不再千篇一律

Anti-AI-slop design skill for Claude Code, Cursor, and Codex.

★ 50591 2026-11-04
presentation-design-prompts 开源

粘贴一段提示词,让 AI 帮你做出专业级幻灯片

Free presentation slide design.md you can paste into ChatGPT, Claude or any of your ···

★ 206 2026-10-08
vsvg 开源

让绘图机用户快速处理 SVG,告别卡顿和格式烦恼

Fast and portable tools for plotter users

★ 155 2026-08-09
artblocks-docs 开源

生成艺术创作者的一站式链上开发文档,快速上手部署与铸造。

Art Blocks Docs, powered by Retype

★ 163 2026-08-09
libpd-rs 开源

在 Rust 中安全运行 Pure Data 补丁,实现实时音频处理

Safe rust abstractions over libpd.

★ 104 2026-08-09
shaping-functions 开源

直观查看各种整形函数曲线,快速选对动画缓动。

Visualisation of shaping functions

★ 76 2026-08-09
farbvelo 开源

一键生成和谐配色,告别选择困难

"Random" color palette generator, cycles

★ 93 2026-08-09
onlook 开源

在真实代码上做设计,AI 帮你直接改界面

The Developer Tool for Visual Engineers • An Open-Source AI-First Design tool • Vi···

★ 27137 2026-11-04
theatre 开源

在网页上像剪视频一样做动效,代码实时同步。

Motion design editor for the web

★ 12950 2026-08-09