为什么很多游戏公司都用lua, 有什么渊源?

有何渊源?

同问,顶上

因为lua学起来简单啊,还能热更新啊。。

快,很快

  1. 因为国内很多游戏公司,在端游时代就开始用的lua
  2. cocos2d-x早期的几个标杆游戏,《我叫MT Online》《刀塔传奇》都是lua的,所以大家也就都跟风用lua了。
  3. Lua确实比C++和JS好学很多,新人经过不到一个月的培训即可上手进入实际项目

你好,王大大,我是一名做web的 js技术栈程序员,即将入职一家游戏公司,他们说招我过来写游戏前端 用的cocos ,我应该如何学习呢,请指点迷津。

当然是这个了 creator开源游戏、插件、教程、视频汇总.

谢谢了,请问一下 我零基础游戏开发,从接触到入门 一般需要多久呢。 之前做过2年的web方面开发。

快一个星期,慢一个月

嗯嗯 我刚把 官网教程 那个 碰星星的 小游戏 给慢慢搞起来了 我现在直接学 cocos creator 这套 那个 cocos2dx-js 不用看 是吧。。。

ccc可以说是cocos-js的编辑器

是的,如果你是JS程序员,并且公司同意了用js编程而不是用lua,那么就直接从Cocos Creator开始,不用去管老的cocos2d-js了。

用JS而非Lua,主要优势是有更多新的商业机会可以利用,典型如微信的社交传播(很多地方棋牌用这招),微信也要开官方的H5游戏,Facebook Instant Games,上周360也跑来跟我说他们要开H5游戏专区。这些新的机会,你用Lua开发就达不到了。

360要进h5,这貌似是个好消息啊!

的确是好消息。
不过说实话,我更看好“带社交关系的平台推H5游戏”。
不带社交属性的,比如360和百度,就没法利用起来H5游戏的病毒式传播这一大优点了。

哲老大,QQ空间已经给我推荐h5游戏了

谢谢,哲大大的回复,也就是说 H5游戏爆发 使用Cocos Creator 将大有可为 是吧。:joy:

有平台就能推另类社交:
例如通过sdk数据,展示每个游戏实时在线玩家数量,制造噱头。
或者,反正是网页,每个游戏详情里可以上传玩家录制的视频(非官方),这样极大增加视频主播在此上传,主播和玩家就会无限分享传播(视频审核权力让给开发者)。
360只要拿出当年推广手机助手1/2的推广力度,这个市场可能就是另一番格局。

其实用记事本也行,只是看上去没什么技术含量,这样会贬低游戏的价值,人啊都是喜欢装,这是老祖宗留下的属性,继承了几万年了

因为魔兽世界用它。