cocos2d 3.15-x 3.15怎么开放游戏

当下软件园 / 汇聚当下最新最酷的软件下载站!
热门搜索:
您的位置:
> COCOS2D-X(游戏开发框架) V3.16 官方版
COCOS2D-X(游戏开发框架) V3.16 官方版 / COCOS2D-X
网友评分:10分
  COCOS2D-X是一款全球知名的开源游戏引擎框架,引擎的核心采用C++编写,提供C++、Lua、JavaScript三种编程语言接口,运行效率高,成熟可靠。
【功能特色】
  动画编辑器:用于编辑游戏中使用的角色动画、特效动画、场景动画等动态的游戏资源。主要使用人员是美术设计师,美术设计师可以将绘制好的图片资源导入到动画编辑器中,然后按照策划设计来编辑各种动画效果,并且在编辑器中演示编辑后的内容。动画编辑器支持关键帧动画,序列帧动画,骨骼动画等多种动画编辑方式。并支持碎图导出,整图导出等多种资源优化方式。同时动画编辑器支持对Flash,PSD,Plist资源的解析。
  UI编辑器:用于编辑游戏中的所有的图形界面,主要使用人员是美术设计师。美术设计师可以将绘制好的界面图片资源导入到UI编辑器中,按照相应的设计方案来摆放、设计、编辑、拼接、修改相应的游戏图形界面。并将编辑好的UI资源直接整体导出,可以在游戏代码中直接呈现出来。UI编辑器支持Cocos2d-X的全部的控件,并进行了扩充。满足了游戏开发中对各种UI控件的需求。UI编辑器支持碎图导出、整图导出、UI模板、UI动画等实用功能。
  数据编辑器:用于将数值策划编辑的数值表导入数据编辑器中,将复杂表进行分解,导出成属性表,数值表等几种常用的数据文件。数据编辑器支持索引表,导出可以选择多种数据排列方式。
  场景编辑器:用于编辑游戏中的场景元素、游戏关卡。主要使用人员是策划或者关卡设计师。策划可以将多种游戏资源进行整合。包括动画资源、UI资源、地图资源、粒子资源、图片资源、音乐音效等游戏资源在编辑器中按照设计文档进行编辑。同时场景编辑器可以编辑游戏中碰撞、触发器、控制器等逻辑资源。场景编辑器支持模拟运行,可以在模拟器中或者无线连接到手机上直接运行当前游戏场景。
【更新说明】
  V3.16 版本
  Cocos2d-x v3.16版本使用如下Android工具链进行测试:
  &Android Studio 2.3.3
  &NDK r14
  &更好地支持 creator_to_cocos2dx 这个Cocos Creator的插件
  &新增 LayerRadiaGradientLayer
  &支持__Android Studio 2.3.3__
  &修复lua工程在Xcode 8.0+模拟器崩溃问题
  &回退CocosStudio的reader和flatbuffer
  &修复iOS 11编译错误
  &使用bullet的预编译库以加快编译速度
  &去除Windows 10 metor模式、Windows Phone和Tizen的支持
  &Web引擎更新Spine runtime到v3.5.35特性介绍
  更好地支持 creator_to_cocos2dx
  creator_to_cocos2dx是一个Cocos Creator的插件。该插件用于导出Creator创建的场景内容给cocos2d-x的C++/Lua工程使用。下文的__插件__就是指这个插件。
  通过使用该插件,可以把Cocos Creator当成cocos2d-x的场景编辑器。该插件目前支持这些特性,会持续支持其他新的特性。有些特性只在v3.16+版本支持,比如RichText img标签。
  插件的详细使用方法可以参考插件仓库的the READE,欢迎使用并给与反馈。
  Lua工程在Xcode 8.0+模拟器崩溃问题
  v3.16版本之前,Lua工程在Xcode 8.0+模拟器会崩溃。这是luajit本身的一个bug,v3.16版本修复了这个问题。如果不想更新引擎,也可以直接更新luajit。
  修复iOS 11编译错误
  v3.16版本之前,CCFileUtils使用system()函数来删除目录。iOS 11删除了system,因此导致了编译错误。改版本修复了这个问题。对应的PR链接在这里,如果不想更新引擎的话,可以参考该PR的改动合并以修复这个问题。
  Cocos Studio
  v3.15更新了flatbuffer,破坏了Cocos Studio reader的兼容性。该版本回退了flatbuffer和Cocos Studio的reader。
  如果不想更新引擎的话,可以手动从改版本或者v3.15之前的版本拷贝flatbuffer和Cocos Studio的reader。
  提高编译速度
  大部分的项目不需要bullet,因此这个版本使用bullet的预编译库以加快编译速度。后续还会继续使用更多预编译库,比如Box2D,3D粒子系统等以加快编译速度。
  该版本同时修复了大量的warning,后续版本也会持续修复warning。
  去除支持一些平台
  由于人力资源问题,改版本删除了一些平台的支持。
  Windows 10的metro模式和Windows Phone平台一直是微软的员工在负责维护了,但是他们决定不再继续维护了,而我们人力资源不足,因此去除支持这两个平台。不过在Windows 10仍然可以使用Win32工程。
  同样由于人力资源问题,该版本去除了Tizen平台的支持。
