t**r 发帖数: 3428 | 1 Cocos2d-JS is the HTML5 version of Cocos2d-x, includes Cocos2d-html5 and
Cocos2d-x JavaScript Binding (JSB). Using Cocos2d-JS, you can write games in
JavaScript and run your games on browsers that support HTML5. |
|
|
l**********n 发帖数: 8443 | 3 Cocos2d-x JavaScript Binding?这个怎么搞?run in browser就是说只依赖browser
的api了。 |
|
|
t**r 发帖数: 3428 | 5 Cocos2d-JS is an open source game engine for web games and native games. It
has a high performance, is user-friendly and supports multi-platform
development. Supported platforms include web, Android, iOS, Windows Phone 8,
Mac, Windows, etc. |
|
|
d**********6 发帖数: 4434 | 7 目标是一套代码,android+apple+html5通吃,用cocos2d开发靠不靠谱?
难度会不会太高? |
|
P**H 发帖数: 1897 | 8 没经验。但这个计划是靠谱的。cocos2d很成熟了。不过html5是JavaScript,你可能要
维护两套代码。
为什么不用unity3d? |
|
c******n 发帖数: 16666 | 9 u3d吧 cocos2d的编辑器不行 u3d的市场不错 东平西凑很快出来一套东西
u3d最近webgl 效果也很好 |
|
c******n 发帖数: 16666 | 10 unity 用C# 教学资源也多
不过缺点也不少 闭源 出奇怪问题没法整
至少在不出怪问题的时候 整体都很顺畅
unity还有个问题是 有时候他们家升级会改一堆东西 要重学。。
不过他们论坛还算活跃 随时有员工上来回答问题
unreal如果你不走blueprint路线的话
估计你们团队人手还不够 这个更适合大公司大团队
cocos2d我很早前玩了个indie game之后趁着激情试了下 经验不多 没法说 |
|
P**H 发帖数: 1897 | 11 比cocos2d肯定是要友好点。搜一下,资源,讨论都很多。
unity3d已经是游戏小作坊的工具标杆了。炉石传说就是unity3d做的。
开源闭源不是根本问题。好用就行。关键还是看license。莫名其妙的问题,任何软件
都会出现的。开源也未必就修得快。我去年给cocos2dx写了个pullrequest,想把手机
陀螺仪加进去。结果讨论了几个来回就不了了之了。至今也没加进去。 |
|
z****e 发帖数: 54598 | 12 说过多少遍了
cocos2d什么语言版本都有
不是只有js
甚至cocos2d js几乎没有人用
有这个语言版本么?
你到底懂不懂你说的这个名词啥意思啊?
cocos2d我google出来头两个语言版本
一个是cocos2d-x这个是c++版本的
另外一个是cocos2d-swfit啊
这里有个列表,cocos2d-js主要针对的是browser
http://en.wikipedia.org/wiki/Cocos2d
这个玩意上几乎没有什么像样的游戏app,最流行的页游是三国杀
是flash做的 |
|
h*******n 发帖数: 82 | 13 你这种人技术上一说不过别人就拿钱来说事,我说JAVA不适合做游戏,你就说
MINECRAFE卖了2BILLION,你怎么不说同样时代的语言,人家C++的游戏赚了多少,一个
call of duty就超过11个BILLION.
http://www.playstationlifestyle.net/2015/02/06/activision-call-
这么多年来从第一个3D游戏DOOM,到雷神,星际争霸,反恐精英,到魔兽争霸,魔兽世
界,GTA .......哪一个伟大的游戏不是用C++做的,反观这么多年来,除了MINECRAFT
,你再举出一个JAVA做的成功的游戏来。而且我用什么语言都能做MINECRAFT出来,但
是我担保你用JAVA连个10年前的魔兽世界都做不出来。 游戏领域如果C++是100000,
JAVA连0.00000001都不到。游戏最重要靠什么-显卡,你去看看nvidia,ATI之类的招不
招JAVA的人(网站管理员除外).
OK,回到asm.js, 你老是说javascript dynamic type怎么可能比的上JAVA static type
,你研究过as... 阅读全帖 |
|
|
h******b 发帖数: 6055 | 15 http://www.cocos2d-x.org/games
部落战争是十年一见的作品,真的跟他选择什么语言没有半点关系。 当初他们是先开
发了苹果版本,没想到会这么火,一年后才开发了安卓。这种游戏的成功基本上无法复
制。
但你可以看看cocos2d上面这个castle clash, 当时coc迟迟不发安卓版,他们拿
cocos2d迅速搞了这个跨平台山寨,一直都是安卓畅销榜前十。这种成功是可以复制的。
说js性能不行的真的是火星了。 cocos2d底层的引擎都是c++,一个游戏代码最多的地
方是business logic。js的火爆最终在这一块会取代Lua。
关于为何选择Cocos 2d-JS打造此款重量级手游,《仙侠道》主程陈剑给出了详细的答
案:“Cocos 2d-JS引擎使用JS作为主要开发语言,让多平台共用一份代码、快速开发
游戏成为了可能。传统的Cocos 2d-x使用C++,虽然也可以跨平台,但C++的学习成本极
高,编写和维护代码并不容易,而且容易出现内存泄露等问题。JS相对于C++来说更容
易学习和使用,脚本语言写起来也比C++要方便。” |
|
z***e 发帖数: 5393 | 16 我们打算用cocos2d(一个游戏引擎)做个游戏,但是cocos2d有ios版(object-c)和声
称可以跨平台的c++版,如果我们用C++版,那基本code base就是C++ 版了,我比较犹
豫是不是还是使用ios版本,把接口做灵活点,以后再改到c++版去,或者说一开始就用
C++版。因为现在cocos2d的各种资料还是大部分都是ios版的,虽然说C++版原理都一样
,就怕做到一半发现不好搞。
的。 |
|
z****e 发帖数: 54598 | 17 不过我没有太弄明白cocos2d-x怎么垮平台
这本身就是垮平台的对不?
我看这个引擎貌似是用python写的?
给zkss一下这个cocos2d-x怎么个垮平台法
比如在电脑上用这个东西,应该用什么语言写?比如用python写
然后port到android或者ios上去的话,是否要额外用其它语言比如obj c或者java做处理
酱紫
cocos2d- |
|
|
z****e 发帖数: 54598 | 19 soga
我刚看了下,貌似cocos2d-x还是不能完美垮平台
如果要用到底层的库的话,还是要objective c……
我倒是想看看cocos2d-android,没准可以搞个cocos2d-java出来…… |
|
h******b 发帖数: 6055 | 20 游戏对性能要求是最高的,的确有一定难度。
但cocos2d现在已经有js版本了。Unity也支持js。现在js为核心语言的跨平台框架
http://games.qq.com/a/20141209/025175.htm
当然cocos2d主要还是Lua版本最多明星作品,什么我是mt,大掌门,找你妹,刀塔传奇
都是畅销榜有名的作品。
但js已经有 全球博彩类收入第一的游戏《Big Fish Casino》,DeNA旗下单日收入破百
万的《变形金刚:崛起》,4399的年度重磅作品《西游之光》,上海游奇的拳头手游《
奔跑吧英雄》等等都是优秀的Cocos 2d-JS案例。
跨平台真心是大势所趋,最少在项目数量上会胜过原生。以前像部落战争这种游戏是原
生开发给苹果,一年以后再原生开发安卓。 现在双平台并发越来越多,cocos2d已经
是中国统治性的地位。 我觉得js取代Lua是妥妥的。 |
|
h******b 发帖数: 6055 | 21 中国是世界第一手游市场,腾讯游戏收入比ea和activision还高。
现在七成是cocos2d。你纸上谈兵,不代表我叫mt,刀塔传奇这些成功游戏不是用
cocos2d写的。 现在unity在中国已经起步了,我叫mt2就是最好例子。 醒醒吧没人自
己拿原生语言写引擎了。
世界范围cocos2d加unity拿下五成份额都算少了。除非苹果安卓有一个彻底废了,否则
未来是跨平台引擎的。 |
|
h******b 发帖数: 6055 | 22 大把cocosjs的成功游戏:
http://xw.qq.com/games/20141209025175/
全球博彩类收入第一的游戏《Big Fish Casino》,DeNA旗下单日收入破百万的《变形
金刚:崛起》,4399的年度重磅作品《西游之光》,上海游奇的拳头手游《奔跑吧英雄
》等等都是优秀的Cocos 2d-JS案例。
比什么swift靠谱多了。
下一个部落战争未必是cocos2d写的,但最后cocos2d-js会成为份额最高的cocos2d。 |
|
h******b 发帖数: 6055 | 23 跨平台日本也很火:
http://m.sfw.cn/new/446483.html
第一名《Monster Strike》——采用Cocos2d-x开发
第二名《智龙迷城》——采用自研引擎开发
第三名《LINE: Disney tsumtsum》——采用Cocos2d-x开发
第四名《勇者前线》——采用Cocos2d-x开发
第五名《LINE》——App应用
native开发绝对是out了。
注意unity是支持c#和JavaScript。
cocos2dx是支持c++, swift, lua和JavaScript。
说JavaScript是通用语言不是开玩笑的。 一个语言通吃任何开发项目。 |
|
|
|
|
|
d*******r 发帖数: 3299 | 28 看了下lz的发过的帖子,我强烈建议你从 cocos2D 这个坑转到 Unity3D.
Unity3D这一套东西做2D也很好用的, 有很多有名的2D游戏都是用Unity3D做的. 直接跨
所有平台(iphone, android, web, PC, PS3, xbox etc),用C#(based on Mono) 开发
。而且Unity3D刚刚对indie的mobile developer已经免费了。
cocos2D 和 Unity3D 我都用过,基本上是: 青铜剑 和 原子弹 的区别. |
|
d*******r 发帖数: 3299 | 29 visual studio 是好,但是对于很多纯coding的开发不是那么必须。但是我觉得设计游
戏这类东西,有个功能丰富的 visual editor 是非常有用的。
Unity3D把跨平台这些 trivial&boring&expensive 的工作都做完了,也是非常有用的。
lz可以追踪参考下哪些著名的厂家开始转到Unity3D,比如Rovio新的2D游戏
badpiggies 已经转到 Unity3D了。
还有 cocos2D 早就被 Zynga 买了, 其作者现在就为Zynga打工,所以cocos2D的开源未
来是什么样子,感觉还不是定数。
enough。 |
|
|
m******t 发帖数: 635 | 31 游戏是单独一大坨,一般另外算的。既然是游戏的话,跨平台的Unity和Cocos2D-X似乎
是首选吧,基本上一套代码,iPhone/iPad/Android Phone/Tablet加Windows/MacOS一
大票都Cover了。
zlike那个应该是Cocos2D-X,如果我没记错的话。他那个是单机塔防应该。
你那个DSL如果光是因为bigInteger的话,上Clojure/Scala没任何问题。
现在的美工很重要,不过美工也有各种风格,估计就像码工有各种语言一样,各种辛酸
故事,去年还是拟物吃香,今年就被二维化了 |
|
n***e 发帖数: 723 | 32 碰到大牛了!
请问你觉得cocos2d-html5会流行么?另外它render出来的画面和c++版是一样的么?
现在我有点想入这个,但有点怕坑。。。我想做的主要工作其实就是比较简单的html
2d animation editor(有那么点像幻灯片)。然后做出来的东西本地可以play。不知
道cocos2d-x这套东西做这种应用合适么? |
|
z***e 发帖数: 5393 | 33 cocos2d-x(触控)那帮人狂推html5,主要推跨平台这个卖点嘛,而且国内土豪多,动
不动就爱吹“我们的游戏手机/web都能跑"。。。但是我觉得搞不起来,当然这东西说
了N年了,我没资格去预见。。。总之现实情况是反正现在没流行,等流行了再说呗。
不晓得你具体想做什么,如果只是放幻灯,有个cocosplayer是动画编辑器,可以玩玩
看,直接用 cocos2d-x也可以,这个要看你具体要干嘛了,理论上做肯定可以做到,就
是看有没有必要。 |
|
z***e 发帖数: 5393 | 34 游戏一般说引擎,不说框架。
目前国内流行的就是u3d和cocos2d-x,国外u3d/cocos2d-iphone和其他一堆杂七杂八的
引擎。 |
|
h******b 发帖数: 6055 | 35 coc是几年前开发的了,他苹果版本出来的时候没想到那么火,安卓版本拖了足足一年
。 如果今天重新做这个游戏那么肯定是cocos2d,上面类似的例子一大把。
你非要纠结引擎本身是什么语言有任何意义? jsv8本身不就是c++? 我根本不在乎
底层是什么写的。
我只是告诉你js一个语言,网页,app(phonegap/cordova/ionic),游戏(cocos2d/
unity),甚至后台(node)通吃,都有大把成功例子。大大降低了技术门槛,增强了生
产力。 下面五年很难有任何语言能抗衡。
语言好坏从来不是项目成败关键。 最终都会选最大众的,最多人熟悉的。
Comms |
|
h******b 发帖数: 6055 | 36 你自己搞不出来不代表现在跨平台不是主流。 cocos2d和unity都有自己完善工具。
跨平台这么废物,中国苹果畅销榜前十怎么不是unity就是 cocos2d? 你真的傻到认
为用这些工具就没法搞admob和内购? 那刀塔传奇,我叫mt2苹果版是怎么赚钱的?
http://soom.la/ 看看能否用admob和内购? 这只是无数解决方案之一。 没听说过跨平台不能用官方方法赚钱的。 |
|
h******b 发帖数: 6055 | 37 你自己搞不出来不代表现在跨平台不是主流。 cocos2d和unity都有自己完善工具。
跨平台这么废物,中国苹果畅销榜前十怎么不是unity就是 cocos2d? 你真的傻到认
为用这些工具就没法搞admob和内购? 那刀塔传奇,我叫mt2苹果版是怎么赚钱的?
http://soom.la/ 看看能否用admob和内购? 这只是无数解决方案之一。 没听说过跨平台不能用官方方法赚钱的。 |
|
z****e 发帖数: 54598 | 38
unity的问题早就说过了,不是早就有数据显示,60%以上的开发是由平台原生语言完成
的么?
你又装作没看到?
/内
不用ide连debug都没法做,用vi去抠代码?你见过谁吃饱了这么做?
顺便说一下,cocoa2d我已经说过很多次了,这个东西啥语言接口都有
xcode都有官方文档教你怎么用cocoa2d的类库,其次你上次贴出来那个2d framework的
对比
下面评论一边倒说spritekit的好,你后来删了还不就是因为明显对你的论点不利?
还有就是,任何工具,最好的文档都来自官方文档
其他都是一套,这一层套经常有各种问题,你根本没做过,所以都想当然
上次到最后才发现,阿,原来还需要xcode,可见你根本没有动手实践过,就知道看广
告文
除了你,你见过其他人,尤其是一线开发人员认同你的说法了没?
这里谁大概做啥工作的,在什么公司,对技术稍微敏感一点的人都能感觉出来
我感觉基本上一线开发人员都在against你的论点
这都什么乱七八糟的,什么语言都能跨平台好不好
如果这也叫跨平台的话
js本质上是一个设计用来搞web的语言,跟一些复杂的app有本质上的冲突
否则为啥apple和g... 阅读全帖 |
|
|
|
l**********n 发帖数: 8443 | 41 js game engine多了去了,这个有什么特殊? |
|
|
|
|
|
h******b 发帖数: 6055 | 46 cocos2d js和unity js都已经可以开发完整手机游戏了,绝不只是web端。
http://cocos2d-x.org/news/363. ea, dena都有作品。
当然在这两个领域JavaScript不是主流,可能永远不会是主流。 但web developer这
么大的群体,能分一杯羹就很好。慢慢来不着急。 |
|
|
|
j*****p 发帖数: 24000 | 49 我跟哥们弄的公司招国内Cocos2d-x马工跟java,每个月开6000人民币
收到无数简历
这里马工说说这个工资靠谱么?我原来叫哥们给一万,参考这边马工牛逼哄哄的,哥们
说国内马工就是马,给那么钱就是找死 |
|
z***e 发帖数: 5393 | 50 【 以下文字转载自 Programming 讨论区 】
发信人: zlike (最终幻想), 信区: Programming
标 题: 成都手游Startup is looking for talents !!!
发信站: BBS 未名空间站 (Wed Sep 18 11:38:45 2013, 美东)
嗯,就是我招。
知道你们最关心钱,当然不能和湾区比,作为startup还是中国的,只能给到RMB 20w+
after tax,木有sign on bonus, 木有relocation fee,stock options面谈(国内公
司给stock options好像很复杂,一般是分红或者干股啥的,这个反正大家沟通再说)
,当然我跑这里来发帖不是找一般engineer,而是找可以担任未来CTO至少是
Engineering Director的角色。
我们之前已经完成并发布了一个单机塔防类游戏。现在有国内一家比较知名的游戏公司
的天使投资,目的是建立一个比较不错的小团队做手机游戏,目前团队人不多,我和主
美都是可以独当一面的,前面的塔防游戏就是我们两个人做的,现在还有个实习的程序。
... 阅读全帖 |
|