经过了一个学期的软工课程学习,以及长期的团队开发,收获有下。 用户:创新就是极致的用户体验。在开发我们的这款游戏的开始阶段,我们与校内很多同学交流了一下他们对这款游戏的看法,并与他们在线下对游戏进行试玩,然后他们也对我们提出了很多意见,包括有些时候觉得我们某些地方设置的太傻了,随机性太大,博弈性不够 Read More
posted @ 2018-08-03 23:43 wispytrace Views(195) Comments(0) Diggs(0) Edit
工作阶段总结:完成前端功能的开发,以及前端与后端接口的设置与连通。游戏进入一个十分粗糙的版本。 心得体会: 首先,关于新知识学习阶段。由于此次我是从后端突然扔到前端开发,因此我对前端一些网页开发的语言知识,并不是很了解,只能强行上手。可以说,在整个功能开发过程中,我是十分痛苦的,因为对于js语言没有 Read More
posted @ 2018-06-12 21:38 wispytrace Views(281) Comments(3) Diggs(0) Edit
任务自述: 团队项目过程中,我所做的任务如下。首先,是后端部分,我编写了游戏地图模块的代码,包括地图单元格的属性,地图单元格的连接,整个地图的生成,所有单元格拼凑出的地图对象的序列化与反序列化。再者,是前端部分,主要团队项目前端部分前期时,缺乏美工时,进行的界面图片设计,如主界面背景,布局,输入框, Read More
posted @ 2018-05-31 22:59 wispytrace Views(261) Comments(0) Diggs(0) Edit
敏捷开发: 正如武侠小说所写,“天下武功,唯快不破”,在快节奏的时代,只有跟得上时代发展的速度,才能够不被时代淘汰,占据霸主地位,快人一步,即是制胜。此次我阅读的是构建之法的敏捷开发的章节。 总而言之,书中所写敏捷开发的原则大概如下:在满足客户需求,且迎合用户的需求的变化的过程中,使用简明的技艺,尽 Read More
posted @ 2018-05-31 22:12 wispytrace Views(105) Comments(0) Diggs(0) Edit
这次所阅读的为构建之法第一第二章内容,虽然之前的编程作业中,使用到了一些方法,也接受了一些概念,但没有进行深入了解。这次阅读,便是对这些知识进行理论上的回顾与掌握,深入了解其体系,与之前所为相印证。 第一章:软件概论 在第一章概论中,本书提到了软件这一概念的关键。软件是什么?软件即相当于程序加上软件 Read More
posted @ 2018-04-25 22:36 wispytrace Views(104) Comments(1) Diggs(0) Edit
结对编程体验: 经历了这次编程体验,让我觉得,1+1的效率绝对是大于2!结对编程,在人与人交流中工作,是十分愉悦的,进而大大提高了我的工作积极性。在整个开发过程中,同伴起的作用都非常巨大。 首先,体现在软件架构上面,因为有同伴进行讨论,让两个人的思维都得以充分运转,在激烈的争论中,两个人互为补充,往 Read More
posted @ 2018-04-20 20:38 wispytrace Views(123) Comments(1) Diggs(0) Edit
这次所阅读的三个作者故事,十分相似。刘帅作者讲述它作为一个科班出身的计算机行业从业者,却因为高中大学的机械式的学习经历,限制了自己的思维,缺乏主动思考能力,在各种工作的面试中屡屡受挫,在清华听了朱仲涛老师的数据结构课程后,深受启发,自嘲没有真正的学懂计算机,进而对自己的计算机学习经历做了反思,思考怎 Read More
posted @ 2018-04-18 14:34 wispytrace Views(118) Comments(1) Diggs(0) Edit
【整体概况】 1.描述最终的代码的实现思路以及关键代码。 2.结对作业两个人配合的过程和两个人分工。 3.API接口文档和两个组的对接。 4.效能分析,优化分析和心得体会。 【代码实现】 一. 实现功能: 像《构建之法》的人物阿超那样,写一个能自动生成小学四则运算题目并给出答案的命令行 “软件”, Read More
posted @ 2018-04-15 22:38 wispytrace Views(259) Comments(1) Diggs(0) Edit
这次所读的为书中前几个作者的故事。 书中的第一个作者,主要讲述了他对自己大学生活的感悟与忏悔。他作为一个高考失败者,本想学习核工程,却被调剂成了计算机专业。在大学四年的学习中,反思了自己所处的环境,反思了计算机教育的问题,以及自己的懒惰与逃避。对计算机专业的学生到底要学一些什么,怎么才算学的扎实,怎 Read More
posted @ 2018-04-10 22:44 wispytrace Views(179) Comments(2) Diggs(0) Edit
由于我们这次的团队作业是开发一款基于网页的多人游戏,所以我此次调研的为游戏对战平台方面的软件,代表软件有11对战平台,浩方对战平台,Steam,TGP,微信小游戏对战平台。 11对战平台与浩方对战平台 11平台与浩方对战平台都是电子竞技平台,属于竞争对手。平台上运行的游戏原本大部分都是单机游戏(即不 Read More
posted @ 2018-04-05 14:56 wispytrace Views(901) Comments(1) Diggs(0) Edit