JS游戏开发
技术栈
最近一直在学习JS游戏开发并且积累了相当的经验,技术栈如下:
VSCode (开源, 免费)
VSCode作为业界最强的免费代码编辑器,这里推荐安装Live Server插件用于预览网页。Prettier则是用于统一代码格式。
Kaboom.js (开源, 免费)
Kaboom作为一个JS库能帮你降低心智负担快速搭建2D游戏原型。文档齐全且支持快速搜索API,有众多示例方便你快速入门Kaboom游戏开发。
Aseprite (开源,付费/免费)
注意:aseprite源代码在GitHub托管,你可以尝试教程自行编译,编译成功后可直接使用不需要付费!
虽然是一个付费软件但是功能简单,方便任何人上手绘制像素图片与动画。推荐在steam平台购买该软件。
上手简单且功能强大,支持像素画、图层、动画、导出图集等实用功能的软件。
Tiled (开源, 免费)
Tiled能够快速帮你搭建游戏关卡,非常适合与Aseprite一起工作。
工作流
TODO