bug终结者 团队作业第二周
bug终结者 团队作业第二周
我们小组选取游戏“开心消消乐”,回答问题:
1. 此类软件是什么时候开始出现的, 这些软件是怎么说服你(陌生人)成为他们的用户的? 他们的目标都是盈利么? 他们的目标都是赚取用户的现金么?还是别的?
- 回答者:20162327 王旌含
- 《开心消消乐》是由乐元素公司开发的一款三消类休闲游戏。2013年8月上线PC版,登陆Q-zone及QQ游戏大厅。2014年初,《开心消消乐》iOS版及Android版分别上线,成为风靡大街小巷的国民游戏。首先我觉得这款游戏最大的特点就是简单易玩,并且不费时间。游戏的规则很简单,玩家只需滑动手指让三个及以上的同色小动物横竖相连即可消除,完成每关的指定消除目标就可以过关。游戏的内容也很丰富,有超过1200个关卡、30多个新奇有趣的障碍,各种爆炸的特效,在视觉和听觉上都会给玩家很大的冲击,让玩家感到乐趣。这些都是吸引玩家的原因。在现代社会,几乎所有行业都存在除了想赚钱,还有你的初衷是什么?你的其他目的是什么?有人说游戏最原始的初衷是“训练”,多人社交游戏训练社交能力,棋类策略游戏训练思维能力,文字游戏训练理解能力等等。的确是这样,游戏原本的目的不是以乐趣为中心,但是正是因为乐趣的存在,游戏才长久的存在了下来。随着人类对这种乐趣的不断地追求,好多游戏才变成了纯粹的娱乐项目。真正懂得做游戏的开发者初衷一定是趣味性,但懂的太少,对于出色的游戏开发者来说,一个游戏就是一个自己创造的世界,而你的玩家会和你一起创造这个世界,这对于游戏的开发者来说是一种莫大的肯定。但是游戏发行者或者公司不会这样想,他们认为游戏就是赚钱的工具,他们只需要提供给游戏开发者一定得费用,自己坐等利润收益就行了。而一个游戏公司有长久的生存下去,他又必须依赖于庞大的玩家群体作为基础,所以说游戏开发者赚的钱是很多的,但这不能代表他们的目的就只是赚钱,仅仅一种赚钱方式罢了。
2. 你个人第一次用此类软件是什么时候,你当时多大,具体在什么学校读几年级,老师是谁,同桌叫啥?软件是如何到你手里的?例如:邮购,下载,互相拷贝,从应用商店购买,等等。 (这个部分必须详细写,不然这道题目得0分,我要看看全世界的学生怎么抄袭这一段的)。
- 回答者:20162328 蔡文琛
- 第一次接触在小学五年级。11岁。同桌忘了。老师张存存。用我叔叔手机玩的,游戏手机自带。不是安卓手机,打开游戏的时候,有个JAVA和茶杯的标志。
3. 我们知道有些软件是收费的,有些是“免费” 的, 那么,软件公司为何会给你免费使用这个软件呢? 写这个软件的工程师们,他们的工资如果不从你(用户)这里来, 从哪里来呢? 目前你们当地的软件工程师的工资大约是多少,请给出尽量详细的分析,精确到年收入多少万元人民币。
- 回答者: 20162323 周楠
免费正版软件第一是广告费,第二是走流量从网络运营商那里分钱;它应该0门槛或者说低门槛,使用增值服务来实现盈利。


