第一次结对编程作业

结对情况

组员: 黄智锋、黄彬煌

原型分析

  • 这次的开发工具主要是墨刀,但也有用到PS和Axure RP(主要是假期各回各家,然后就先各自摸索,看哪个软件会用起来更适合我们)
  • 基本需求(一开始想的这么多,后来慢慢才添加了其他的界面)
    -- 登录界面
    -- 注册界面
    -- 游戏首页
    -- 游戏界面
    -- 结算界面
    -- 积分榜界面
  • 具体的流程设计图
    第一次结对编程作业_第1张图片

  • 网页演示
    https://free.modao.cc/app/2bcdd06eca3fcf9b4c1a6403dd19753ac00e399f

界面展示:

  • 登录界面

  • 注册界面

  • 游戏首页
    第一次结对编程作业_第2张图片

  • 房间界面

  • 游戏界面
    第一次结对编程作业_第3张图片

  • 结算界面
    第一次结对编程作业_第4张图片

  • 历史记录

  • 积分榜

  • 游戏规则
    第一次结对编程作业_第5张图片

  • 设置
    第一次结对编程作业_第6张图片

PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划 10 15
· Estimate · 估计这个任务需要多少时间 10 15
Development 开发 330 575
· Analysis · 需求分析 (包括学习新技术) 135 200
· Design Spec · 生成设计文档 60 60
· Design Review · 设计复审 15 15
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) -- --
· Design · 具体设计 120 300
· Coding · 具体编码 -- --
· Code Review · 代码复审 -- --
· Test · 测试(自我测试,修改代码,提交修改) -- --
Reporting 报告 40 40
· Test Repor · 测试报告 -- --
· Size Measurement · 计算工作量 20 10
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 30
合计 380 630

结对照片:
第一次结对编程作业_第7张图片
帅锋 and 怂煌

设计说明

本次作业给人的印象是设计一个卡牌策略游戏的界面,所以就参照了比较经典的斗地主,三国杀以及一般游戏的交互界面流程。其实我们两最开始就要不要设计一个最初的“开始游戏”的界面产生过讨论,觉得少了这样的一个界面会比较突兀,但许多游戏最开始又是直接账号登录界面,后来最后选择了放弃设计这样的一个界面,因为后来的界面设计,感觉使得如果加上去后便有一种冗余的感觉,似乎入戏太慢哈哈哈。然后主要是房间准备界面,参照了三国杀准备界面,只是还存在了如何实时的准备和取消准备的问题。十三水,不同于斗地主之类的扑克类游戏,感觉更多的是排兵布阵的选择。所以主要的游戏界面,便弱化了玩家互动的功能,因为感觉拿到一副牌,看一下大概就有结果了,前后过程时间并不长。然后是在此基础上,便设计了以排列X墩为主体的游戏界面,后面的结算界面便划分四块区域以便玩家了解战局情况。然后还有一点是,参照了南平建瓯的两家黑,最后把XX水转化成多少积分,这可能会带来老玩家的情怀反感,但对于我们这些新玩家可能就比较易懂。无关是非对错,只凭兴趣喜好。最后是风格方面,一开始是想要以动漫风串起来,但是找到的素材方面,大多色彩鲜浓。后来几次意外的寻找,最后以古堡作为此次的串接主体。

遇到的困难以及解决方法

(1)工具选择以及制作方法的学习

困难描述

最开始的制作软件选择以及制作方法,软件方面由于这次的作业制作需要的方法对于我们两来说完全是没接触过的,完全新的领域,摸索起来本就困难,加上Axure RP是外国软件,所以就是难上加难,但又因为在网上看到 墨刀在功能上 Axure RP有如美图秀秀比于PS,所以有所纠结。制作方法的话,就真的如前面所说的零思路。

解决尝试

分开探索,然后遇到具体问题,谁比较闲谁去解决哈哈。由于两人之间比较知根知底,相互信任。所以比较幸运的没有存在一些信任问题。然后制作方法思路就上网百度解决,看百科,看博客,然后再自己实操。结果制作过程还是比较顺利的。

解决与否

感觉是差不多,不然怎么会有作品哈哈哈

收获

大概学会了Axure RP、墨刀和PS的20%的功能吧
人生苦短,学会偷懒。此时不学,何时学?

(2)素材的寻找和风格的确立

困难的描述

风格其实蛮大程度上关乎着一款软件的口碑情况,素材的寻找又是一个很花时间和耐心的工作,两者相关性又是千丝万缕。最开始风格敲不定,素材又没有积累,很是艰难。

解决尝试

先确立了两人共同的兴趣——动漫风,这样不至于最后矛盾重重以及失去寻找素材的耐心。然后是寻找素材,但素材方面出现了上面的说过的问题。所以就换了风格。。。最终还是出现了,素材不够,加上找到的原有素材有一些地方感觉不好,那叫一个烦躁,果断用上了PS。终于,世界清净了不少

解决与否

感觉也是差不多吧,不然怎么会在这里继续写下去

收获

积累了一些动漫素材,希望有一天能够派上用场
学习新知识,先学好整理心态。

心得

在这次作业里,除了最开始的确定主题,后面我们之间的沟通反而不多。主要是国庆回去,各自都在做自己的事。我主要是探索Axure RP,但是最后是采用了锋的墨刀。所以还是水了一次。不得不说,锋的审美蛮高的,素材找的确实不错,本来是打算试试结合他的素材再在Axure RP上做一下,后来就是时间有点赶,就直接在他的墨刀上改动。这次没啥发挥空间,就留到下次了哈哈。

学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 15 15 学习Axure RP的使用和福建十三水的具体规则

你可能感兴趣的:(第一次结对编程作业)