对三类软件(游戏,系统,工具)的分析与心得(软件工程第一次作业)

Posted 帝国黑客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对三类软件(游戏,系统,工具)的分析与心得(软件工程第一次作业)相关的知识,希望对你有一定的参考价值。

软件有很多种,如工具类软件、游戏类软件、系统类软件,它们的运行方式也各种各样,如以单机方式运行、以网站方式运行或者以APP方式运行在手机端等,请选取三种软件,分析它们各自的特点。


1   这些软件的开发者是怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目标都是赚取用户的现金么?还是别的?
2   这些软件是如何到你手里的(邮购,下载,互相拷贝……)
3   这些软件是如何处理Bug 的?又是如何更新新版本的?
4   同一类型的软件之间是如何竞争的? 这一类软件的发展趋势如何?
5   列举你在使用上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?
6   此类软件是什么时候开始出现的
7   你个人第一次用此类软件是什么时候,你当时是什么状态,有什么期望,当时的软件是如何得到的(买的正版,盗版,下载?)
8   你是如何学会用这软件的?它给你什么好处,坏处?
9   你现在还用它么,或者是同类软件的不同品牌,为何?
10 这种软件再过10年,20年还会存在么,为什么?

一  游戏类软件
      游戏有很多种类,分类方式有很多。比如说按照游戏内容分,分为射击游戏,益智游戏,策略游戏休闲游戏......等等。还可以按照游戏平台分类,游戏大小分类,运行方式分类等多种分类方式。本类软件可以说是最受欢迎的软件,几乎人人都会使用,但是每个人玩的都不尽相同,因为人的喜好不同。游戏最大的乐趣在于,它可以实现现实中我们想做却不能做的事,(比如杀人)这个例子可能不太好,不过很说明问题,它可以满足人类的邪恶欲望。

      我第一次接触是在VCD上,用光盘拷贝的,当时是买VCD送光盘,商家赚的是硬件的钱,软件只是赠品,都是盗版碟不值几个钱,当时是小孩子很高兴,开战斗机,射击闯关。在下文我主要讲述PC端,游戏软件。我选择的游戏是《英雄联盟》我觉得老师的题出的不好,首先是每类选择一种软件,这个东西最好是全面的研究做出对比,有对比才有差距,才有优劣。第二点,题中列出这10条其实是把我们限制在了其中,不够发散思维,倒像是应付作业,不利于做出系统的分析。老师能出这种题我觉得很好,是对我们的锻炼。

      我玩《英雄联盟》是通过朋友介绍,大家都在玩,一起交流有共同语言。绝大多数游戏的开发,都是为了赚钱,不同游戏的赚钱模式也各不相同,网页游戏的赚钱方式主要分两种一种是广告,一种是卖虚拟产品,它通过玩家攀比的心理进行大量赚钱。有一些单机游戏是通过捆绑软件赚钱,还有一些游戏大作,通过卖游戏,卖装备等方式综合赚钱。网络游戏则是游戏行业赚钱最多的,因为单机游戏在我国的猖獗盗版下,生存空间很小。我也玩过几个网络游戏,比如《跑跑卡丁车》《天龙八部》《DNF》等,这些游戏的赚钱方式无一例外,靠卖装备,有钱的买装备实力碾压“穷人”,穷人只是陪着富人玩游戏的。这也造成了玩家的攀比心理,不利于社会的发展,花几十万砸一件装备的人有都是,最多的玩家花了几千万人民币。《英雄联盟》的出现让我有眼前一新的感觉,玩的久了就对这款游戏有了一定了解,我发现这是一款不花一分钱就可以玩的好的游戏,游戏的胜利取决与交战双方玩家的技术,意识,心理,战术,团队协作等方面,完全和花的RMB无关。本游戏已经入市7年,入国5年,现在是世界最流行的网络游戏,它最初通过卖游戏角色与“皮肤”赚钱,皮肤就是换一个更加炫酷样子。玩家玩的好,就会喜欢某些角色,并视之为本命英雄,就愿意为皮肤买单,腾讯也总出台一些活动,变着法的卖稀有皮肤。现在又通过游戏的影响力,向外辐射,每年都有职业比赛,是不是得有门票纪念品什么的线下产品?其实《英雄联盟》销售的不是游戏,而是一种情怀,这是其他的网络游戏不具备的。有很多游戏最后无法运营下去,最大的原因就是商业模式出了问题,导致客户的大量丢失,大多数游戏的商业模式都是不可持续发展的,若干年后必将倒台。

      至于同类软件的竞争,可以说没有一款游戏,能与它进行竞争,国内有两款游戏玩法类似《英雄联盟》,一款叫,《梦三国》,一款叫《DOTA》,我虽然没玩过,但是我知道这两款游戏是开发较早,开发的公司实力不够,游戏画面不够精良,在早年推广力度不够,难以与后来者竞争,这两款游戏的人群仅仅是一些老玩家,很少有新玩家坚持玩下去。

      电脑游戏主要都是通过网络下载到手中的,随着个人电脑的普及,出现在我们生活中的,游戏这个东西有好也有坏,我玩游戏的时候经常能看到,适度游戏健脑,沉迷游戏伤身,的提示。游戏可以带给我们快乐,让我们放松,也会占用我们大量的时间,我玩游戏其实也有一些体会,一些心得,我认为还挺好。举个例子比如《英雄联盟》,我在玩这个游戏的时候发现,这款游戏是可以利用军事上的一些知识的,比如说明修栈道暗度陈仓,这和游戏中的“四一分推”基本是一个意思。还有就是与人如何进行有效的沟通,有很多人在网络上都有语言暴力倾向,有爱骂人的,有瞎指挥的,有意志消沉的。我现在已经修炼的很少骂人了,(我一般是不主动骂人的)。我有的时候在游戏中充当的是指挥者的角色,这一点是在前不久的一次对战中注意到的,当时随着游戏的进行我们越来越难打,我通过观察发现了我们不如敌人的地方,如果继续采用这个战术必将失败。我便指挥其中一名队友,当然有些人是不听指挥的,会很反感。这就得说主要有两个方面了,第一点在游戏中打得好,大家都看着呢,第二点我简单的阐述了,敌我形式,实力的分析让人信服。所以玩游戏的利弊关系主要在于个人善不善于思考,对时间的把控,我后者做的不好。

      随着技术的发展,现如今的游戏可能会被淘汰,我们看看windous95操作系统中的扫雷游戏,还有人玩么。很多老游戏已经不被当今操作系统支持,比如当年的《红色警戒》win8及以上的系统玩此游戏会出现一些兼容问题。像网络游戏,玩家在修炼满级之后往往会丧失目标,失去对游戏的兴趣,因为升级的过程是最快乐的,也是我们人努力的过程,随着满级玩家的增多,开发商就要提高等级上限,但这不是解决此类问题的好方法。现如今VR强势崛起,慢慢的在生活中普及,我发现,无论是游戏还是生活中的其他事物的发展,都越来越强调,人的体验。最近有一款手游风靡全球《精灵宝可梦Go》,它采用的是AR增强现实技术,把虚拟的地点与现实的地点有机结合起来,也是个很不错的创意。

      一个游戏的玩法的设计,很重要。我在接触一些游戏的时候是眼前一亮的感觉,就是没想到还有这样的游戏。这里罗列一下,我感觉比较新奇的创意游戏,1.俄罗斯方块 2.魂斗罗 3.坦克大战 4.红色警戒 5.帝国时代 6.水果忍者 7.愤怒的小鸟 8.植物大战僵尸。大部分都是小游戏,这仅仅是我当初接触过的比较新奇的,并不代表全部。他们都依托当时的技术条件而产生,都是有开创性的。

 

 二  工具类软件

      我对工具类软件是这样理解的:任何对我们有帮助作用的软件,比如WinRar它是我们压缩文件的工具,浏览器是我们上网的工具,暴风影音是我们看视频的工具,等等。上文我分析了PC端游戏,这里我介绍,移动端工具软件《支付宝》。

      《支付宝》是2004年建立,2008年在移动手机端开放。直到2013年随着智能手机的普及,支付宝用户突破一个亿,发展迅速。

      我第一次使用这类软件是大一初,决定我使用它有这么几个条件:1.互联网购物兴起。2.我拥有了自己的银行卡。3.淘宝网是我国最大的网购平台,支付宝对应淘宝。4.移动支付的快捷方便。

      这类软件的用户在第一次登录时,都有新手引导,所以混容易就学会使用,它包含的很多功能实际上是对我用不上的,所以把常用的学会就可以了。软件这个东西最怕的就是漏洞被利用,而安全性便是最大的问题,我在使用前对其安全性也进行了评估,由于支付宝本身的问题带来的隐患是极少的,大部分都是人为的诈骗,安全意识低导致的,我放在银行卡里的钱也不多,所以风险很低,可以使用。

      支付宝的赚钱模式:支付宝本身的赚钱手段就是推送商家信息赚个平台手续费,但我认为靠这点收入不足以填补支付宝的维护费用,支付宝是赔钱的,它主要靠淘宝网天猫商城的收入来弥补。因为支付宝是网络购物的副产品,并不是直接赚钱。

      说到竞争,就不得不提微信支付,这是支付宝最大的竞争对手,很强势。支付宝占据我国移动支付人数的80%,微信占剩下的中的80%。马云干的早所以占据了市场,马化腾因为控制腾讯QQ微信这两个交流平台,转化用户的能力很强,网民很少没有QQ的。我们可以看看去年和前年春晚的红包大战,微信支付宝都从春晚抢起,拿下春晚的是支付宝。马云和马化腾斥巨资,来发红包为的是抢夺移动支付权,赚钱的事日后再说,可以说客户很重要,用了谁的支付端就成了谁的客户。两年的春晚下来我国总体增加的用户有不少,可以这么说,红包大战没有输家,微信支付宝得到了客户,客户们享受到了移动支付的便捷。微信是最大的赢家。其实这是一种游戏化互联网思维,微信摇一摇,就像玩游戏一样把人就赚来了。我们也应该培养自己的游戏化思维,所以贪玩也不见得是件坏事。去年滴滴快的两个打车软件很火,各种补贴打车不花钱,背后的道理和红包大战一样,两位大马在利用其它的行业拓展用户。

      我国现在有超过四亿的智能机用户,使用移动平台支付的有不到2个亿,所以还有很大的发展空间,在未来20年,还会大行其道。

 

