cocos是不是主要用来开发手游啊?

看官网上面给出的_使用cocos开发的产品_几乎都是手游,官网教程里很多也是手游的制作教程。

所以cocos是不是主要用来开发手游啊?

之前看cocos历史,了解到它本来是一个老外写的python框架,后来我们给移植到了c++、js等其他的语言平台上。python版是PC的,于是我以为C++版也适合PC开发。(我当时没想搞手游。)

那么cocos2d-x、cocos2d-js适不适合PC上的开发?(有没有好的案例?或者是不推荐用它们搞PC开发?)

可以发布pc平台,linux平台也能发布,当然,想得到更好效果,你得扩展,看你能力了,玩cocos2dx是因为源码公开,你能进行修改,扩展成你想要的样子,cocos2d-lua和js都可以开发pc端,本质上是c++,主要看你修改扩展的能力了

肯定可以在电脑上发布了……我问是不是适合

英文官网上一段话:

See our complete list of products and tools to help developers build the most innovative mobile games in the industry.

搜索上面给出的:

Cocos2d-x is an open-source and cross platform open source free 2D game engine for mobile game development known for its speed, stability, and easy of use

所以感觉还是适合做手游的吧。没听过cocos做得很牛逼的pc端的游戏。。

能做出你要的效果就叫适合,做不出来那就不适合,所以关键看你要什么效果
(比如你非要一个必须用多线程才能完成的功能,那显然-js就不适合)

很明确地回答楼主:

  1. cocos的主要目标是手游开发。顺带提供PC/Mac版是因为引擎编辑器需要在PC/Mac上运行
  2. 可以发布出来PC/Mac游戏,有些公司这么干过。
  3. 但发布到PC上你得自己踩一些坑,因为缺乏文档和官方支持。

做pc端推荐用unity3d 应该可以满足需要 只是不开源 特别的需求不好满足 但是你也可以自己写组件 自己调用dll