365天独立开发挑战,今天是第285天。忙了一阵子终于回来了。
前段时间,挑战断了一阵子。本来以为没什么人在看,停就停了。后来发现,网站每天开始有几百个人在访问。
原来大家还在。那就继续。
回归的第一个作品,先做点简单好玩的。改造一个3D版的"合成大西瓜",只不过合的是城市。
你往一个漂浮在宇宙里的玻璃容器中,一个个丢下建筑。
两个相同的建筑碰到一起,就会合成更高一级。
升级路线是这样的:
帐篷->茅屋->民居->四合院->小楼->高层->地标塔->摩天楼->超级城市
如果你能让两座超级城市相遇,它们会合成一片"超级城市群"。
建筑堆过红线,游戏结束。
为什么做成3D
合成类小游戏已经很多了,但几乎都是平面的。
做成3D之后,玩法变了:
你不只是选左右,还要选前后。
往上拖,放到远处;往下拉,放到近处。
同样一堆建筑,平面版只能往上堆,3D版可以往里塞。
每个建筑都装在一颗发光的泡泡里,高楼的窗户会亮灯,背景是星空、星云和一颗带光环的行星。
合成的时候有粒子爆发,合到地标塔以上,屏幕会轻轻震一下。
声音也是现场"算"出来的
游戏里没有任何音频文件。所有音效和背景音乐,都是浏览器用代码实时合成的。
背景音乐还会跟着你的城市一起"长大"。刚开局,只有鼓点和贝斯。合出四合院,加入琶音。合出高层,节奏变得更密。你的城市越大,音乐越热闹。
建议戴上耳机玩。
最后会给你一张海报
游戏结束时,会生成一张专属海报:
你建成的最高等级建筑,配上一句评语。
从"荒野营地"到"超级城市群",一共十个等级。
我自己试玩,大多停在"一线超级城市"。城市群非常难。如果你合出来了,欢迎截图发我看看。
写在最后
一个人做开发,最怕做完没人看。这次回来,是因为知道有人在看。
谢谢你们。挑战继续,明天见。