日期档案
< >

文章分类

Miku 站点数据

文章 3 总阅读 2699 总点赞 186 总点踩 24 总评论 5
  • 基于Phaser的纯js小游戏开发

    从一个网页小游戏合集,看 Phaser 项目的分层设计:SGame 架构与实现原理很多小游戏项目最初都很简单:创建一个 Canvas,监听键盘事件,然后在循环里不断更新坐标。可当游戏数量从一个增加到六个,并且还要兼容桌面键盘、手机触控、中英文切换、关卡切换和自动化测试时,继续把所有逻辑写在同一个文件里,很快就会变得难以维护。SGame 是一个基于 Vite、原生 JavaScript 和 Phaser 3 开发的网页小游戏合集,目前包含俄罗斯方块、贪吃蛇、玛丽跳跃、坦克大战、保卫萝卜和连连看。本文不