Heim  >  Fragen und Antworten  >  Hauptteil

c++ - cocos2d kann nicht heruntergeladen werden? Helfen! ! !

Ich möchte kürzlich die Spieleentwicklung von cocos2d erlernen und die Lua-Sprache verwenden. Ich weiß nicht, welche Beziehung zwischen cocos-2d, cocos-creator und cocos2d lua besteht Es scheint, dass das erstellte Projekt nur js und kein cpp enthält. Heißt es nicht, dass diese drei Sprachen zum Entwickeln von cocos2d-x-Spielen verwendet werden können? Ich verwende Lua, um cocos2d-x-Spiele auf der offiziellen Website zu entwickeln

Außerdem möchte ich es herunterladen, aber ich kann es anscheinend nicht herunterladen. Liegt es daran, dass ich es falsch geöffnet habe, oder liegt es daran, dass ein so großes Spiel-Framework zu faul ist, sich darum zu kümmern?

Kann nicht heruntergeladen werden?

Wie soll ich lernen? Ich habe das Gefühl, dass ich von der Version und diesen Tool-Frameworks völlig verwirrt bin!

学习ing学习ing2657 Tage vor822

Antworte allen(1)Ich werde antworten

  • 高洛峰

    高洛峰2017-06-13 09:24:55

    虽然我没学过Unity,但我还是建议去你学习Unity。
    https://unity3d.com/cn

    如果你还是非常想学Cocos, 就继续看下面吧:
    cocos最早的版本是cocos2d-python, 然后是coco2d-iphone。
    中国的触控把它发扬光大,用c++重写,就是你现在知道的cocos2d-x。
    cocos2d-x有两个脚本lua/js,因为lua性能更好,大家都用lua,js用的人很少。
    做游戏需要UI编辑器和代码编辑器,最早的UI编辑器应该是在Mac上使用的CocosBuilder,是cocosd-iphone时代的东西,我没有用过这个软件。触控后来做了个CocosStudio,这个软件已经不再更新,也不建议你去使用。触控也出过一个代码编辑器Cocos Code IDE,不再更新,不建议使用。最终,触控推翻了自己之前的尝试,推出了一个业界评价不错的CocosCreator,包括了UI编、动画编辑、代码编辑等等功能,因为这个软件是基于Electron用javascript做的,对javascript做游戏脚本更友好,所以早期的版本只提供javascript的版本。据说触控正在开发c++、lua的版本,不知道什么时候会推出。
    cocos2d-x是一个游戏引擎,CocosCreator是一个游戏制作工具,两者不一样。
    如果你选择cocos2d-x/lua,你可以选择Sublime、Atom、VSCode来做代码编辑器,UI编辑器没有好用的,我当时也是直接代码写UI,比较费时间。
    我现在已经不从事游戏开发了,以上都是随便写的,没有查资料考证,真假自己判断。

    Antwort
    0
  • StornierenAntwort