cocos2d-x学习笔记02:引擎特性

简介:

由于cocos2d-x是cocos2d-iphone的c++移植版本。所以我就直接翻译了cocos2d网站上的描述。

cocos2d for iphone 是一个用于构建2D游戏,demos和其他图形/交互应用程序 的框架。他基于cocos2d设计:他使用相同的概念,但是用objc替代了python。

cocos2d for iphone 是:
  • 易用的:他使用友好的API,并伴有大量例子
  • 快速的:他使用opengles实现并优化了数据结构
  • 灵活的:他容易扩展,容易整合第三方库
  • 免费的:开源,兼容闭源和开源游戏
  • 社区支持的:有一个大的活跃的友好的社区
  • AppStore认可的:超过2500款AppStore游戏使用它开发,包括许多热卖游戏。
cocos2d for iphone 的特性:
  • 场景管理(工作流)
  • 场景间过度
  • 精灵和精灵表
  • 特效:Lens, Ripple, Waves, Liquid, Twirl, 等
  • 动作(行为)
    • 变换动作:Move, Rotate, Scale, Jump, 等
    • 组合动作:Sequence, Spawn, Repeat, Reverse,等
    • 灵活动作:Exp, Sin, Cubic, 等
    • 混合动作:CallFunc, OrbitCamera
  • 基本的菜单和按钮
  • 集成物理引擎(box2d和chipmunk)
  • 粒子系统
  • 文本渲染支持(可变的和固定宽度字体)
  • 纹理集支持
  • 瓦片地图支持(TMX格式):
    • 正交地图
    • 等角地图(斜视角)
    • 六边形地图
  • 视差滚动支持
  • 声音支持
  • Streak Motion support
  • 渲染纹理支持
  • 高分榜(cocos live)
  • Point based API: Supports Retina Display
  • 触摸、重力加速器、键盘、鼠标支持
  • 横竖屏切换、自动全屏支持
  • 整合Pause/Resume
  • 快速纹理:支持PVRTC textures, 8位 textures, 16 textures and 32 textures
  • 基于opengl es

参考资料:
     www. cocos2d-iphone.org/

 





 本文转自 老G 51CTO博客,原文链接:http://blog.51cto.com/goldlion/753251,如需转载请自行联系原作者

相关文章
|
数据采集 机器学习/深度学习 数据可视化
数据科学项目实战:完整的Python数据分析流程案例解析
【4月更文挑战第12天】本文以Python为例,展示了数据分析的完整流程:从CSV文件加载数据,执行预处理(处理缺失值和异常值),进行数据探索(可视化和统计分析),选择并训练线性回归模型,评估模型性能,以及结果解释与可视化。每个步骤都包含相关代码示例,强调了数据科学项目中理论与实践的结合。
1636 2
|
8月前
|
人工智能 数据可视化 数据挖掘
团队日报不用愁!自动化生成工具亲测:任务进度实时同步
本文深入分析了传统手动日报在数据孤岛、格式混乱和时效性差三大痛点,并探讨了自动化日报带来的效率提升、决策优化等四大核心价值。通过对板栗看板、SmartBrief、n8n 等六款主流工具的功能、适用场景及实战效果进行测评,为企业提供科学的选型建议与实施路径。
团队日报不用愁!自动化生成工具亲测:任务进度实时同步
|
机器学习/深度学习 存储 算法
机器学习面试笔试知识点之非监督学习-K 均值聚类、高斯混合模型(GMM)、自组织映射神经网络(SOM)
机器学习面试笔试知识点之非监督学习-K 均值聚类、高斯混合模型(GMM)、自组织映射神经网络(SOM)
510 0
|
敏捷开发 人工智能 测试技术
提升软件质量的关键——高效软件测试策略与实践
在软件开发过程中,测试是一个至关重要的环节。它不仅决定了产品的可靠性和用户体验,还直接影响到企业的声誉和市场竞争力。本文将详细探讨如何通过科学的测试策略和方法,确保软件质量达到高标准的要求。从测试流程的设计、自动化测试工具的应用,到持续集成和持续部署的实践,我们将全面解析如何在软件开发中实施有效的测试,以降低错误率,缩短上市时间,并提供优质的软件产品。
676 0
|
数据可视化 项目管理 数据库
一文看懂团队协作工具:谁能胜出2024榜单?
随着远程办公和数字化管理的普及,团队协作工具成为企业必备。本文深入评测了六款主流工具:板栗看板、Notion、Trello、Asana、ClickUp 和 Slack,从功能特色、优缺点、使用场景及性价比等方面进行分析,帮助你选择最适合团队的协作利器。
443 0
|
移动开发 前端开发 JavaScript
|
人工智能 自然语言处理 数据可视化
一键本地部署类GPT大模型,免费!
一键本地部署类GPT大模型,免费!
805 1
|
存储 SQL 前端开发
🚀经常发文章的你是否想过定时发布是咋实现的?🚀
🚀经常发文章的你是否想过定时发布是咋实现的?🚀
|
存储 机器学习/深度学习 安全
|
域名解析 缓存 网络协议
探索网络攻击:ARP断网、ARP欺骗和DNS欺骗实验解析
在这篇博客中,我介绍了ARP断网、ARP欺骗和DNS欺骗这几种常见的网络攻击方式。然而,需要明确的是,这些实验仅仅是出于教育和研究目的,并且应以合法和道德的方式进行。
2067 0

热门文章

最新文章

下一篇
开通oss服务