在这个hackathon中,我创建了一个名为DECOY的东西,想和真正会欣赏它的细节的人分享。
这个想法是这样的:每天你都会收到一个字母,让你绘制一个图像(比如说茶壶),还有一个秘密的欺骗字母(比如说浇水器)。你需要绘制一个图像,使其看起来像真实的,但得分系统会奖励你,让人们几乎误认为是欺骗字母。所以你赢得的关键是成为一个说谎者,而不是一个好画家。一个摇摇欲坠的草图如果能够骗过人们,就比一个太明显的画作更好。
我对技术上感到自豪的部分是:画布是基于Phaser构建的,且有一个受限的“墨水”预算,笔划是以标准化向量的形式而不是位图的形式存储的。这使得Redis中的绘图变得非常小,让每个笔划都可以逐一重放。整个每日循环都由调度程序运行,一个作业会将主题和帖子创建,另一个作业会解析前一天的绘图并评估欺骗程度。
评论 (0)