发表于: 2016-11-09 21:23:52
6 1777
今日完成
前六个页面(还差一个游戏结果的页面),以及一天的数据处理。
明日计划
多天的数据处理,结果页,结果页的数据处理,细节调整,BUG修复——争取明天做完,不然就只能后天了。
问题
大概翻了下前辈们的任务二到任务四,发现他们的算法和自己的算法好像不大一样,具体怎么算没看,因为——太长不看(木时间)。
我的思路倒是挺简单的,建立一个roleArray数组,用0默认表示平民,1表示杀手,-1表示死亡。最开始这样设置是因为不知道到底有没有医生、警察什么的,所以预留了2表示警察,3表示医生(其实还准备好没个角色一种配色),然后-2、-3之类的就可以做为额外的备用标志。
这样就等于用数组“建了个模”(至于为什么用数组,是我不喜欢对象,再者客观上来说对象也不好弄)。有什么状态改变(例如死亡)、禁止操作(杀自己人)的,都可以通过读、写数组来完成——数组贯穿所有页面。
收获
阅读:7.9-8.2。
评论