纯 Canvas 如何实现满屏敌人不掉帧
暗夜幸存者中,通过离屏精灵预渲染 + 屏幕外实体裁剪 + 粒子上限保护,在大量敌人同屏时保持 60fps。
网页游戏、Web 应用与 IDEA 插件,从想法到上线的完整作品集。
从原型到上线,每一个应用都在 Cloudflare Pages 上运行。
为 JetBrains 开发者生态打造的桌面工具插件。
在 IntelliJ IDEA 中养一只桌面宠物鲸鱼! coding 时鲸鱼在状态栏游泳陪伴,定时提醒休息喝水,代码提交时冒泡庆祝。用 Kotlin 编写,基于 IntelliJ Platform SDK 开发。
IntelliJ IDEA 按键统计工具窗口插件。实时统计你在 IDE 中的按键次数、最常用快捷键、编码时长,以可视化图表展示。帮助开发者了解自己的编码习惯。
记录开发过程中的思考、踩坑与解决方案。
暗夜幸存者中,通过离屏精灵预渲染 + 屏幕外实体裁剪 + 粒子上限保护,在大量敌人同屏时保持 60fps。
飞机大战中零音频文件实现射击、爆炸、拾取等全部音效,用 OscillatorNode + GainNode 实时合成。
温暖陪伴原型如何用 mockReply 函数实现流式回复效果,并预留一行代码切换到真实后端。
无需 Git、无需构建,直接上传文件夹即可获得全球 CDN 加速的 HTTPS 链接,国内访问稳定。
从数据结构设计到排序规则、破纪录高亮、多维度比较,在两款游戏中反复验证的排行榜方案。
不依赖任何图片素材,用 Canvas 2D API 矢量绘制 Q 版角色——阴影、朝向、受击闪白的实现思路。
独立开发者,相信小而美的产品力量。
我是 Lucas Li,一名独立软件开发者。白天写 Java 经纪业务系统,夜晚和周末用 HTML5 Canvas 做游戏、用原生 JS 搭应用原型。
我相信好的产品不需要庞大的团队和复杂的框架——一份热爱、足够的细节打磨,就能创造出让人会心一笑的东西。从网页游戏到 Web 应用,再到 IDEA 插件,每个作品都倾注了同样的用心。
擅长 Java 后端(恒生 UF3.0/JRESCloud)、HTML5 游戏开发、Web 应用原型设计、IntelliJ 插件开发、Cloudflare Pages 部署。偏好珊瑚橙视觉风格与卡通萌系 UI。