软件特别说明
Adobe Dreamweaver CS3 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
VC++ 是具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言的c语言编程软件。
Visual FoxPro 6.0简称VFP6.0,VFP6.0官方下载是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信
RPG Maker XP系列软件是日本 Enterbrain 公司开发的RPG游戏制作软件,可以使一个不懂编程的人也能做出精美的 RPG游戏。
其他版本下载
COCOS2D-X(游戏开发框架) V3.16 官方版
Copyright (C)
www.downxia.com.All rights reserved.cocos2d-x游戏开发:在Cocos2d-JS游戏中快速接入微信SDK?_快来跟我学_新浪博客
cocos2d-x游戏开发:在Cocos2d-JS游戏中快速接入微信SDK?
  近日,微信公众平台面向开发者推出了微信内网页开发工具包(微信JS-SDK),内含11类接口集。
  从此之后,开发者不仅能够在网页上使用微信本身的拍照、选图、语音、位置等基本能力,还可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为用户提供更优质的网页体验。
  那么问题来了:如何在Cocos2d-JS游戏中快速接入微信SDK?
  接下来我们将用基于Cocos2d-JS的微信游戏《来自喵星的你》来做个说明,教大家如何快速接入刚刚发布的微信SDK。
  (微信支付API正在路上,欢迎关注下期连载哦!)
  1.申请公众号
  因为微信只能使用公众号接入SDK,所以我们必须先注册一个公众号。
  2.设置公众号
  登录公众平台后,点击左下角的
设置-公众号设置。右侧有一个js接口安全域名的设置,这里可以绑定3个用到的域名,必须填入顶级域名。
  然后点击左下角的 开发者中心,右侧会有一个AppID和一个AppSecret。这两个先记录下来,过后会用到。
  3.生成token
  打开页面 微信公众平台接口调试工具
并且填入刚才的appid和secret,点击检查问题。记录下返回结果里面的“access_token”的值。
  4.获取ticket
  复制这个链接:https://api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=填写刚刚获取的access_token&type=jsapi
  并在里面的access_token=后面填入刚刚获取的access_token(对的,就是那一串乱码一样的东西),回车!!
  然后把“ticket”的值复制出来,并保存起来,这个就是当前appid的ticket了。
  5.生成签名
  打开 微信 JS 接口签名校验工具 填入相应的数据:
  1)jsapi_ticket: 填入上一步获取的ticket
  2)noncestr: 这里随机生成一个字符串填进去(VQhYOUJRz6RolHqN)
  3)timestamp: 这里填入一个时间戳,去掉毫秒的3位(如:) -
这里尽量写ticket生成后的一段时间,new Date() - 0可以获取当前的时间戳
  4)url:
准备放页面的地址(域名必须在第二部中设置到安全域名内,如:http://www.cocos2d-x.org/wechat.html)
  点击生成签名。记录下下面出现的signature这个值。
  6.页面引入微信SDK并初始化
  在页面中加入:
  并且执行初始化:
  jsApiList填入的是当前需要使用的接口,需要注意的是,如果公众号不具备某些接口的权限,填进去也无法执行。
  这时候将页面上传到第五步填入的url地址,并在微信中打开,应该能够看见config:ok的提示。
  如果出现了Invalid Url或者Invalid Domain等提示,说明公众号配置里面出现了问题。而出现Invalid
signature的话,则是signature生成出现了问题,检查下timestamp以及随机字符串等是否正确。
  到这里我们就可以酣畅淋漓的使用微信的SDK啦。(来源:)
快来跟我学
博客等级:
博客积分:0
博客访问:7,941
关注人气:0
荣誉徽章:Cocos2d-x3.x游戏开发之旅全文阅读_Cocos2d-x3.x游戏开发之旅免费阅读_百度阅读
&0手机专享价
扫码免费下载该书再送20元代金券
在电脑上继续阅读
您需要支付版权费用
会员免费读
开通图书VIP会员
万本精品好书免费读
用手机扫描以下二维码
开通图书VIP会员,万本精品好书免费读10:21:02 UTC
如题 若能 稳定性如何 有那些案例?谢谢
15:19:47 UTC
莉莉丝公司《剑与家园》
15:45:44 UTC
《剑与家园》是2.5D的,即地图是2D人物和建筑是3D
01:12:46 UTC
看3d的test部分吧,功能也有那么多,大部分需要自己去完善
02:58:38 UTC
不能。大部分需要自己完善。特别麻烦的是3D编辑器的部分。莉莉丝是到手了育碧上海最后的两个引擎高手,所以他们自己能轻松搞定,而且剑与家园游戏是2.5D的,也不太依赖编辑器做场景。要开发完整3D游戏,特别是有主城和副本、需要挨个副本推图的,副本场景里面很多静态物体还带预烘焙的,这类游戏还是直接上u3d吧,我不坑你。
03:46:46 UTC
谢谢 godfather! cocos2d-x 3.10 2d部分稳定性还是很不错的 可惜如果继续开发的话 现在3.14应该是一个很好的3d引擎了
09:07:40 UTC
并不是不能,只不过坑略多。请参考Appstore上的
传奇战域3D ,cocos 3.11 做的

我要回帖

更多关于 cocos2d 3.15 的文章

 

随机推荐