有创意必须实现出来才有意义
这两天在一个游戏设计论坛潜水,读了很多帖子,感觉挺有收获的。
尤其是有一贴,楼主贴了一长篇他的 idea ,应当是想了很久的,算是比较完整,只差动手了。按他的说法,想先在论坛上收集一些反馈。这个论坛聚集了许多核心玩家,和相当数量的游戏开发者,按道理说,他找对地方了。
可是,在下面的回帖中,某人对此作了严厉的批评。
回帖说,你不给出个可玩的程序,根本没可能给反馈,尤其是帖了这么一大版文字,更不可能。
创意往往很有趣,每个创意说出来都能吸引人心。但就算你先写下几百篇文档,把玩法描述的一清二楚,不通过试玩,还是不可能知道它是否行的通、是不是真的有意思。
在桌面游戏设计圈里,有条基本设计准则就是,不去试玩而去写游戏机制就是在浪费时间。从一开始就应该试玩,设计过程中要不停的试玩。
所以,在论坛上可以根据非常具体的问题收集意见,但一大版文字描述整个游戏的创意却没有意义。在创意阶段收集到的意见也不会有真正的价值。每个人都是根据文字做出自己的想象,这和把东西实现出来后的结构截然不同。
我最近两年脑子里冒出了无数想法,没有一次真的完整实现出来,非常惭愧。最近在学 html5 + javascript ,想做点原型。采用 html5 开发是方便传播,可以快速给身边的同学试玩。
如果你对我说的论坛有兴趣,[这里是我提到的帖子。
btw, 其实这个同学的 idea 我还是很喜欢的。
另外,javascript 真是门恶心的语言。
Comments
虽然不精通,不过js,as,python类动态语言有种情有独钟的感觉。
Posted by: rgbtime | (18) June 20, 2016 07:30 PM
那么好的想法,稍加实践平衡下就会很美了。
BTW:
“JavaScript真是门恶心的语言”,就像我是北方人,到了南方,遇见潮湿的天气,我会说“南方的天气真是潮湿难受啊“,其实不阻碍南方天气养人啊,呵呵
Posted by: Joshua | (17) June 11, 2016 10:33 AM
我觉得js是最优雅最完美的语言,比lua好得多。
Posted by: gitjoke.com | (16) June 4, 2016 06:33 PM
javascript是非常恶心,云风兄可以尝试下使用typescript,编译以后就是javascript,相信你会放弃直接使用JS
Posted by: 蓝旋风 | (15) May 19, 2016 06:19 PM
做游戏原型的话我觉得Flash + AS3是更好的选择。
Posted by: ephay | (14) May 19, 2016 06:55 AM
js恶心,主要在于四不像。
对象链还不算恶心,
最恶心的,就是lambda.
C系的,最好不要玩lambda
这是两个不同的脑洞系统。
理解困难。
Posted by: 某人 | (13) May 11, 2016 09:09 PM
试一试编一个lua vm在js中跑,可以在浏览器中写Lua,
这里有lua 5.2的
https://github.com/kripken/lua.vm.js
Posted by: DavidFeng | (12) May 10, 2016 10:27 AM
"为什么你觉得JS恶心,但是认为lua优秀呢?这两种语言在编写的时候有什么本质不同吗?"
这两语言是没本质区别,lua问题略少一点
Posted by: lichking | (11) May 8, 2016 01:35 PM
phaser不咋样,模块化不咋滴,移动端表现有点肉,期待一个高级模块化的引擎
Posted by: heibor | (10) May 6, 2016 07:03 PM
http://www.phaser.io 这个js游戏引擎怎么样?
Posted by: charles | (9) May 6, 2016 02:27 PM
为什么你觉得JS恶心,但是认为lua优秀呢?这两种语言在编写的时候有什么本质不同吗?
Posted by: rcx92 | (8) May 4, 2016 02:00 PM
哈哈,我也在业余搞h5游戏。。。
3D h5游戏《怒海守礁人》,大家随便玩玩。。。
网址:http://dj.year1949.com
Posted by: davy chen | (7) May 4, 2016 10:26 AM
哼哼哼,作为一个web前端。。。表示webGL才恶心。。。看那些demo,整个心都碎了。。
Posted by: 小无路 | (6) May 3, 2016 12:57 PM
Cocos Creator 快出原型可以有!233
Posted by: elixir | (5) May 3, 2016 11:51 AM
我觉得javascript还好吧,现在都讲究用es6了,只是觉得javascript写的游戏引擎不咋的,以后webassembly应该是种不错的游戏分发方式,如果web assembly能成行,那么以后并非要用javascript来开发h5的游戏。
Posted by: heibor | (4) May 1, 2016 06:28 PM
很喜欢你的blog风格啊,最近在写自己的个人博客,可是怎样设计真是挠破头。看了你的博客发现,如此简单,就很好了。
Posted by: happyxiaotang | (3) April 30, 2016 11:50 PM
严重同意大神最后一句话,哈哈。
做游戏必须快速出原型试玩儿,不然都是瞎想。
Posted by: 我是妖怪 | (2) April 30, 2016 08:11 PM
我也觉得 html5 + javascript 做游戏原型放到页面上提供试玩是一个不错的收集反馈的机制。
或许云风大神可以试试 Cocos Creator? http://www.cocos.com/download/creator/ 是一个不错的开发 html5 游戏的神器。也是采用 javascript 作为脚本语言,并且可以边开发边在手机网页浏览器中试玩。
Posted by: Johnny Wu | (1) April 30, 2016 06:26 PM