马斯克用机械臂夹住火箭的那个SpaceX视频,你肯定看过吧。看完后就想"做成游戏说不定能火"。选了Three.js,这样不用安装直接在浏览器里玩。
Kopollo就是这么开始的。
游戏是这样的
可以自由定制火箭的整流罩、箭体、发动机和翼面。颜色也能换,每个部件性能不同,不同组合会改变飞行特性。
定制完点发射按钮,就能看到火箭在3D场景里飞出去。应用了物理模拟,受重力和推力影响。全程鼠标点击操作,没有复杂控制。
还有部件解锁系统,玩着玩着就解锁新部件,总有新组合可以尝试。
踩坑清单
跟Grok3一起开发的,没一个是轻松的。
碰撞逻辑、机械臂运动、读取GLB文件并调整大小、金币生成、音效、UI。全都折腾了一遍。物理计算一开始也是错的,火箭往奇怪的方向飞,重力和推力计算改了好几次。
反正硬撑过来了。
目前状态
基本的定制和发射功能已完成。在网页上直接可玩,手机也能跑。还有些粗糙的地方,慢慢会好的。
让朋友试玩的时候,很多人一开始搞不懂玩法。在考虑要不要加教程。
变现想法
想加排行榜让玩家比分数,增加黏性。也在考虑像Pieter Levels的飞机游戏那样,在游戏内物体上放广告。
支付方面,韩国不能用Stripe,打算用Paddle。不知道有没有人会买,但先准备着。AdSense通过后也打算加插屏广告或激励广告。
上架App Store也在计划中,但手机操作确实不太好弄。
想玩的话,去Kopollo试试吧。