« 暴击英雄上架了 | 返回首页 | skynet 服务的沙盒保护 »

有创意必须实现出来才有意义

这两天在一个游戏设计论坛潜水,读了很多帖子,感觉挺有收获的。

尤其是有一贴,楼主贴了一长篇他的 idea ,应当是想了很久的,算是比较完整,只差动手了。按他的说法,想先在论坛上收集一些反馈。这个论坛聚集了许多核心玩家,和相当数量的游戏开发者,按道理说,他找对地方了。

可是,在下面的回帖中,某人对此作了严厉的批评。

回帖说,你不给出个可玩的程序,根本没可能给反馈,尤其是帖了这么一大版文字,更不可能。

创意往往很有趣,每个创意说出来都能吸引人心。但就算你先写下几百篇文档,把玩法描述的一清二楚,不通过试玩,还是不可能知道它是否行的通、是不是真的有意思。

在桌面游戏设计圈里,有条基本设计准则就是,不去试玩而去写游戏机制就是在浪费时间。从一开始就应该试玩,设计过程中要不停的试玩。

所以,在论坛上可以根据非常具体的问题收集意见,但一大版文字描述整个游戏的创意却没有意义。在创意阶段收集到的意见也不会有真正的价值。每个人都是根据文字做出自己的想象,这和把东西实现出来后的结构截然不同。


我最近两年脑子里冒出了无数想法,没有一次真的完整实现出来,非常惭愧。最近在学 html5 + javascript ,想做点原型。采用 html5 开发是方便传播,可以快速给身边的同学试玩。

如果你对我说的论坛有兴趣,[这里是我提到的帖子

btw, 其实这个同学的 idea 我还是很喜欢的。

另外,javascript 真是门恶心的语言。

Comments

虽然不精通,不过js,as,python类动态语言有种情有独钟的感觉。

那么好的想法,稍加实践平衡下就会很美了。

BTW:
“JavaScript真是门恶心的语言”,就像我是北方人,到了南方,遇见潮湿的天气,我会说“南方的天气真是潮湿难受啊“,其实不阻碍南方天气养人啊,呵呵

我觉得js是最优雅最完美的语言,比lua好得多。

javascript是非常恶心,云风兄可以尝试下使用typescript,编译以后就是javascript,相信你会放弃直接使用JS

做游戏原型的话我觉得Flash + AS3是更好的选择。

js恶心,主要在于四不像。
对象链还不算恶心,
最恶心的,就是lambda.
C系的,最好不要玩lambda
这是两个不同的脑洞系统。
理解困难。

试一试编一个lua vm在js中跑,可以在浏览器中写Lua,

这里有lua 5.2的

https://github.com/kripken/lua.vm.js

"为什么你觉得JS恶心,但是认为lua优秀呢?这两种语言在编写的时候有什么本质不同吗?"

这两语言是没本质区别,lua问题略少一点

phaser不咋样,模块化不咋滴,移动端表现有点肉,期待一个高级模块化的引擎

http://www.phaser.io 这个js游戏引擎怎么样?

为什么你觉得JS恶心,但是认为lua优秀呢?这两种语言在编写的时候有什么本质不同吗?

哈哈,我也在业余搞h5游戏。。。

3D h5游戏《怒海守礁人》,大家随便玩玩。。。

网址:http://dj.year1949.com

哼哼哼,作为一个web前端。。。表示webGL才恶心。。。看那些demo,整个心都碎了。。

Cocos Creator 快出原型可以有!233

我觉得javascript还好吧,现在都讲究用es6了,只是觉得javascript写的游戏引擎不咋的,以后webassembly应该是种不错的游戏分发方式,如果web assembly能成行,那么以后并非要用javascript来开发h5的游戏。

很喜欢你的blog风格啊,最近在写自己的个人博客,可是怎样设计真是挠破头。看了你的博客发现,如此简单,就很好了。

严重同意大神最后一句话,哈哈。

做游戏必须快速出原型试玩儿,不然都是瞎想。

我也觉得 html5 + javascript 做游戏原型放到页面上提供试玩是一个不错的收集反馈的机制。

或许云风大神可以试试 Cocos Creator? http://www.cocos.com/download/creator/ 是一个不错的开发 html5 游戏的神器。也是采用 javascript 作为脚本语言,并且可以边开发边在手机网页浏览器中试玩。

Post a comment

非这个主题相关的留言请到:留言本