1作者: batiali11 天前原帖
我终于完成了一个小小的热情项目——一款名为 JØKU 的游戏,在这个游戏中,你在一个网格上玩扑克手牌,试图获得最高分数。<p>如果你对我的创作过程感兴趣,可以继续阅读。<p>作为一名新晋爸爸,我有一份全职工作,因此对于和我处于相同境况的人来说,我的空闲时间几乎是不存在的。我已经有一段时间想做这个游戏的想法,灵感主要来自于玩 Balatro。尽管我之前用 Unity 制作过游戏,但我认为对于这个项目来说,开发一个轻量级的网页应用是更合适的选择,但学习一个全新的框架让我感到有些不知所措。<p>在一个星期天下午,我成功地将游戏的核心概念原型化。这个第一个原型是用纯 JS/HTML/CSS 构建的,只有一个文件,长达 3000 行。我向朋友和家人展示了这个原型,大家都很感兴趣!不过我还有更多的想法,所以是时候用一个合适的网页框架重构整个项目了。<p>从那时起大约过去了一个月,我一直在完善游戏,添加新功能并进行打磨。说实话,这段过程非常刺激,我对最终的结果感到非常满意。目前的版本使用了 React,使用 Tailwind CSS 进行样式设计,Framer Motion 进行动画处理,以及 Firebase 用于排行榜和分析。<p>真正酷的是,除了在有限的时间内完成一个项目,我在这个过程中学到了很多关于 React 和网页技术的知识。我也开始在我的全职工作中应用这些技能,为我们正在开发的工具创建仪表板。<p>如果你有机会玩这个游戏,请告诉我你的想法,如果你想了解我旅程中的其他内容,也可以问我。谢谢!