I love this game
RTS(星际魔兽为代表)真的是非常和我的胃口,一方面它非常的有意思,酣畅淋漓的战斗,战略的思考,宇宙级的世界观,都很让我着迷;一方面它隐藏了很多思考,是浓缩抽象的战争,20分钟一场,却相当程度上“五脏俱全”,对比2年才能有一个迭代的项目来看,这里所带来的思考总结和经验要快速的多。
加上交叉知识,很容易让很多道理浮出来。
一个让人异常喜欢,又能教你很多东西的事情,足够让你说“i love this game”了。

知道和悟到
知道一件事情是指我们理性上觉得是对的;
悟到则是潜意识中也觉得是对的;
由于潜意识的主观性,理性觉得是对的,到达潜意识并不一定是对的。
最典型的就是,打球以及lol这种游戏的时候,你知道和队友合作是对的,但是潜意识不这么认为,潜意识要自己出风头,你还是会不合时宜的去自己投篮,自己抢人头。。。
人脑是一个大规模的分布式系统,而且每一个系统都有自己的想法,看起来是一个人,其实脑袋里是一教室的人。
所谓悟到,就是在潜意识里也认为这是对的了。
而且很遗憾,潜意识往往是不听我们的话的, 你只能邀请,不能强求。
一个你知道的道理,到你潜意识从不认同到认同,需要强大的说服力,而说服力最强的,无外乎是实际的行动和其结果。
所有游戏就提供了这样完美的“悟到”的机会,一个个虚拟战中潜意识会不停的得到教训,最终才能真正这些认同。
这,就是游戏最妙的地方了。

这里就谈一些这样的点。

能力和韧性
经由一个个版本的迭代,尤其是星际1-》魔兽3-》星际2,有很多选手经历了转型和沉浮。
这里很多时候我们可以看到这样的一些现象:

  • 能力在开拓新事物的时候,最牛逼,在新版本开始的时候,一些大家觉得比较聪明的选手会最先露头
  • 一旦进入成熟期,战略体系的变化开始变得慢,那么韧性强(勤奋,遇到困难也不怂),善于学习的选手开始占据优势
  • 冠军级选手兼具能力和韧性(包括勤奋),在这个层面谈韧性重要还是能力重要,其实都落了下乘

开发也是一样。
正如卡斯帕罗夫所说,国际象棋中有智力超群的冠军也有努力超群的冠军(现在我们也说特别擅长努力的人也是一种天才)。

倾尽全力的你,还可以好的多
从理性上来说,我们使用复盘迭代的模型来保持进步,可以更好,这很明显。
但是对于这点的“开悟”,我个人还是在一盘盘游戏中获得的,主要还是一个项目做下来,时间太长,噪音太多,评价也难以客观。

尤其在面对倾尽全力之后的失败,不免会陷入对于能力的怀疑之中,有时候是对自己,有时候是对别人,虽然我们理性上都知道有“学习型人格”,有“复盘迭代会更好”等等,但是源自多年生活经验,我们内心深处(潜意识)却很难对此保持真正的客观。

而在一盘盘游戏中,更能认清道理,更能说服潜意识。

事实是在一盘盘游戏中,竭尽全力的想在每一场战斗中取得胜利,但是回看replay的时候,你还是会发现你可以提高的太多了,然后下一盘如果你注意之前的总结,就确实可以打得更好,排名更高。

而很明显,我们所谓的“倾尽全力”可以分成两个维度,一个是当下的这盘,一个是更大维度的长时间的n盘,单盘看能力看好胜,大时间维度上就需要我们用思考复盘模型来进步,用韧性保持持续的进步,然后加上时间才是真正的高度。

这个道理知道并不难,而能够深刻认同,就是要多盘厮杀了。

no surprise
玩了这么多年的游戏,看了这么多年的游戏和战报,做了这么多年的项目,现在的感觉就是这个级别的事情,并不是rocket science, no surprise.
各种战术体系,牛逼操作,在职业选手用出来之后,很快一步步就流行开来,但冠军就还是冠军,关键不在于你的东西是否被别人知道,这里在我看来有两层意思:

  • 行业技术(游戏开发技术,rts的技战术)的发展就是有其自己的规律,是一个有规律也不复杂的东西,no surprise
  • 学海无涯,永无止境,如同僧人修炼一般,每天砍材担水一样的,保持一个精进就好

进一步来说

  • 按照一定的模式去学习积累实践就好,所有的新的东西,新的挑战,都是一个可以学习的东西,可以解决的问题,仅此而已
  • 没有必要给自己套上一些限制,比如说只能做程序的某一个模块,只能图形,只能gameplay等等,实际上这些也没有什么难以跨越的东西,对一个人来说,在多个领域中有很深的积累也不是不可能,这不是rocket science
  • 新旧交替,行业发展是很自然的,其核心在你前进的速度和持续

