说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【开源推荐】Ejoy2D:“风魂”游戏引擎作者云风的又一力作

HTML文档下载 WORD文档下载 PDF文档下载
Ejoy2D是一款图形引擎、基于OpenGL ES的图形库。Ejoy2D是国内简悦(EJOY)游戏公司所开发的一款游戏图形引擎,旨在帮助开发人员轻松地嵌入到游戏引擎中,方便开发者定制自己所需的功能。

Ejoy2D是一款图形引擎、基于OpenGL ES的图形库。采用C和Lua开发,目前只支持Windows、Linux、Mac OS平台。Ejoy2D的一切高层API都是以Lua函数和对象形式提供的。二次开发人员完全可以用Lua来开发游戏。

Ejoy2D是 简悦(EJOY)游戏公司所开发的一款游戏图形引擎,该公司的CTO 云风(真名吴云洋)在 其博客和 微博上宣布了Ejoy 2D开源,遵循MIT开源许可,并将代码托管在 GitHub上。


微博截图

Ejoy2D的设计目标是可以轻松地嵌入到开发者的游戏引擎中,方便开发者定制自己所需的功能。

为什么要开发Ejoy2D?

据云风博客介绍,相比大家都使用Cocos2d-X进行游戏开发,开发一款自己的游戏引擎可控性会更强、方便定制开发者自己所需的功能,并且可以在性能上做针对性的优化。正如云风文章里所提到的,手机设备的硬件性能远不如PC,即使程序性能足够,开发者也需要考虑硬件能耗,让电池用更久一点,让设备不那么放烫。优化引擎也是游戏程序员的乐趣之一。

相关技术

Sprite是Ejoy2D里最重要的数据类型,但引擎几乎不提供运行时的Sprite构造方法,详细信息可以查看 资源文件。Animation是Ejoy2d中最复杂的数据结构。一个animation由若干component构成的。每个component 可以用id引用其它的sprite对象(不限于静态图片组还是另一组动画),但得保证不能成环。

关于Ejoy2D的更多详情可以访问 云风的博客。

