当前位置: 首页 > 软件库 > 程序开发 > 游戏开发包 >

cocos2d

Python的2D游戏开发框架
授权协议 BSD
开发语言 Python
所属分类 程序开发、 游戏开发包
软件类型 开源软件
地区 不详
投 递 者 岳刚洁
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

cocos2d 是一个 Python 用来开发 2D 游戏和其他图形化交互应用的框架。提供多种语言版本。

主要特性

  • 界面流程控制: Manage the flow control between different scenes in an easy way
  • 精灵: Fast and easy sprites
  • 动作: Just tell sprites what you want them to do. Composable actions like move, rotate, scale and much more
  • 特效: Effects like waves, twirl, lens and much more
  • 地图平铺: Support for rectangular and hexagonal tiled maps
  • 视线: Move from scene to scene with style
  • 菜单: Built in classes to create menus
  • 文字渲染: Label and HTMLLabel with action support
  • 文档完善: Programming Guide + API Reference + Video Tutorials + Lots of simple tests showing how to use it
  • 内嵌Python解释器: For debugging purposes
  • BSD 授权: Just use it
  • Pyglet Based: No external dependencies
  • OpenGL Based: Hardware Acceleration
  • cocos2d-x 内存 一、 合图 (推荐使用TexturePackerGUI) 能够节省内存(移除透明区域,留下有像素的块) 在合图工具里图片格式改为4444+图像抖动 , Allow Free Size 二 、图片格式 png : 一般用于安卓平台,但会有短暂的内存暴增2倍情况(因为png是一种无损压缩算法的位图格式) pvr : 一般用于苹果平台,无法在windows上浏览,在游戏中才看的

 相关资料
  • nebula3 是一个游戏引擎和开发框架,可移植的特性支持多平台,包括 iPhone。 http://code.google.com/p/nebula3-engine/

  • 本项目是win32下大型客户端游戏的游戏辅助开发框架,由于它集成并包含了游戏辅助开发的各方面功能,称本项目为win32辅助开发的组件也可。 内含具体项目有fifa online3、疾风之刃、怪物猎人online、流放之路等,也有辅助帐号验证服务器,帐号查寻与管理工具,特征码识别,资源文件系统等。 本人现已转型,特发布此项目,旨在分享一份只供参考的多年工作经验与心血,若本项目中有些您认为闪亮的设计、

  • 包含在程序启动时启动的线程。这个线程包含一个循环,每40毫秒更新一次游戏并重新绘制()board。 备选办法B: 板创建一个摆动计时器。这个计时器的动作监听器是板本身。actionPerformed()方法每40毫秒运行一次,并更新game+repaints Board()。 谢谢

  • 你的常用的数据结构都有什么? HashMap和HashSet的区别? 怎么构造一个HashMap HashMap优势是什么? 还有什么需要注意的? 扩容机制,hash冲突? 如果你去设计一个Hash函数怎么设计呢? 一般 HashMap多线程情况下会出现什么问题? 怎么解决扩容死链的? 尾插会有什么问题? 数据错乱问题以外还有什么其他问题? 怎么解决这个问题? councurrentHashMap

  • 问题内容: 下学期,我们有一个团队中的Java应用程序模块。该模块的要求是制作游戏。在圣诞节假期里,我一直在做一些练习,但是我想不出绘制图形的最佳方法。 我正在使用Java Graphics2D对象在屏幕上绘制形状,并每秒调用30次,但这非常闪烁。有没有更好的方法来绘制Java中的高性能2D图形? 问题答案: 您想要做的是创建一个带有BufferStrategy的canvas组件并对其进行渲染,下

  • 问题内容: 我目前正在根据 主题医院 的想法编写一个非常基本的Java游戏。 我对Java还是很陌生,目前正在第一年就读于大学。我已经断断续续地做了Java两年了,但是我最终将自己的时间投入到一个不错的项目中。 我处于需要创建一个人(患者)才能入院的阶段。他们需要先到接待处,再到GP的办公室,然后再回到起始位置。 我已经研究过A *路径查找,但是对我来说似乎真的很复杂。我了解我的想法,但不确定如何

  • 我正在克隆一只松鸡。我表现得很好:每秒60帧。当时它只有一根柱子/障碍物。我一加上3个,fps就降到了30及以下。那么游戏现在就不能玩了。我知道这与一直在做有关。 以下是代码: 完整的项目来源 还要记住这是真正的未抛光版本,所以代码很难看。我正在寻找提升性能的解决方案。 主类: 框架类别: 支柱/支柱类: Ptica/Brid等级: Util类:

  • 本文向大家介绍Java游戏开发拼图游戏经典版,包括了Java游戏开发拼图游戏经典版的使用技巧和注意事项,需要的朋友参考一下 游戏介绍: 拼图游戏是一款经典的益智游戏,游戏难度分为 简单、正常、困难 三种难度,分别对应3*3,4*4,5*5布局,游戏开始前图片被随机打乱,空块位于最右下角,玩家通过点击空块周围图片或者按键方式对图片和空块进行相互交换,直到所有图片都回到原位即为游戏胜利。 本次制作的拼