从RTS游戏看游戏开发-2相关推荐

  1. 从翻硬币游戏看敏捷开发

    摘要: 敏捷开发还能这么玩? 本文分享自华为云社区<从翻硬币游戏看敏捷开发>,作者:敏捷的小智. 为了推广敏捷开发的理念,很多敏捷教练都会带领团队做一些敏捷小游戏,今天咱们就来聊聊&quo ...

  2. 【CSON原创】HTML5游戏框架cnGameJS开发实录(外部输入模块篇)

    返回目录 1.为什么我们需要外部输入模块? 在游戏中我们常常用到类似这样的操作:鼠标点击某位置,玩家对象移动到该位置,或者按鼠标方向键,玩家向不同方向移动,等等.这些操作无一不用与外部输入设备打交道. ...

  3. 【CSON原创】HTML5游戏框架cnGameJS开发实录(精灵对象篇)

    返回目录 1.什么是精灵对象(sprite)? 所谓的精灵对象,就是游戏中的一个具有行为的元素,以超级玛丽为例,玛丽,敌人都算是一个精灵对象.在cnGameJS框架中,精灵对象如下几个特点: 1.添加 ...

  4. 如何自学游戏引擎的开发?

    PS:题猪分得清游戏和游戏引擎的区别,所以各位答主不需要劳神解释两者的区别关系什么的了 PS:这里的游戏引擎暂时指图形模块,其他的声音,物理,网络,UI等等模块暂时不考虑 题猪一直自学编程,有c++. ...

  5. 百万在线:大型游戏服务端开发

    进入手游时代,服务端技术也在向前演进.现代游戏服务端既要承载数以万计的在线玩家,又要适应快速变化的市场需求,因此,如何设计合适的架构就成了重中之重.服务端技术并不简单,作为服务端新人,全面掌握服务端技 ...

  6. 网易游戏移动端开发暑期实习提前批总结

    网易游戏移动端开发暑期实习生提前批总结 0.关于个人 广东某一本大三学生,日常咸鱼,没做啥项目,想找个暑期实习的机会锻炼一下自己,为以后秋招谋谋出路,听了网易游戏在学校的宣讲后,报了移动端开发的提前批 ...

  7. 手机游戏制作(开发流程)

    开发流程 1.产品选择和周期控制 手机游戏的开发周期尤其是JAVA,BREW游戏的开发周期比较短,游戏的开发周期的长短对于整个公司的开发团队和相关的管理层是有很大影响的.一般JAVA,BREW游戏的开 ...

  8. 游戏机器人的开发工具及开发步骤

    由于手头的一个网游项目正在启动,所以,这一篇文章与上一次的文章之间相隔了很长的时间,特向读者道歉,让大家久等了. 这个系列文章,是没有事先打草稿的,纯属信手写来,所以,其中的条理性可能不太好,我会在以 ...

  9. 关于大学,关于游戏和游戏开发

    从没想过时间会过的这么快,甚至都已经不记得在这个学校过了多少个赖床叫室友帮忙点到的早晨,过了多少低头玩手机假上课的上午,过了多少阳光正好悠闲无所事事的下午,过了多少为游戏拼杀的夜,为赶作业为未来发愁的 ...

  10. 游戏引擎除了开发游戏还能做什么?

    近几年,国内游戏市场有了爆发性的增长,随着电竞手游层出不穷.职业玩家不断壮大,游戏开发和 "Unity&虚幻引擎"成为很多人茶余饭后讨论的话题,越来越多年轻人想要学会这项技 ...

最新文章

  1. 2017-2-19 C#基础 基本数据类型的转换,转义字符,常量
  2. premiere pr 视频截图
  3. TF-IDF(term frequency–inverse document frequency)
  4. 【网络安全】Penelope:一款功能强大的Shell处理工具
  5. python 扯线木偶_Python计算器求助~求大神指导~QAQ急!
  6. kvm cobbler无人值守批量安装操作系统
  7. 树莓派控制温湿度传感器DHT11
  8. 高级灰rgb数值_插画的高级感,从何而来?
  9. vue 数组中嵌套的对象添加新属性--页面更新
  10. Ubuntu 上搭建 TFTP 服务器
  11. 基于ffmpeg+SDL的加密视频播放器的开发(一)
  12. 学生信息管理系统(php MySql),基于PHP学生信息管理系统设计系统设计(MySQL)(含录像)...
  13. asp.net pdf如何转换成tif_如何将pdf转换成word?它可以解决大多数文档转换问题
  14. C++中四种内存分配方式
  15. 微信 vue html缓存,解决微信浏览器缓存站点入口文件(IIS部署Vue项目)_唇印_前端开发者...
  16. IBDP1 经济好学吗?学习建议分享
  17. 当前没有源代码管理提供程序进行注册
  18. 计算机硬盘盒,避免踩坑,如何挑选适合自己电脑的硬盘盒?
  19. tars-源码分析-服务端
  20. 拯救者Y9000K2021H在ubuntu18.04安装显卡驱动

热门文章

  1. html下雨代码,(自己看)HTML5 Canvas下雨动画DEMO演示(示例代码)
  2. 学习笔记:人工势场法
  3. 漫射光层析成像的正问题理论模型(一)——蒙特卡洛模型概述
  4. 思特威电子通过注册:拟募资28亿 小米红杉联想是股东
  5. 外螺纹对照表_美制螺纹内外径对照表unf
  6. 计算激光雷达各点的仰角并分析其线数——根据lidar文档垂直角公式计算自己的激光雷达参数/以aloam为例子
  7. 帆软报表开发之基础操作
  8. log4j-XML文件配置
  9. 对DS证据理论的改进如yager、bayes、孙权、murphy的改进处理,及皮尔逊改进处理
  10. java远古时代-驯龙骑士破解版_驯龙骑士apk下载_驯龙骑士安卓游戏v1.12.0-游迅网...