三   系统类软件

      我对系统类软件不是很了解,在这里先科普一下:系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。我就说说android操作系统,我对此类软件了解相对前两种不多,可能比较片面。

      这类软件最早的使用时美国苹果公司的ios系统,Android虽然开发比ios早,但是没有最早在手机上使用。Android是开放系统谁都可以修改,好处是用户范围扩大,坏处是安全性受到诟病。ios正相反,只有苹果手机使用。

      我第一次使用是时2013年,当时使用的是小米手机MIUI系统,此系统基于Android改进而来。原因很简单苹果手机价格高,安卓更加亲民。

      这个系统的使用是有说明书的,但是我们都不会去看,拿在手里,试一试就都会用了,所以是操作简便。另外这两个系统功能强大,能够控制很多传感器,比如我最喜欢的重力传感器,三轴陀螺仪,等。

      这两款系统的盈利模式存在差异。Android系统的目标客户是各大手机厂商,通过赚取版权费盈利。ios系统自产自用,靠销售苹果手机,和平台软件,盈利。我们知道苹果手机国外买便宜,国内要贵非常多,我认为最大的原因是我国盗版猖獗,苹果赚不到卖软件的钱。他们之间的竞争也是各大手机厂商的竞争,主要取决于手机的质量性能,系统都很成熟各有风骚。

      目前这类软件面临发展瓶颈,很难有大的创新,除非硬件实现突破。如果未来通讯方式发生变化,他们这些软件可能就面临跟不上时代,转型难的问题。20年内发生变革的可能性不大。

 

以下是对2,3,5,9题的回答


2.软件主要通过网络下载得到,也有很少一部分稀有资源通过拷贝。

3.对于BUG这类问题,无论是什么类的软件软件公司都是采用,开发后大量试验,上市后用户反馈,及时更新,有些软件开发商会对发现Bug的个人进行奖励。对于一些较大的软件,比如《英雄联盟》采用更新包的形式,因为是采用模块化设计思想,不必对所有内容进行修改。

5.软件的特殊现象我理解不出来,但我知道软件是基于硬件的,在底层语言里软件必须按照硬件的协议进行编码。软件不好用可以有很多替代品,硬件就得花钱购买

9.上述的例子软件我是一直在用的,类似功能的也都用过,最终选择的是最适合自己的。

 

本文原创,抄袭必究。

以上是关于对三类软件(游戏,系统,工具)的分析与心得(软件工程第一次作业)的主要内容,如果未能解决你的问题,请参考以下文章

第一次制作中秋博饼小游戏的心得与吐槽(软件工程)

软件工程概论学习心得

《软件工程》课程心得体会3

软工第一次作业

软件工程心得3

软件测试工具都有哪些?