VB通过ADODB连接EXCEL表格文件读取数据 使用VBScript卸载软件 Discuz X2用户注册过程SQL Android手机参数表 用jQuery改变图片(image src) 用std::atomic實現簡單的讀寫鎖 ChinaPay网上支付网关.NET开发 VOB生成IFO文件用nero刻录DVD详解 15款开源Android游戏引擎(安卓免费游戏引擎) 将MVC ASPX转换到Razor视图 Word设置目录简明教程 asp.net mvc页面javascript代码中如何使用razor Discuz X论坛数据表结构:用户数据表pre_common_member boost在windows平台下自带超强 IOCP 的ASIO Boost下载和编译安装简明指引 Windows和Linux环境中Boost下载安装编译配置使用指南 Android开发技巧:Android常用类库说明 Android开发技巧:Android 文件系统 Android开发技巧:Android应用程序架构 ASP.NET MVC Razor 输出没有编码的HTML字符串 ASP.NET MVC 3 Razor 在head里包含js文件 JQuery mobile介绍 JQuery Mobile 页面结构 什么是云计算的通俗理解 什么是Hadoop以及与云计算的关系 创建一个Windows Phone 7推箱子益智游戏 好用的在线编辑器百度UEditor ASP.NET如何从URL或route数据中得到controller类型和action信息 Discuz X论坛数据表结构:论坛主题数据表pre_forum_thread Discuz X论坛数据表结构:论坛帖子数据表pre_forum_post jQuery UI 消息框(message box)的使用 如何判断局域网内另一台机器上的一个NT服务是否启动? 一各递归的问题。 寻求有关NAND FLASH 和支持他的文件系统的中文资料 Access数据库应该用什么数据库引擎驱动? 各位,谁有InstallShield Express 3.53 15天使用版的激活码阿 ado 中的数据库动态查询 好久没上来了,请大家谈一谈portal吧..... 连接 Access数据库应该用什么数据库引擎驱动? 怎么做到你在Copy文件,遍历目录时.进度条和操作过程一至呢? 如何在XP下设置打印机的纸张 请问如何获取DataList的EditItemTemplate中的自定义控的属性? asp.net(C#)里,如何判断一个数据库的字段是否为null? 世界杯和队歌集锦 在汇编中,如何实现延时 Outlook的问题,很急!!!在线等!!! 小弟最近需要注册一国际域名,可否提供一个地方? 诚征MCSD考友,本人上地上班 请大家指教 请教各位一个关于ADO的问题,很奇怪 应用程序性能评测器 (APE,Application Performance Explorer)大家有没有使用经验?来交流以下了! 关于outlook express和MSN Messager的问题 我想从指定的文件初始化 Bitmap 类的新实例。我怎样才能更改那个新实例的大小和分辨率呢? 各位软件开发人员:大家都看到了IT市场的不景气,你们各自有什么看法,请发表意见!!! 送分了! 菜鸟提问: 用TDBNavigator + DBGrid删除记录时,会弹出一个英文的删除确认对话框,请问如何去掉该对话框? 急!!!win2000 server安装server pack 2重新启动进入系统后,一切都变成黑白的了???怎样解决?谢谢! 大家帮忙,哪里有datalist中绑定datalist或者datagrid的例子啊? 分啊 程序发布 dephi中用哪个函数可以解决两个日期的差,要求精确到分钟! 谁知道ipvod的透屏技术? 怎么从没有信任关系的网域的机器B上copy文件?有一个可以访问B的账号和密码. jsp中如何实现树状结构? applet 与servlet的通讯 请大虾们进来看看 请问大家如果使用了两个session会有什么影响吗?? 中国古典四大名著教给我们什么? 在iis中,如果需要让访问每个主页的用户都看到一个主页通知,该怎么做?就好象是做一条广告一样 怎么开始学习JAVA,没有c++的基础,很困惑 请教专家高手有什么好建议,谢谢 wingsun,bcb等大虾帮小弟看看这个"参数错误"的问题.谢谢 如何理解连接身份 如何用TURBO C编背景音乐? 我用exec() 来执行notepad.exe , 用它来打开我想要的文本 , 可是并没有得到notepad.exe执行。 你是想找一个爱你的人还是会找一个你爱的人? VC++中如何列出SQL_SERVER服务器?急救!!! 发展方向的问题??? 急救!!在线等待!!关于XmlHttp!! 关于wsad的使用上哪个论坛比较好,请大家推荐 关于Windows CE下面的密码验证 怎么做高一物理的追及问题和相遇问题? 油膜法计算已知油酸酒精溶液的浓度为1‰,一滴油酸溶液在水中扩展的油膜面积约为186cm2,1mL油酸溶液约有66滴,则测得的油酸分子的大小为_________________. 除去氯化钠溶液中的硝酸钾,为什么不能用降温结晶的方法?那么应该如何除去? 两辆完全相同的汽车沿水平道路一前一后匀速行驶,速度均为Vo,若前车突然以恒定的加速度a刹车,它刚停住时,后车以加速度2a开始刹车,已知前车在刹车过程中所行驶的路程为x,若要保证两辆车 擦玻璃器的吸铁石粘在一起如何分开 用C语言或者C++写一个二进制补码的乘法的函数,请问有好的算法思路吗.例如知道两个数a的补码是001011010b的补码是100000011 怎么才能得到a*b的补码呢 某高速公路在大雾天气下能见度50m,司机的反应时间为0.5s,汽车在车况良好时刹车可达到的最大加速度为5m\s2,为确保安全,车速最高不能超过( )A.72km\h B.36km\h C.54km\h D.46km\h 粘在身上的磁铁如何分开? 求购2w激光笔(手电)在北京哪里能买到2w的激光笔(蓝紫光),单买一个,最好不要网店,实体店更靠谱,求店铺地址或联系方式,谢. 想看看关于人间真情的影片.最好是能感动人的,和启迪我们以人生哲理.要有影片的名字.我喜欢《阿甘正传》《山楂树》《忠犬八公的故事》《我在雨中等你》等这类的电影.请大侠们帮帮忙. 纯碱和酸反应生成二氧化碳,那么小苏打呢? 200mw激光笔都是充电的吗?怎样识别200mw激光笔真假?200mw激光笔多少钱? 关于碳酸氢钠和碳酸钠.甚么时候生成那种?0.2mol丁烷完全燃烧后生成的气体全部缓慢通入0.5L2mol/LNaOH溶液中,生成的Na2CO3和NaOH溶液中,生成的Na2CO3和NaHCO3的物质的量之比为? 什么是静电喷塑 电动车的电瓶有多少伏 求八下历史期中试题(人教版)至少10道题以上,有一道材料题,急 如何在次静电喷塑我厂对产品进行了喷塑处理,但客户对颜色提出更改,但在第二喷塑后发现产品粘不住,请问如何进行第二次喷塑,过程如何进行. 64伏电动车上用72伏电池可以吗 人教版语文的期中试题谁有啊速度越快越好,没多少时间了 静电喷塑可以用在哪些方面 把插座的16A插头换成10A的插头,影响其最大工作电流吗?我想用一台最大功率2500W的电热油汀,于是买了个16A、最大功率4000W的接线板,接线板原装的接头是16A的,但家里的墙上的插孔是10A的,要是我 汽车正以10米每秒的速度在平直公路前进,突然发现正前方有一辆自行车正以4米每秒的速度做方向相同的匀速直线运动,汽车立即关闭油门做加速度大小为0.6的匀减速.(我不要答案我只想问)“ 如何轻易把磁铁分离出来?我在义乌窗牢扣的,其中一道程序是把两块小的圆形磁铁放在一个小型的钮扣上.但是我们从批发商那里购买的磁铁都是长长的一根,每次都要两个两个抠,由于吸在一 我用汽油洗过轴承后还用在滴点润滑油吗?涂润滑油可以增加悠悠球的空转吗? 哪有静电喷塑的工艺流程? 怎么样能让两个磁性很强的磁铁分开没有太多工具 自制激光笔用什么手电 1935年前苏联的一条直铁轨上,有一列火车因蒸汽不足而停驶,驾驶员把货车厢甲留在现场,只拖着几节车厢向前不远的车站开进,但他忘了将货车车厢刹好,使货车厢在斜坡上以4m/s的速度匀速后退 220V电动机功率不足是什么原因 户外生存是激光笔还是手电有用 静电喷塑可以先喷一层颜色再喷一层透明的吗?如果可以.请问如何操作.我这一个是要喷在衣架上面的请介绍哪里有卖材料?要便宜的 第6题 强光手电和放大镜可以做激光笔吗 推荐几部有深刻含义的电影好写观后感的 电动车电池一样大伏数不一样.有什么区别!比如20安的电池 48伏和68伏 哪个跑的快哪个跑的远. 衡量电动车电池容量的是伏数还是安数? 求几部好看的电影!看后有启发,有意义的!如题 请不要复制.不要太老的. 五孔插座16A是什么意思 举例说明尊重客观规律与发挥主观能动性之间的关系 我们平常喝的塑料瓶装矿泉水、纯净水为什么保质期是一年?普通的水放两三天就不能喝了,为什么瓶装水会保质那么长时间?是不是放了防腐剂?对人体有没有害? 生成氧气的3个化学方程式? 空调现在需要16A插座怎么办?现在买了16A的插座 但是墙壁上的是10A差不动 16A的插座附带了一个10A没线的插头 请问能把16A的插头换成10A的插头 另外插座转换器是10A转成16A 谁能提供一个品牌选 水有没有保质期.如何保存瓶装矿泉水和纯净水我偶尔发现1箱2年前的矿泉水.保质期写的是1年.还能不能喝啊.看起来没有什么异常 一公斤静电喷塑的塑粉(浅驼灰,RAL7032)能喷多少个平方?假定是0.08mm的厚度 八下语文最后一课(《诗五首》)是哪几首诗 利用双氧水制造氧气的化学方程式 急!请问静电喷塑粉一公斤能喷几个平方如果喷在钢板制品上,一个平方总的成本在多少(包括前处理,磨腻子等等)?要是建一个喷塑需要购买哪些设备,价格大概是多少?请各位帮帮忙,比较急. 求人教版初二下语文六单元“诗五首”的诗歌鉴赏?那位有人教版初二下语文六单元30课《诗五首》的诗歌鉴赏?最好能够是那种逐句鉴赏的!------诗名:《饮酒》《行路难》《茅屋为秋风所破 化学方程式氧气 有没有人知道静电喷塑中的塑粉化学成份是什么? 汽车发动机点火时差 是先点一缸的火完成一次冲程 在点地2次 还是4个缸都点火了在完成一次冲程 氧气所有化学方程式 静电喷塑设备喷什么产品 语文版八年级上25.诗词五首的选择题每首诗各一两道题,急急急急!好的加分 从黑龙江虎林到天津的运输(火车)费是多少?运大米,每吨多少钱,或者一车皮多少钱 求八下语文答案 八下语文第六单元综合性实践活动题目是什么,仔细点 谁有电影看了可以有人生哲学类的启发推荐不用太多,多了也看不完啊. 转盘之间需要有润滑油进行润滑,油膜的厚度必须达到一定的值才能保证润滑效果,如何确定这个油膜厚度? 硝酸钾中混有少量氯化钠为什么可用降温结晶法而氯化钠中混有少量硝酸钾不可用此法
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