KISS
Keep it simple , stupid .
stupid 不是愚蠢的愚,而是大智若愚的愚。有时候,我们写程序做设计就是不够智慧,就只有点聪明。觉得自己可以把复杂的问题用巧妙的方法解决。这个巧妙的方法,保正了效率,节约的内存。真可谓聪明。
但聪明不是智慧,真正的智慧是看到将来。在不断的演化中它们还能不能保持这个巧妙。如果不那么巧妙,我们到底会损失些什么,我们真正需要什么,而失去的那些换来的到底是什么。
simple 也不是为了避免麻烦。保持 simple 比解决麻烦要麻烦的多。
最近老有人跟我说啥 2.5D 3D 什么的,有点反感这个词。纯属不懂瞎参合。当然我也知道名词就是用来区分不同事物的,不能强求。
人就是奇怪,明明不相信数学可以解释这个世界,偏偏又喜欢拿数值去套所有的概念。一切都是一维数轴上的点。不是多一点,就是少一点。
我决定改天也造个新词儿出来。
嗯,我们不做 3d 游戏,多俗。2.5D ? 太土了。我们是 2.71828 D 。哦,记不住没关系,反正也没做完,暂时称为 2.7D 吧。
Comments
说到底代码还是各司其责的好。。功能单一,简练,好处多多,方面写测试,也方便复用,也方便去bug。。。简单得东西自己看着舒服,同一个项目的程序员更是会感谢那些简洁代码得作者。。kiss---非非主流 = =#
Posted by: dophi | (26) August 7, 2008 02:32 AM
说到底代码还是各司其责的好。。功能单一,简练,好处多多,方面写测试,也方便复用,也方便去bug。。。简单得东西自己看着舒服,同一个项目的程序员更是会感谢那些简洁代码得作者。。kiss---非非主流 = =#
Posted by: dophi | (25) August 7, 2008 02:31 AM
设计不简洁就无法持久,不灵活,不能适应变化.
Posted by: zb | (24) August 5, 2008 11:16 AM
wow玩家还是很多的啊,而且能持久下来的不少,当然不限于在国服
只是9c的态度很差
服务器性能不像样
在wow中宣传其它垃圾游戏(而且是在因为服务器宕机后)
帐号安全问题不少
Posted by: netwjx | (23) August 2, 2008 06:43 PM
KISS是缩写。
Posted by: jinfengyiye | (22) July 26, 2008 10:36 AM
是比较好笑,不过也有点道理啊
Posted by: 神墓 | (21) July 25, 2008 09:41 PM
我想请教云风师兄一个问题~。
想问,如何修改文件的摘要信息?
比如说标题,作者,备注等等。
是不是有什么系统的API函数可供调用的呢?
谢谢指导~!
Posted by: sboy | (20) July 25, 2008 12:37 PM
这个话题比较无趣,最近的地下城与勇士,2D的,冲关,街机得厉害,却是个网游,不过它挺好玩,不是吗?
Posted by: Leon
| (19)
July 22, 2008 10:10 PM
Why KISS?
似乎文不对题阿
Posted by: whycrying | (18) July 22, 2008 09:38 PM
又是什么使云风有感而发了
Posted by: Anonymous | (17) July 22, 2008 08:18 PM
有的时候追求一步到位还不如多次迭代。
Posted by: Hiper | (16) July 22, 2008 05:39 PM
愿意一起写编译器吗?我正在设计一个编译器,乐意聊聊不,QQ:160404973
Posted by: Pyin | (15) July 22, 2008 05:04 PM
2d 3d只是对游戏的不同表现.
像一些策略战棋游戏,3d只会让玩家操控难度增大.却可玩性没有半点增加,还不如2D,用3D画蛇添足.
游戏只要好玩,就足够了.也不一定要全都往3D上面挤.要是3D一定比2D好的话,自己开发个3D的俄罗斯方块玩玩看看...
Posted by: saine
| (14)
July 22, 2008 09:45 AM
2D 3D还是要看是否游戏的内容相合,
举个例子,KONAMI的恶魔城系列公认的是2D版本比全3D的好,因为2D表现的那种美术风格,3D始终表达不到,系列最高还是夜下。
另外,口袋妖怪系列也是2D,机器人大战到了xbox ,ps3时代也是2D,还有GGXX等格斗游戏,即使现在马上出的街霸4,也是以3D渲染2D方式游戏的。因为这些游戏已经形成了特定的规则,如果改作全3D,那对系列势必是非常大的打击。
当然,像FPS这种先天就应该拿全3D做的游戏除外。
Posted by: xtypebee | (13) July 22, 2008 09:25 AM
太油麦了点。。。
Posted by: nothanks | (12) July 22, 2008 08:58 AM
囧一下各位大大的回帖……
要保持kiss,也就意味着需要分辨出问题的核心与本质。有时要分清需求的核心与本质,有时要搞清楚要重构的代码的问题的核心与本质。核心保持为减一分则瘦的状态,多一份则肥的东西放在相对容易改变的外层。
Posted by: sjinny | (11) July 22, 2008 08:54 AM
云风也喜欢玩桌游啊?是在广州吗?是的话,周末一起去
Posted by: 司马崖余 | (10) July 22, 2008 08:53 AM
同意,抓得住玩家的就是好游戏,像大话西游这样没什么技术含量的游戏这么成功就可以证明,简单,轻松的气氛,不刻意模仿谁。
大话西游到底有多简单,装备不用考虑外观,不用同步到周围玩家,物品属性单一,刚开始BUFF都没有,技能就三类,没有所谓主线任务,杀怪还是杀怪,到后期才有所谓做天鬼王任务,修罗任务等,最多的任务就是活动了,调足了玩家口味,实现起来相对3D游戏来说都很容易,它却成功了。
一些活动都是只要改改外观,物品奖励就实现了的东东。一转二转三转也就只要改改数据。
说实话,它却很好玩,说不定做游戏也要坚持KISS,魔兽世界这样的游戏,用户群远远不是中国大众玩家,它太复杂了,适合那种高层次的,精力很多,不是为了放松放松下的玩家,真正的玩家都被史玉柱这样的鬼灵精怪抓走了。
Posted by: asiantao | (9) July 22, 2008 01:41 AM
不管几D,好游戏design最重要,主要是可玩性
Posted by: skillzero | (8) July 22, 2008 12:33 AM
ED, 笑翻了。哈哈。
Posted by: Felix Wong
| (7)
July 22, 2008 12:16 AM
自然常数,很好记。
Posted by: kai | (6) July 22, 2008 12:04 AM
D太小了,老大至少做F的吧,或者可调的……
Posted by: Googol | (5) July 21, 2008 11:42 PM
一般数字较大的比较领先,36D不错。
Posted by: Hiper | (4) July 21, 2008 11:06 PM
以于一个玩家的立场,我觉得所谓2.5D,都是2D公司没有掌握3D技术,先做出来的一个过渡产品(以为下一个真正的3D作品练手)
不知是否正确?
Posted by: simple | (3) July 21, 2008 11:04 PM
我觉得3D是必然趋势。前些年,有人就叫道,3D表现不出RPG游戏的乐趣,现在看看这不过是一些遗老的聒噪。瞧瞧《仙剑奇侠传》的发展就知道了。
Posted by: yue169 | (2) July 21, 2008 11:00 PM
倒不如叫个eD,cool~
Posted by: adon | (1) July 21, 2008 10:47 PM