博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2d-x学习笔记02:引擎特性
阅读量:7208 次
发布时间:2019-06-29

本文共 892 字,大约阅读时间需要 2 分钟。

 

由于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/

 

转载地址:http://dwoum.baihongyu.com/

你可能感兴趣的文章
Asp.net 中配置 CKEditor和CKFinder
查看>>
Use dynamic type in Entity Framework 4.1 SqlQuery() method
查看>>
《Python CookBook2》 第四章 Python技巧 - 若列表中某元素存在则返回之 && 在无须共享引用的条件下创建列表的列表...
查看>>
redhat网卡设置
查看>>
javascript 的作用域
查看>>
JFinal极速开发框架使用笔记(二) 两个问题,一个发现
查看>>
AutoCompleteTextView
查看>>
SecureCRT生成序列
查看>>
Android 应用程序主框架搭建
查看>>
2012腾讯春季实习生面试经历(二)
查看>>
用Bootstrap框架弹出iframe页面 在弹出的模态框中载人iframe页面,bootstrapiframe
查看>>
2012腾讯暑期实习面经(技术类web前端)
查看>>
第3种方法获取redis cluster主从关系
查看>>
注册表管理(本地、远程)
查看>>
《Linux内核设计与实现》第四周读书笔记——第五章
查看>>
关于COM组件log的位置
查看>>
C++操作符重载
查看>>
postgresql 时间戳格式为5分钟、15分钟
查看>>
linq中如何在join中指定多个条件
查看>>
交换排序
查看>>