pixelfx

244 个像素特效代码,拿来即用还能让 AI 帮你写新的

开源 🏷️完全免费 ⏳ 访问状态待核验 设计创意 🍴 复刻 308 🐛 待处理 1 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2396
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 支持限时试用 · 开源免费使用

项目预览

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

项目数据

分类设计创意
开发团队patch-gg
定价模式🏷️完全免费
价格说明开源免费使用
访问状态⏳ 访问状态待核验
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型agent-skills,animation,canvas,claude-code-plugin,gamedev,pixel-art,sprite-sheet,vfx
GitHub 星标★ 2396
上线时间2026-10-30 00:00:00
代码更新2026-10-31
仓库体积24.9 MB
本站数据更新2026-11-02
维护状态活跃
收录时间2026-11-02
浏览次数0

项目介绍

pixelfx 是一个像素艺术特效代码库,收录 244 个独立的小型特效实现,覆盖爆炸、火焰、烟雾、魔法、粒子等游戏与视觉创作常见效果。每个特效都是可读、可改的小段 JavaScript 代码,配合 Canvas 直接运行,方便开发者理解原理并嵌入自己的项目。项目同时提供 Claude Code 技能(agent skill),让使用者借助 AI 按现有代码风格生成新的像素特效,降低从零编写动画与粒子系统的门槛。适合独立游戏开发者、像素画师和创意编程爱好者快速获取可复用的视觉素材与实现参考,也适合作为学习像素动画与程序化特效的教学素材。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-11-02 · 当前星标 ★ 2396

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:库/依赖 7 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • 现代浏览器(用于打开在线画廊并运行 Canvas 特效)
  • 本地已安装 git(用于获取仓库代码)
  • 了解基础 JavaScript 与 Canvas 的绘制方式
  • 可选:Claude Code 环境,用于调用仓库内的 agent skill 生成新特效

安装与启动步骤

  1. 1在线预览特效

    直接打开官方画廊页,即可播放 244 个特效,并试用重新配色、镜像等交互,无需安装任何依赖。

  2. 2获取仓库代码

    把项目源码克隆到本地,后续读取具体特效实现和核心仿真代码。

    git clone https://github.com/patch-gg/pixelfx.git
  3. 3查阅特效目录

    打开 docs/CATALOG.md,按 moves、火焰、爆炸、魔法、天气、UI 等分类找到需要的特效条目。

  4. 4阅读核心仿真

    先看 src/core/sim.js,理解特效共用的更新与绘制流程,再看单个特效文件更易上手。

  5. 5嵌入单个特效

    挑选一个小段特效代码复制到自己的 Canvas 项目中,按其绘制逻辑逐帧调用即可运行。

  6. 6导出精灵表

    在画廊中把选中的特效导出为 sprite sheet,供其他引擎或美术流程使用。

  7. 7用技能生成新特效

    借助仓库提供的 Claude Code 技能,按现有代码风格先起草、再渲染、比对后修正,产出新特效。

如何确认成功

浏览器打开 https://patch-gg.github.io/pixelfx/ ,能看到分类特效列表并正常播放动画即成功。

常见问题

Q:项目需要安装依赖或启动服务吗?

A:README 只提供了在线画廊和源码仓库,没有给出安装或构建命令;浏览与试玩直接用官网即可,集成时按代码自身逻辑处理。

Q:怎样只取一个特效使用?

A:在 docs/CATALOG.md 找到对应条目,复制该特效的独立小段代码,放到自己的 Canvas 渲染循环里调用。

Q:能把特效用到别的游戏引擎吗?

A:可以,画廊支持导出 sprite sheet,把导出的图集导入目标引擎按帧播放即可。

Q:没有像素动画基础能上手吗?

A:可以,每个特效都是简短可读的 JavaScript 代码,适合边看边改,逐步理解粒子与逐帧动画的写法。

注意事项

  • README 未提供 npm 包、构建脚本或端口信息,本教程不假设存在此类命令。
  • 部分特效改编自 Hugo Duprez 的开源实现,二次使用请保留相应署名与来源说明。
  • 特效依赖 Canvas 绘制,嵌入前请确认目标环境的渲染尺寸与帧率设置一致。

核心亮点

  • 244 个特效全部以独立小段代码呈现,可直接阅读、复制和修改,不是黑盒素材包
  • 每个特效都基于 Canvas 运行,浏览器中即可预览效果,接入成本低
  • 附带 Claude Code 技能,能按项目既有风格生成新特效,扩展性强

不足之处

  • 特效以代码片段形式散落,缺少统一的 API 封装与完整文档,集成需自行组织
  • 社区与生态尚在成长,长期维护和更新频率有待观察

适用场景

  • 独立游戏开发中快速加入打击、爆炸、技能等像素特效
  • 像素画师与创意编程爱好者学习程序化动画的实现思路
  • 借助 Claude Code 技能批量生成符合项目风格的定制特效

替代项目

pixi-fx、particle-emitter、Kenney Particle Pack

上一篇:unslop

下一篇:没有了!

同类项目推荐

generative 开源

用代码生成炫酷视觉,打开浏览器就能玩

Creative coding experiments

★ 92 2026-08-09
react-text-fun 开源

在 React 里几行代码实现炫酷文字动画,让标题动起来

React meets Blotter.js

★ 55 2026-08-09
GPThemes 开源

一键换肤 ChatGPT,自定义颜色字体气泡宽度

GPThemes is a Chrome and Firefox extension designed to improve the visual experience···

★ 168 2026-08-09
core 开源

给 AI 生成界面一套统一设计底座,快速搭出风格一致的网站

The open-source frontend infrastructure for the AI-native web

★ 270 2026-10-17
Scrapstyle 开源

粘贴网址就扒全套风格,换皮改版省一半功夫

Paste a URL, get a design system. AI-ready style guides for Cursor & Lovable.

★ 32 2026-08-09
nodeo 开源

让 TouchDesigner 媒体播放像点按钮一样简单

An intuitive TouchDesigner media server application

★ 86 2026-08-09
toolcraft 开源

用 AI 拼装模块,快速做出自己的设计应用

Build your own design apps with AI.

★ 974 2026-10-08
chladni 开源

在浏览器里玩转声学物理,实时生成克拉尼沙画图案

Chladni plate simulation made with vanilla Javascript.

★ 63 2026-08-09
docker-prompt-generator 开源

一句话生成绘图咒语,MidJourney/SD 灵感秒出

Using a Model to generate prompts for Model applications. / 使用模型来生成作图咒语的···

★ 1154 2026-08-09