3cocos2d-x 是用C++重写cocos2d-iphone引擎的一个开源项目,引擎主体从cocos2d-iphone-0.99.4-final版重写为C++。这个项目在7月初启动,到现在4个月过去了,目前已经可以提供iPhone, win32, 及联通UPhone三个平台的移植适配,基于android-ndk的移植正在工作中,预计在圣诞节前发布。 最终目标是可以用C++写一个cocos2d游戏后,可以通过简单地拷贝代码、重新编译生成各手机平台下的游戏,省时省力。
目前最新版本0.7.2 rc,已经和cocos2d-iphone 0.99.5的接口、逻辑行为完全同步,iPhone和Android上的CocosDenshion音效库已经ok。iPhone版已经有游戏基于cocos2d-x做出成品游戏发布到AppStore上,Android版已在HTC G2,G3,G6,G7上测试通过, UPhone版已有16个游戏商用发布。
最新稳定版下载: cocos2d-0.99.5-x-0.7.2-rc (2011年1月26日更新发布)
最新代码: http://github.com/cocos2d/cocos2d-x/ // cocos2d-iphone原作者把cocos2d的github帐号共享给我们这项目了
接口说明: http://www.cocos2d-x.org/embedded/cocos2d-x/classes.html
文档:如何在iPhone模拟器上运行cocos2d-x的HelloWorld
文档:如何在iPhone模拟器上运行cocos2d-x的所有测试例
文档:如何在Android 2.0以上机器运行cocos2d-x的Helloworld
文档:如何在Android 2.0以上机器运行cocos2d-x的测试例
文档:How to upgrade your game from 0.7.1 to 0.7.2
欢迎大家下载试用,并反馈意见给我们,欢迎任何型号、任何形式的板砖。板砖请砸往:
网站: http://www.cocos2d-x.org/
讨论区入口: http://forum.cocos2d-x.org/
新浪微博: http://t.sina.com.cn/cocos2dx/
网友贡献的学习资料和游戏源码:
cocos2d-x-win32安装部署流程整理 // 内附Learn iPhone and iPad Cocos2d Game Development一书第三章示例代码Essential的移植
share some source during my study in cocos2d-x // 俄罗斯方块游戏的动感UI界面演示, 包含源码、可执行文件、及运行视频
cocos2d-win32响应键盘(模拟Accelerometer)附源码
相关链接:
The cocos2d family keeps growing // via cocos2d-iphone.org)
The state of Cocos2d Game Engines // via learn-cocos2d.org 站长就是<Learn iPhone and iPad Cocos2d Game Development>的作者
cocos2d-x引擎简介ppt下载 // 2011年1月份,我在福州移动开发论坛上介绍cocos2d-x的演讲ppt,介绍了cocos2d的历史、分支情况、cocos2d-x的当前进度和计划
基于cocos2d-x的iphone游戏Super Panda已发布
changelog of cocos2d-0.99.5-x-0.7.2 @ Jan.26,2011
[all platforms]
- upgrade engine logic internal & interfaces to 0.99.5
- the list of menu items in tests is showing how to scroll now
- lots of bugs fixed
[iphone]
- add new project templates for Xcode
- add the c++ wrapper for CocosDenshion::SimpleAudioEngine
- support UTF8 charactors in text renderring, such as CCLabelTTF, CCMenuItemFont
[android]
- add CocosDenshion::SimpleAudioEngine implement on android
- the engine can adjust the apk filename automatically
- the engine will not crash at surface recreate, especially at background-to-foreground switching
[uphone]
- switch the game to background, then press power key will not cause the background music play again
- remove the methods of using resouce map in cocos2d-uphone & SimpleAudioEngine.
Only zip resource is recommended and suppported.
- can auto find the installed path of your game, and load zip resource file from the current folder.
No absolute path in code any more. Do this to support installing games to micro-SD card
相关推荐
中图法第五版SQL,支持树形结构可直接导入使用
基于第五版中图法官方数据收集整理,效果图如下:
cocos2d-x获取设备信息
DeviceUtils.h // // DeviceUtils.h // gamemoom // // Created by Song on 14-8-20. // // #ifndef __gamemoom__DeviceUtils__ #define __gamemoom__DeviceUtils__ #include <iostream&g...
quartus 13.1常见报错解决方法
在使用quartus中会遇到很多由于安装或设置不规范造成的错误。我就目前我遇到的一些错误以及我的解决方法分享给大家,这个文章将会持续更新,如果读者有遇到软件中错误无法解决的问题,也欢迎在评论区留言。 一、编译出现lience错误 在对设计的电路编译时,系统在程序运行3秒内即结束并报错,大概意思为现有的证书不支持编译。这个常见问题源自破解不成功,这里读者很有可能犯的错误是在使用破解器的时候没有区分x86(即32-bit)和x64软件破解器对应的文件夹。 如图所示有两种破解器,分别对应32位和64位的软件,大部
在Cocos2dx中使用Game Center的总结
国内关于Cocos2dx中使用Game Center的教程太少了,而且都缺少很多关键步骤。 我现在使用我的切身经验来总结一下Game Center的使用技巧。 这篇文章中包含了Game Center中排行榜和成就的使用方法、一些关于OC和C++混编的问题,以及测试的技巧。 1.创建OC接口代码文件:NSCGameCenter.h和NSCGameCenter.mm,我们需要说明的是,这两个文件...
芯片详解——AD7606
AD7606详解
把机器学习“搬进”数据库:SAP HANA PAL 快速上手与 ABAP AMDP 实战
摘要:本文探讨了SAP HANA PAL(Predictive Analysis Library)在企业数据分析中的实践应用。PAL通过将机器学习算法下推到数据库内部执行,有效解决了大数据量场景下的数据搬运瓶颈和治理成本问题。文章详细介绍了PAL的核心功能(包括聚类、分类、回归等10类算法)、使用前提(版本、组件和权限要求)以及通过AMDP实现ABAP与PAL集成的技术方案。重点阐述了参数表设计理念和两个典型应用场景:利用PageRank算法分析企业权限网络关系,以及通过PAL_SCALE进行特征预处理。文
cocos2d-x 提升篇 (14) cocos2d-x游戏程序的构建
打开src/cocos2d-x-3.14.1/tests/cpp-tests的目录可以看到有很多和平台相关的文件夹 比如android, android-studio, linux, ios, mac, win10, win32, 所以说只要游戏写一次,按照编译指令就会生成对应的文件,比如编译android会生成对应的apk,ubuntu运行的话会生成对应的可执行程序,在前面的章节中有介绍。
Trae 保姆级使用指南,零基础小白也能实现编程。
Trae 使用指南 Trae AI 使用 零基础编程 满血版 DeepSeek-R1&V3 AI IDE 深度理解中文开发场景 傻瓜式编程 编程入门 开发入门
cocos2d-x在Lua环境下取得Device类的getDPI()方法
在做多分辨率适配时,我遇到了一个比较特殊的需求,需要按照现实世界里的真实尺寸做一些适配的工作,这需要调用Device类的getDPI()方法来取得当前设备屏幕的DPI值。可惜的是,cocos2d-x 3.2版本默认没有并导出Device类到Lua环境中,所以需要自己动手才行了。 修改frameworks/cocos2d-x/tools/tolua/cocos2dx.ini文件,在classes段
GD32F4xx 移植agile_modbus软件包与电能表通信
GD32F4XX 移植agile modbus软件包实现与DTSU电能表通信调试记录
【AI智能体】Coze 搭建个人旅游规划助手实战详解
Coze 制作旅游规划助手机器人实战详解
Cocos Creator 获得设备分辨率
var b = cc.director.getWinSizeInPixels() var bx = b.width var by = b.height 转载于:https://www.cnblogs.com/luorende/p/7876938.html
直驱风机并网系统次同步振荡机理与振荡源定位方法研究
摘要: 本文针对直驱风机并网系统次同步振荡问题,研究了其产生机理与振荡源定位方法。通过建立系统小信号模型,采用特征值分析法揭示了次同步振荡的产生机制,并分析了电网强度、控制器参数对振荡特性的影响。基于暂态能量流理论,提出了通过计算各元件耗散能量来定位振荡源的方法。在MATLAB/Simulink平台搭建仿真系统验证了所提方法的有效性,为直驱风电场次同步振荡的分析与抑制提供了理论依据。 关键词:直驱风机;次同步振荡;小信号模型;暂态能量;振荡源定位
python 游戏引擎 cocos2d_Cocos2d-x游戏开发初体验-C++篇
使用新版本的cocos创建项目出现了一些问题,查看官方文档解决了:系统环境:MacOS MOjave 10.14.4cocos版本:cocos2d-x-3.17.1xcode:10.21、我是使用python 创建的项目1pythoncocos.pynewhelloworld-pcom.aiuiot.com-lcpp-d/Volumes/SD/开发/game在终端上将setup.p...
SAP B1中文培訓教材_SDK
公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说
RU DOS版、EFI版32bit/64bit BIOS常用工具
DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。
从cocos2d-x中学习c++(一):可变参数 ...
c++可变参数探究
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
【Unity知识速递】第7期 Unity 6.6 深度解析:WebGPU 正式版与 WebAssembly64,Web 游戏的内存革命
如何启用 Wasm64?需要注意的是,Wasm64 需要浏览器支持 Memory64 提案,目前主流浏览器的最新版本都已支持。一句话总结: Unity 6.6 用 WebGPU 转正、Wasm64 16GB 内存和渐进式加载三连击,将 Web 游戏的体验天花板又往上推了一大截——Web 平台不再是"妥协版",正在成为真正的一等公民。Unity 6.6 新增了 WebAssembly64(Wasm64) 构建选项,这可能是本次更新中对 Web 游戏开发者影响最大的一项升级。
迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)
迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)
我给 DeepSeek 大肥鱼做了一款马里奥式闯关游戏
当全网都在把大肥鱼做成直播虚拟主播的时候,我决定给她做一款横版闯关游戏。
节日小游戏活动快速落地与高效转化技巧
比如,把平时验证过的消消乐、大转盘、接红包等经典玩法作为底子,只需要针对特定的节日(像春节、中秋)或者门店庆典,快速替换一套应景的UI素材和文案,再植入专属的节日福利。这种“旧瓶装新酒”的方式,能把开发周期压缩到极致,确保活动能踩着流量的爆发点准时上线。特别是对于实体门店,游戏通关后的奖励最好能直接引导到线下核销,比如“满100减20”的优惠券,这样能把线上的流量精准地拽进店里,形成实实在在的成交。这种基于熟人关系的推荐,比硬广有效得多,能迅速在朋友圈和社群里铺开,实现低成本的流量获取。
Claude Code做Unity项目移植(三): 使用SKILL进行自动化Git提交
本文介绍基于ClaudeCodeSkill的Unity自动化Git提交助手——unity-git-commit,通过四大模块实现提交前的智能检查与安全修复:1)校验Git仓库状态;2)验证Unity项目文件(如排除Library/Temp,确保.meta文件完整);3)依据可配置的C#命名规范自动识别并安全修复命名问题(避免序列化、反射等高危场景误改);4)生成精准提交注释,但强制人工确认。全程仅本地commit,不自动推送或破坏性操作,保障安全。核心思想为“机械化工作交AI,关键决策留人工”,显著提升提交
PyBox有什么好用的数织小游戏吗?
我们今天梳理了市面上主流的数织解谜工具,包括在线网站和本地应用,并且重点介绍了 PyBox 中的数织 Nonogram。在线解谜网站**适合快速上手、免费体验,但不适合长时间离线使用。本地解谜工具**提供了离线体验,方便专注解题,但可能会涉及安装和广告问题。PyBox的数织 Nonogram**则在绿色无广告、免安装、完全开源、及DIY定制等方面有着明显优势,非常适合想要一个干净、可控、无干扰的游戏环境的用户。如果你追求极致无干扰、注重隐私、喜欢轻量应用,那么数织 Nonogram 绝对值得一试。
Windows远程桌面实现之二十:实现 moonlight 游戏串流协议之(一)
本文介绍在xdisp_virt中集成Moonlight游戏串流协议的实现过程。基于开源项目Sunshine逆向的GameStream协议,作者从零研究并自研实现Moonlight服务端网络通信部分,涵盖mDNS设备发现、nvhttp/nvhttps加密通信、nvrtsp协议交互及三类UDP数据通道(视频、音频、控制)。重点解决多客户端并发问题,采用串行处理机制确保连接一致性。通过自定义证书验证与密钥管理,完成配对与安全通信,最终实现低延迟、高性能的游戏串流体验,显著优于WebRTC浏览器方案。
二进制木马免杀-游戏嵌套与图标替换
二进制木马免杀-游戏嵌套与图标替换
Unity UGUI布局组件(LayoutGroup、ContentSizeFitter、LayoutElement)详解
UGUI 自动布局是一套的 C# 排版系统,和 Transform 原生锚点完全隔离;整套布局;最终输出只有对 RectTransform 的sizeDelta的赋值。
mark 黑塞《玻璃球游戏》
【最近在读黑塞的《玻璃球游戏》-“ai预言“ - 优快云 App】
Cocos Creator3.8.8 + Xcode27.2 编译运行失败
Cocos Creator3.8构建IOS工程后,使用最新的Xcode27.2版本进行真机调试,遇到C++标准库冲突,如is_floating_point、is_arithmetic和is_signed失败,以及webp对齐失败等问题。
Kubernetes 的资源开销、适用边界,以及游戏与有状态负载的工程现实
Kubernetes 不是成本优化工具,而是一把运维规模化的杠杆。它的核心价值在于:当工作负载足够异构、运维复杂度足够高、团队能力足够匹配时,将原本指数级增长的运维成本拉回线性甚至常数级。它通过精细调度回收资源碎片,通过声明式 API 消除手工操作的边际成本,通过生态工具链实现跨环境的一致性。但杠杆的前提是——你得有足够重的负载来撬动。游戏服务端:外围服务放心上 K8s,对局制专用服用 Agones,持久世界要慎之又慎,核心战斗别把容器当虚拟机用。数据库。
978



被折叠的 条评论
为什么被折叠?



