cocos2d-x Games Development All In One

cocos2d-x Games Development All In One

C++ / Lua

cocos2d-x is a multi-platform framework for building 2d games, interactive books, demos and other graphical applications.

It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works on iOS, Android, macOS, Windows and Linux.

Cocos2d-x Framework Architecture

cocos2d-x Games Development All In One

https://github.com/cocos2d/cocos2d-x

不更新了 ? 💩

https://www.cocos.com/cocos2dx

cocos2d-x Games Development All In One

https://github.com/cocos2d/cocos2d-x/issues

cocos2d-x Games Development All In One

https://github.com/cocos2d/cocos2d-x/tags

CocosCreator

Cocos Engine is an open-source framework for building 2D & 3D real-time rendering and interactive contents, especially video games, which can be deployed to mobile, desktop and web.

It is inherited from the legacy Cocos2d-x with a redesigned modern architecture.

To run this engine, please download Cocos Creator.

Cocos Creator 是一款轻量、高效、免费开源的跨平台 游戏引擎,同时也是实时3D内容创作平台,不仅支持 2D、3D 的游戏开发,同时在HMI、IoT、XR、虚拟人偶等前沿领域,均可提供一套完善的行业解决方案。

https://www.cocos.com/products#CocosCreator

https://github.com/cocos/cocos-engine

https://github.com/cocos/cocos-example-projects

Cocos2d-x是一款国产的开源的手机游戏开发框架,基于MIT许可证发布。引擎核心采用C++编写,提供 C++LuaJavaScript 三种编程语言接口,跨平台支持 iOS、Android 等智能手机,Windows、Mac 等桌面操作系统,以及 Chrome, Safari, IE 等 HTML5 浏览器。

cocos2d-x Games Development All In One

国内手游行业一向有「3D使用 Unity,2D 使用 Cocos」的传统说法。

2015年之后,受到海外引擎 Unity3D 的竞争,以及自身3D研发进度缓慢的影响,Cocos2d-x 的市场占有率有所下降。在2016年全球市场占有率18%,仅次于Unity的34%。2017年占有国内手游畅销榜前100名的45%左右,仍然是国内第一、全球第二手游引擎,占领2D游戏引擎市场。

2016年随着HTML5游戏市场逐渐兴起,Cocos2d-x 引擎开发团队逐渐增大在 HTML5 领域的研发投入,以采用 JavaScript 语言开发跨 iOS, Android 和 HTML5 的手机游戏为主推方案,并力推 Cocos Creator 一体化编辑器方案,在行业内逐渐获得认可。

https://github.com/cocos2d/cocos2d-html5

https://github.com/cocos-creator-packages

refs

©xgqfrms 2012-2020 www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!

Original: https://www.cnblogs.com/xgqfrms/p/16551595.html
Author: xgqfrms
Title: cocos2d-x Games Development All In One

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/554022/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • MySQL/PostgreSQL/Oracle到OceanBase数据迁移同步

    简述 CloudCanal 2.2.0.7 版本开始支持 OceanBase 作为对端的数据迁移同步能力 本文通过 MySQL->OceanBase的数据迁移同步案例简要介绍…

    技术杂谈 2023年7月24日
    088
  • Playwright简单试用

    距上篇关于playwright文章过去有一年多了,主要是因为加上早期的playwright并不是很成熟,缺少我最常用到的直接通过CDP(chrome dev protocol)来连…

    技术杂谈 2023年5月31日
    098
  • 条件分支

    条件分支 if-else-fi [root@node1 test]# vim if.sh #!/bin/bash amswer=30 if [ $1 -gt $answer ];t…

    技术杂谈 2023年7月11日
    074
  • Python 递归函数返回值为 None 的解决办法

    在使用 Python 开发的过程中,避免不了会用到递归函数。但递归函数的 返回值有时会出现意想不到的情况。 下面来举一个例子: >>> def fun(i): ….

    技术杂谈 2023年6月21日
    0106
  • 我的软件开发生涯 (10年开发经验总结和爆栈人生)

    您是.NET码农吗?您可以在.NET技术栈这里找到比较全面的关于.NET技术的框架、平台、IDE、开发包、桌面系统、web开发、SOA、数据访问、生产力、组件、工具等信息。 上初二…

    技术杂谈 2023年5月31日
    078
  • 非手机数字化应用

    NFC是Near Field Communication的简称,该技术可以使通信两端使用13.56-MHz的频段进行短距离(10mm)的快速通信。我这个标题一定要加上非手机,因为国…

    技术杂谈 2023年7月11日
    094
  • OO第二单元总结

    OO第二单元电梯总结 OO第二单元电梯总结 架构模式 hw5 一级生产者消费者模型with策略类分离 关于策略类的提取: 关于优化实现了: hw6 增加了两个电梯子类的一级生产者消…

    技术杂谈 2023年7月25日
    065
  • 部署-docker安装jenkins

    什么是jenkins jenkins是基于java开发的一种持续集成的工具,提供了web界面来进行jenkins的配置与管理。jenkins通常与版本管理工具一起使用,可以实现程序…

    技术杂谈 2023年7月23日
    086
  • python异常处理

    关于异常 在程序运行中,总会遇到各种各样的错误,如打开一个不存在的文件,程序期待用户输入数字,但用户输入了字符串,网络传输终止等,如果不对这些可能引发异常的情况进行处理,就会导致抛…

    技术杂谈 2023年7月11日
    065
  • CSS垂直居中的方法

    水平居中的方法很简单,通常都是一个margin:0 auto搞定,但是垂直居中就没有那么简单了。首先来说说垂直居中的几种情况。 1、文字垂直居中 文字垂直居中的方法一般是设置高度与…

    技术杂谈 2023年5月31日
    079
  • 微信APP支付V3版本签名 && APP下单/订单查询接口Python版实现

    问题背景 最近接入微信支付,微信官方并没有提供Python版的服务端SDK,因而只能根据文档手动实现一版,这里记录一下微信支付的整体流程、踩坑过程与最终具体实现。 微信支付APP下…

    技术杂谈 2023年6月21日
    0116
  • Java — 面向对象

    简介:类是对事物的一种描述,对象则为具体存在的事物。 类的定义: public class 类名 { // 成员变量 访问修饰符 数据类型 变量名; … // 成员方法 访问修…

    技术杂谈 2023年7月11日
    061
  • 工业软件技术的总结和开发方向

    以前总结了一回工业应用的技术栈方向,生成了一个技术导图已经做了罗列规划,内容也基本上包含了普通应用所需要的大部分方面,当然可能对于个人的技术见识来说会有遗漏空缺,这个还需要到具体项…

    技术杂谈 2023年7月23日
    084
  • 阿里开源COLA 4.0源码编译和部署过程

    COLA 是 Clean Object-Oriented and Layered Architecture的缩写,代表”整洁面向对象分层架构”。 目前COL…

    技术杂谈 2023年6月1日
    0105
  • Entity Framework Code First迁移基本面拾遗

    项目中用到了EF Code First和迁移,但发现有些方面似懂非懂。比如:如何在迁移文件中控制迁移过程?如果在迁移文件中执行SQL语句?如何使用Update-Database的其…

    技术杂谈 2023年5月31日
    0103
  • [翻译]——Accelerated Database Recovery; Instant Rollback and Database Recovery

    前言: 本文是对这篇博客Accelerated Database Recovery; Instant Rollback and Database Recovery的翻译,翻译如有不…

    技术杂谈 2023年5月30日
    077
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球