软件工程师的工资集中在4000-10000之间,与所处公司与个人能力、职位有很大的关系。能力越高,职位越高,自然工资就会上涨
4. 你是如何学会用这软件的?它给你什么好处,坏处? 这些软件是如何处理 bug 的? 如何更新新版本的? 你估计软件团队更新一个主要版本花了多少 人月? 请写上人月的定义. 如果你们宿舍(或者你和另外三四个同学)要做同样水平的软件,请估计你们需要多少时间?
- 回答者:20162329 张旭升
- 这个游戏是别人推荐的,但是游戏本身并不难,并不需要什么技巧就会了。然后能带来的好处我觉得就是练眼力,要看到怎么消才是最好的,坏处就是浪费时间!游戏的bug一般都是经过游戏后期更新来解决的!主要版本更新一般是根据游戏的复杂程度从一个月到半年不等,消消乐这种复杂度比较低的一般时间比较长,估计在半年左右!据我们目前的水平,做这样一个软件时间会很长,要是只做这事情的话从学习到制作,大概需要三个月到半年。
5. 同一类型的软件之间是如何竞争的?你现在还用它么,你为何选择这个产品,而不是它的竞争对手?
- 回答者:20162322 朱娅霖
- 竞争因素:
- 运行效率:游戏运行顺畅,程序的时间复杂度和空间复杂度都相对较低。
- 与人交互:使用者互动频繁,且很交互流畅。
- 与时俱进:及时更新;能及时推出一些符合当时潮流,适应当时环境的活动等;及时发现bug并解决bug。
- 适用性:适用的硬件设备尽可能广,对于一些老旧的硬件设备不出现带不动的情况。
开心消消乐这个游戏运行效率高,与人交互频繁流畅,及时更新,适用性高。
6. 5年后, 这种软件运行的硬件会有什么变化, 软件再过 5 年还会存在么,为什么?
- 回答者:20162322 朱娅霖
- 目前,智能手机市场竞争惨烈,各厂家为了赢得用户,不断在硬件方面拼杀,更大屏幕、更快CPU、更高像素和更轻薄等似乎成为厂家不变的追求。但是,目前的智能手机硬件差异越来越小,单纯为了提高配置而更新换代已经无法刺激消费者的购买需求。在这种情况下,一些手机厂商把眼光看得更为超前,新概念手机成为未来的一种潮流。例如:可折叠手机、太阳能电池手机、透明屏幕手机等。硬件的变化不可避免,软件的更新换代也一定是必然的,但是我个人认为,在智能手机仍是人与信息交互的主流方式时,我认为软件是不会消失的。APP软件是移动互联网时代以智能手机为载体来为用户解决某些特定问题而开发的便捷入口,并且能够调用手机本身的硬件功能来增强解决该问题的效力。但是,每个人手机里或许会下载很多APP但是平时常用的只有几款而已,据统计,一个人一周打开的APP不会超过10款。即便是从事产品经理一职的用户,如果不是为了体验产品应该平时也不会用太多APP。但是APP依旧不会消失,就像pc时代很多软件的客户端没有消失一样,他们都解决了用户所必须解决的问题,并且以APP的形式存在最符合其交互方式,同时能够保证解决问题的效率。
7. 列举你在使用上述软件的时候观察到的 “特殊”现象,它们和硬件有什么不同? 这些能说明软件的某些本质特性么?
- 回答者:20162302 杨京典
- 特殊现象:
- 在通关一关后可以解锁下一关
- 存在三个及以上的相同且相邻的图形会消除并增加分数
- 根据分数可以获得星星
- 不同的账号在登陆以后会有不同的数据
- 有一个好友系统,可以看到彼此达到的成就
- 会根据成绩给所有的好友进行排名并显示到树上面
他们的面对对象是用户,目的是为了让用户来使用;相比较来说硬件的面对对象是软件,没有软件的支持,硬件对于用户的作用会大大折扣。
可以说明软件和硬件在面对对象方面有着较大的差别。
反思与总结
吸取上周的经验教训,这周我们将任务分下去,明确小组各成员的具体职责、任务要求及完成时间,大大提高了小组学习的效率。大家都很棒!我们bug终结者的全体成员都很棒!我们最棒!
bug终结者 团队作业第二周的更多相关文章
- bug终结者 团队作业第一周
bug终结者 团队作业第一周 小组组员及人员分工 小组成员 组长: 20162323 周楠 组员: 20162302 杨京典 20162322 朱娅霖 20162327 王旌含 20162328 蔡文 ...
- bug终结者 团队作业第四、五周
bug终结者 团队作业第四.五周 博客编辑者:20162322朱娅霖 本周学习任务: 团队协作完成<需求规格说明书> 工作流程 第四周 团队成员各自完成蓝墨云班课中<需求规格说明书& ...
- bug终结者 团队作业第三周
bug终结者 团队作业第三周 团队展示 队名 bug终结者 队员风采: 杨京典 20162302 风格:先构建框架,在一 一实现,在实现的过程中不断测试和修改. 擅长的技术:拆分问题,使用相对简单的思 ...
- bug终结者 团队作业第六、七周
bug终结者 团队作业第六.七周 作业要求:团队作业第六.七周 博客编辑:20162322 朱娅霖 一.修改<需求规格说明书> <需求规格说明书>2.0版(即初稿) <需 ...
- bug终结者 团队作业第八周
bug终结者 团队作业第八周 本次任务 素材提供及编辑:20162328 蔡文琛 博客修改完善:20162322 朱娅霖 "bug终结者" 宏伟蓝图 UML 手绘底稿 用例图 选项 ...
- 《团队作业第二周》五小福团队作业——UNO
<团队作业第二周>五小福团队作业--UNO 一.修改完善上周提交的需求规格说明书 THE FIRST改变 首先:我们组的博客无小组分工及占比,这是第一个问题,当时我们在写博客的时候由于很多 ...
- 团队作业-第二周-SRS文档
移动课堂点名的用例图:
- 团队作业—第二周—SRS
一.系统整体用例图: 二.用户用例图: 三.医院用例图:
- 《团队作业第一周》五小福团队作业——UNO
<团队作业第一周>团队作业--UNO 一.团队展示 队员学号 队名:五小福 (真是个红红火火恍恍惚惚的队名)> 拟作的团队项目描述 基于安卓开发的有趣味性的UNO纸牌小游戏 队员风采 ...
随机推荐
- POJ 2104 K-th Number 主席树
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> us ...
- class-支持向量机SVM全析笔记
support vector machines,SVM是二类分类模型.定义在特征空间上间隔最大的线性分类器,由于包括核技巧实质上成为非线性分类器.学习策略是间隔最大化,可形式化为求解凸二次规划问题(c ...
- Text Document Analysis CodeForces - 723B
Modern text editors usually show some information regarding the document being edited. For example, ...
- Query 插件为什么要return this.each()
jQuery.fn.test2= function(){ this.css("background","#ff0");//这里面的this为jquery对象,而 ...
- 非空校验的提示按钮(shiro项目中来的六)
一:图示 二,js脚本 /** * jquery tips 提示插件 jquery.tips.js v0.1beta * * 使用方法 * $(selector).tips({ //selector ...
- 四大组件之BroadcastReceiver基础
1. 系统广播 1.1 动态注册 (1)创建自定义接收器类继承自BroadcaseReceiver,实现onReceive()方法,对接收到的广播的逻辑处理就是写在这个函数中的. (2)实例化 ...
- Emacs配置(考场必备)(Emacs)
最近有几次离开自己一直坐着的座位,去别的机房考试了. 于是猛然想起来要记一记Emacs的简洁配置了. 算是把NOIP残存的记忆再拾一点起来...... 附上一些解释 (global-set-key [ ...
- 【BZOJ2440】完全平方数(二分答案,莫比乌斯反演)
[BZOJ2440]完全平方数(二分答案,莫比乌斯反演) 题面 BZOJ 题解 很显然,二分一个答案 考虑如何求小于等于这个数的非完全平方数倍数的个数 这个明显可以直接,莫比乌斯反演一下 然后这题就很 ...
- JavaScript之优化DOM
优化DOM得从重绘和重排讲起,long long ago... 1.重绘和重排 1.1 重绘和重排是什么 重绘是指一些样式的修改,元素的位置和大小都没有改变: 重排是指元素的位置或尺寸发生了变化,浏览 ...
- Intellij IDEA查看所有断点
项目中打的断点太多,有时自己也想不到打在哪里了,也不知道哪些方法.哪些代码行上打了断点,在IDEA中如何查看所有断点呢? 方法如下: step 1 IDEA的debug面板中有一个名称为View Br ...