nureyev / divine-vanity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Divine Vanity

This is a game made during Global Game Jam 2016, with Cocos Creator.

Design Document

游戏元素

玩家使用上帝视角,扮演支配这个世界的神,玩家可以观察人们的愿望,给有愿望的人启示,在人们聚集起来举行仪式时施展神力满足人们的愿望。

凡人

凡人会按照游戏进程出现各种愿望,并做出随机的动作,玩家扮演的上帝可以点击凡人头上的愿望来「give him a sign」,受到神启的凡人会保持刚才的动作继续祈求。受到神启的凡人会慢慢聚集到一起,当人数超过祈求的要求后,就不会再出现同样的愿望,等人们完成聚集,就会进行集体仪式。集体仪式满足或失败后凡人会散开,从头重复。

仪式满足后,人们会在原地进行还愿的行为,给神增加神力。

凡人在满足愿望后人口会增加,在愿望没有满足时人口会减少。

神力

神的神力是一种资源,会通过凡人的仪式来增加。举行仪式时人数越多,愿望满足时给神的神力就越多。神在给凡人启示和满足愿望时会消耗神力。神力耗尽,游戏结束。

神启

凡人出现愿望时,点击就会给予神启。神只有给做出相同动作的凡人启示才能增加受启示的人数,一但同时受启示的人有不同动作,所有人的启示就会同时失效,大家回到没有启示的状态重来。

仪式

凡人出现一个新愿望时,会随着神给予更多启示,而逐渐聚集到一起,当受启示人数超过该愿望的限定人数时,人们就会在聚集地举行仪式。每种愿望对应一种仪式,新仪式出现时,神需要施展神力满足人们的愿望,这时会有华丽的效果表现人们掌握到了这种仪式。愿望和仪式一旦绑定就不会再更改了。

之后每隔一段时间都会有人们聚集到一起再次通过仪式来许愿。神施展对应的神力就会强化这种仪式,强化的仪式会增加参与人数,继续强化还会让人们建造奇迹,奇迹会随着一种仪式的强化而越建越宏伟。

游戏完成/失败条件

游戏进度由总人口数把控,总人口数增加到一定程度,就会开启新的愿望和解锁新动作,新的愿望+新的动作 = 新的仪式。人口数增加到一定程度后,还会切换场景展开新的时代。

总人口数到达上限,游戏就结束并根据玩家当前的仪式种类、等级来评分。

神力耗尽且没有正在还愿的人,游戏就会结束。

About


Languages

Language:JavaScript 95.2%Language:HTML 4.8%