Enviar búsqueda
Cargar
基于Cocos2 d x二次开发的自有引擎方案分享-mobile 2d framework en
•
1 recomendación
•
1,244 vistas
增强 杜
Seguir
Tecnología
Viajes
Denunciar
Compartir
Denunciar
Compartir
1 de 32
Descargar ahora
Descargar para leer sin conexión
Recomendados
Java dev check style
轻松写出优雅的Java代码之check style
轻松写出优雅的Java代码之check style
Zhen Li
Introduction to air for android 邱彦林
Introduction to air for android 邱彦林
FLASH开发者交流会
Visual Studio Code Remote Development introduction GCPUG.TW Meetup #53
VSCode Remote Development
VSCode Remote Development
Philip Zheng
期末作業
多媒體伺服器加分題
多媒體伺服器加分題
樺琳 黃
SharePoint 项目实施团队的成功之道
SharePoint 项目实施团队的成功之道
Yi Zhang
介紹Construct 2特點、軟體架構、系統需求及環境設定
Construct2簡介
Construct2簡介
吳錫修 (ShyiShiou Wu)
Tech days2011
Tech days2011
lijay chen
How To Use Lua In iOS
iOS中Lua脚本的应用
iOS中Lua脚本的应用
Proteas Wang
Recomendados
Java dev check style
轻松写出优雅的Java代码之check style
轻松写出优雅的Java代码之check style
Zhen Li
Introduction to air for android 邱彦林
Introduction to air for android 邱彦林
FLASH开发者交流会
Visual Studio Code Remote Development introduction GCPUG.TW Meetup #53
VSCode Remote Development
VSCode Remote Development
Philip Zheng
期末作業
多媒體伺服器加分題
多媒體伺服器加分題
樺琳 黃
SharePoint 项目实施团队的成功之道
SharePoint 项目实施团队的成功之道
Yi Zhang
介紹Construct 2特點、軟體架構、系統需求及環境設定
Construct2簡介
Construct2簡介
吳錫修 (ShyiShiou Wu)
Tech days2011
Tech days2011
lijay chen
How To Use Lua In iOS
iOS中Lua脚本的应用
iOS中Lua脚本的应用
Proteas Wang
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
Hackatron - UIKit Dynamics
Hackatron - UIKit Dynamics
Renzo G. Pretto
Intro to appcelerator
Intro to appcelerator
Mohab El-Shishtawy
20110525[Taipei GTUG] titanium mobile簡介
20110525[Taipei GTUG] titanium mobile簡介
Justin Lee
Gives a brief introduction into some of the hidden tips and tricks with coding using Objective C, It gives examples for Literals ,Sub-scripting , Method swizzling
Objective C Tricks
Objective C Tricks
Inova LLC
This is the presentation used for the workshop on Titanium module development held at tiConf 2013 in Valencia
Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules
omorandi
介绍Lua 5.1/LuaJIT 2.0字节码的外部表示格式,以及ngx_lua closure factory代码在字节码级别的实现。ngx_lua的字节码加载功能即通过这里介绍的方法实现。
Lua/LuaJIT 字节码浅析
Lua/LuaJIT 字节码浅析
Xiaozhe Wang
Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture
lusecheng
Mobile web開發架構與入門
Mobile web開發架構與入門
Chi-wen Sun
Cocos2d x presentation cocoachina-王哲
Cocos2d x presentation cocoachina-王哲
csdnmobile
资深程序员多年代码实践总结:《和Android源代码一起工作》 | Android DevCamp 话题简介:本演讲将结合讲师多年的代码实践经验,主要介绍Android源代码以及相关内容,让应用开发者了解到如何利用Android源代码来提高自己对Android系统的理解,以及通过一些高级技巧来定位和分析产品中的问题,充分利用Android的各种特性,从而改进和增强自己的应用。演讲内容将分为分中级篇和高级篇。中级篇内容包含:下载和同步Android源代码,Android源代码目录结构分析,Android源代码和Eclipse的整合和浏览。高级篇内容包含:Android源代码编译,系统编译,模块编译,Android源代码Java代码调试,Android源代码Native代码调试。演讲中也将穿插一些实践案例进行分析。 讲师介绍:胡继堂,原微软亚洲工程院软件开发工程师,目前在百纳信息担任研发主管,负责海豚浏览器Android版的开发工作。2010年开始从事Android平台上的开发,熟悉Android应用开发的各种技术,并喜欢分析Android系统框架和底层机制。自工作以来的方向一直都在移动设备的系统和软件开发上,对移动互联网有很大的热情。
和Android源代码一起工作 | 海豚浏览器 胡继堂
和Android源代码一起工作 | 海豚浏览器 胡继堂
imShining @DevCamp
Quick build使用介绍 by 亚成和展烨
快速打包工具Quick build
快速打包工具Quick build
tb-vertical-guide
HTML5 甚至更廣義的 Web 開發者如何延技能來開發 App? 既有的網站如何轉成 App? Hybrid App 是什麼? 本文件介紹免費的工具及 IDE (Visual Studio) 來協助各開發者跨瀏覽器、跨平台的 App。
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局 long
Meng-Ru (Raymond) Tsai
打造無限延伸的企業混合雲架構
Tech.days Taiwan AZR302
Tech.days Taiwan AZR302
Jeff Chu
zhimeng wang (im2.0)
07 funny sango td and cocos2d-x
07 funny sango td and cocos2d-x
乐费 胡
物聯網(IoT)已經成為當今資訊業界最熱門的話題之一,然而實際的發展上,仍然有許多困難。其中,開發環境以及系統平台的紛亂已成為發展的絆腳石。有鑑於此,晶片架構的領導者ARM提出了一套mbed™ 平台以提供完整的開發與連結方案。本專案主要目的就是讓團隊成員熟悉mbed™ 開發平台,並且實現出一個應用架構,同時展現出mbed™ 平台的威力。
ARM ® mbed™ 平台之研究及實作
ARM ® mbed™ 平台之研究及實作
艾鍗科技
2010年9月5日广州barcamp分享
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
heyfluke
2010年9月5日广州barcamp分享
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
heyfluke
http://www.ittraining.com.tw/workshop/workshop.html
Android ADK
Android ADK
艾鍗科技
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Gelis Wu
该PPT主要讨论了如下几个部分的内容: Node.js介绍 Express框架介绍 Connect模块介绍 Demo1: 简单的服务器 Demo2: 前后台动静分离 Demo3: 前端缓存技术
Node.js中间件 connect模块深入浅出
Node.js中间件 connect模块深入浅出
Eric Xiao
51 cto下载 android应用程序开发宝典
51 cto下载 android应用程序开发宝典
sys520084
Más contenido relacionado
Destacado
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
Hackatron - UIKit Dynamics
Hackatron - UIKit Dynamics
Renzo G. Pretto
Intro to appcelerator
Intro to appcelerator
Mohab El-Shishtawy
20110525[Taipei GTUG] titanium mobile簡介
20110525[Taipei GTUG] titanium mobile簡介
Justin Lee
Gives a brief introduction into some of the hidden tips and tricks with coding using Objective C, It gives examples for Literals ,Sub-scripting , Method swizzling
Objective C Tricks
Objective C Tricks
Inova LLC
This is the presentation used for the workshop on Titanium module development held at tiConf 2013 in Valencia
Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules
omorandi
介绍Lua 5.1/LuaJIT 2.0字节码的外部表示格式,以及ngx_lua closure factory代码在字节码级别的实现。ngx_lua的字节码加载功能即通过这里介绍的方法实现。
Lua/LuaJIT 字节码浅析
Lua/LuaJIT 字节码浅析
Xiaozhe Wang
Destacado
(7)
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Hackatron - UIKit Dynamics
Hackatron - UIKit Dynamics
Intro to appcelerator
Intro to appcelerator
20110525[Taipei GTUG] titanium mobile簡介
20110525[Taipei GTUG] titanium mobile簡介
Objective C Tricks
Objective C Tricks
Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules
Lua/LuaJIT 字节码浅析
Lua/LuaJIT 字节码浅析
Similar a 基于Cocos2 d x二次开发的自有引擎方案分享-mobile 2d framework en
Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture
lusecheng
Mobile web開發架構與入門
Mobile web開發架構與入門
Chi-wen Sun
Cocos2d x presentation cocoachina-王哲
Cocos2d x presentation cocoachina-王哲
csdnmobile
资深程序员多年代码实践总结:《和Android源代码一起工作》 | Android DevCamp 话题简介:本演讲将结合讲师多年的代码实践经验,主要介绍Android源代码以及相关内容,让应用开发者了解到如何利用Android源代码来提高自己对Android系统的理解,以及通过一些高级技巧来定位和分析产品中的问题,充分利用Android的各种特性,从而改进和增强自己的应用。演讲内容将分为分中级篇和高级篇。中级篇内容包含:下载和同步Android源代码,Android源代码目录结构分析,Android源代码和Eclipse的整合和浏览。高级篇内容包含:Android源代码编译,系统编译,模块编译,Android源代码Java代码调试,Android源代码Native代码调试。演讲中也将穿插一些实践案例进行分析。 讲师介绍:胡继堂,原微软亚洲工程院软件开发工程师,目前在百纳信息担任研发主管,负责海豚浏览器Android版的开发工作。2010年开始从事Android平台上的开发,熟悉Android应用开发的各种技术,并喜欢分析Android系统框架和底层机制。自工作以来的方向一直都在移动设备的系统和软件开发上,对移动互联网有很大的热情。
和Android源代码一起工作 | 海豚浏览器 胡继堂
和Android源代码一起工作 | 海豚浏览器 胡继堂
imShining @DevCamp
Quick build使用介绍 by 亚成和展烨
快速打包工具Quick build
快速打包工具Quick build
tb-vertical-guide
HTML5 甚至更廣義的 Web 開發者如何延技能來開發 App? 既有的網站如何轉成 App? Hybrid App 是什麼? 本文件介紹免費的工具及 IDE (Visual Studio) 來協助各開發者跨瀏覽器、跨平台的 App。
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局 long
Meng-Ru (Raymond) Tsai
打造無限延伸的企業混合雲架構
Tech.days Taiwan AZR302
Tech.days Taiwan AZR302
Jeff Chu
zhimeng wang (im2.0)
07 funny sango td and cocos2d-x
07 funny sango td and cocos2d-x
乐费 胡
物聯網(IoT)已經成為當今資訊業界最熱門的話題之一,然而實際的發展上,仍然有許多困難。其中,開發環境以及系統平台的紛亂已成為發展的絆腳石。有鑑於此,晶片架構的領導者ARM提出了一套mbed™ 平台以提供完整的開發與連結方案。本專案主要目的就是讓團隊成員熟悉mbed™ 開發平台,並且實現出一個應用架構,同時展現出mbed™ 平台的威力。
ARM ® mbed™ 平台之研究及實作
ARM ® mbed™ 平台之研究及實作
艾鍗科技
2010年9月5日广州barcamp分享
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
heyfluke
2010年9月5日广州barcamp分享
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
heyfluke
http://www.ittraining.com.tw/workshop/workshop.html
Android ADK
Android ADK
艾鍗科技
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Gelis Wu
该PPT主要讨论了如下几个部分的内容: Node.js介绍 Express框架介绍 Connect模块介绍 Demo1: 简单的服务器 Demo2: 前后台动静分离 Demo3: 前端缓存技术
Node.js中间件 connect模块深入浅出
Node.js中间件 connect模块深入浅出
Eric Xiao
51 cto下载 android应用程序开发宝典
51 cto下载 android应用程序开发宝典
sys520084
團隊內原本使用 Bamboo 之後跳到 Jenkins 最後又跳到 Drone,本意議程會介紹為什麼我們放棄 Bamboo 及 Jenkins,他們所帶來的缺陷,以及為什麼最後選擇 Drone。 Drone 是一套基於 Docker 容器技術的持續交付平台。每個 Build 都在一個短暫的 Docker 容器中執行,讓開發人員可以完全控制他們的建構環境並保證隔離互不干擾。Drone 非常容易安裝及維護,並且提供強大的插件系統,也可以讓開發者輕易完成個人插件,如果您正在煩惱該選擇 Jenkins 或 GitLab CI 等工具,我會建議您嚐試看看輕量級的 Drone。本議程會帶您深入了解由 Go 語言所撰寫的 Drone 架構及如何輕易整合原有的 Git 服務 (像是 Github, Bitbucket, Gitea 或 GitLab) 來快速部署及測試軟體品質。 線上課程: DevOpsDay 優惠價: 1600 購買網址: http://bit.ly/devops-taipei Coupon Code: KUBERNETES
用 Drone 打造輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台
Bo-Yi Wu
Static Code Analysis 靜態程式碼分析
Static Code Analysis 靜態程式碼分析
Static Code Analysis 靜態程式碼分析
Bill Lin
java jni about
Jni文档
Jni文档
woshiwzy
I os与android多平台开发心得
I os与android多平台开发心得
drewz lin
.NET Core 已經出到2.1 版,即將推出3.0,企業是否該選擇導入 .NET Core作為內部開發標準,導入前應該注意哪些事項?降低整體導入的阻力,又或是真的需要採用 .NET Core開發嗎? 善用Azure DevOps讓.NET Core 發揮更大優勢,並結合Container,提升.NET Core在企業內部持續交付和持續整合優勢
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Edward Kuo
Similar a 基于Cocos2 d x二次开发的自有引擎方案分享-mobile 2d framework en
(20)
Coscup2011: porting android to brand-new cpu architecture
Coscup2011: porting android to brand-new cpu architecture
Mobile web開發架構與入門
Mobile web開發架構與入門
Cocos2d x presentation cocoachina-王哲
Cocos2d x presentation cocoachina-王哲
和Android源代码一起工作 | 海豚浏览器 胡继堂
和Android源代码一起工作 | 海豚浏览器 胡继堂
快速打包工具Quick build
快速打包工具Quick build
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局 long
Tech.days Taiwan AZR302
Tech.days Taiwan AZR302
07 funny sango td and cocos2d-x
07 funny sango td and cocos2d-x
ARM ® mbed™ 平台之研究及實作
ARM ® mbed™ 平台之研究及實作
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
基于Android ndk的软件开发简介 放映
Android ADK
Android ADK
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Node.js中间件 connect模块深入浅出
Node.js中间件 connect模块深入浅出
51 cto下载 android应用程序开发宝典
51 cto下载 android应用程序开发宝典
用 Drone 打造輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台
Static Code Analysis 靜態程式碼分析
Static Code Analysis 靜態程式碼分析
Jni文档
Jni文档
I os与android多平台开发心得
I os与android多平台开发心得
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
基于Cocos2 d x二次开发的自有引擎方案分享-mobile 2d framework en
1.
Mobile 2D Framework by
Happy Elements Cong Ling
2.
Agenda 为什么 整体设计 Q&A
3.
为什么使用cocos2dx?
4.
我们使用过的技术 Cocos2d-iphone HTML5 Flash air port Cocos2dx Conora Unity 跨平台 可控性
5.
为什么脚本化?
6.
多版本维护 IOS和很多Android市场无法做到增量更新 大包包含所有分辨率,浪费带宽和存储 更新问题 Google Play:2小时 IOS:5天 审核周期
7.
开发调试工具全部不一样 Context被破坏 真机调试的问题 调试困难 编译、部署、调试需要写脚本 Eclipse对NDK的支持很弱,特别是 debugging Gdb在windows下有问题 需要使用MAC去编译、部署、调试IOS Android
8.
50%的联调时间在处理crash 引用计数池的问题 Context/Stack会丢失,特别是在优化版本 Crash 上线标准 5% crash
rate over 5000 minutes testing sessions
9.
为什么选择lua?
10.
简单、可控 Lua最轻 国内市场商业最成熟的是 cocos2dx+lua 解决方案
11.
我们做了那些改进?
12.
Android:Java lua IOS: OC
Lua 第三方库集成接口
13.
IDE和调试器 UI编辑器 动画编辑器 TTF字体导出工具 工具
14.
COCOS2D-X Develop Tools 内存混淆 本地化 Utils 网络库 资源管理 Crash 渲染 脚本引擎 第三方接入 帐户系统
SNS接入 支付接入 Notification DC打点 广告&积分墙 Log Tracker CI service IDE 自动化Build脚本 调试工具 打包工具 日志管理 Engine
15.
Lua scripting runtime tolua++ Cocos2dx/Comm on
Lib iOS native api luajava iOS 3rd party API Android 3rd party API Android native API Interface w/ languages Wax
16.
基于Zerobrane 改善断点性能-提高100x 支持symbols和文件的快速定位 Push to device 改善智能提示 Lua调试器
17.
Stub Debugger iOS stub Android stub Windows stub 文件列表和MD5 连接debugger 连接成功 日志和断点 改变了的文件 推送文件 关闭连接 发送命令 文件部署过程调试过程 Push to
device
18.
• 更新一定要Transaction • 增量更新 •
按需下载 • 功能模块 • 分辨率 (分辨率匹配) • 资源加密 • APK更新(国内android市场) Resource Manager-设计目的
19.
APK/app目录 Resource Manager-设计 Current Resource Locator Resource Locator version Content
with md5 name Old Resource Locator Document目录 Content with md5 name Content with md5 name
20.
Client CDN Dynamic Server 获取当前配置 下载配置 下载资源 查看当前配置是否是最新的 查看那些资源没有 增量更新
21.
Client CDN Game Res Mgr Ensure Modules 本地缓存了? 下载资源 回调结果 按需下载 加载资源
22.
客户端配置管理 (支持lua/c/java) Utils Meta信息(支持lua/c/java)
23.
Crash分析系统 PLCrash reporter Google breakpad Crash Analysis Center Log tracker Game Crash folder Crash
Sent Task 开发人员 Symbol Center Build
24.
Hudson做build管理 手机下载安装 新版本下载提示、自动安装更新包 Crash/日志采集和分析 Session time分析 CDN同步检查 Udid检测、申请流程 一键发布到App store和Google
Play (future) Build/CI
25.
Build/CI Build.s h symbol s Hudso n apk/ipa/pn g resources Adhoc.mobile provision svn build_version Projec t.plist Safari Mobile Browser Udid Check Resource Manager CDN Crash Analysis Latest Version Client Manager
26.
Dragon Bones ■ Flash
CS5.5+Plugin ■ UI Editor ■ Animation Editor Font editor ■ BMP Font ■ TTF 工具
27.
Particle designer Glyph designer 第三方工具
28.
多谢开源项目 Cocos2dx https://github.com/cocos2d/cocos2d-x LuaJava http://www.keplerproject.org/luajava/ Wax https://github.com/probablycorey/wax
29.
ZeroBrane https://github.com/pkulchenko/ZeroBraneStudio Mobdebug https://github.com/pkulchenko/MobDebug DragonBones http://dragonbones.github.com 多谢开源项目
30.
你想和一群有创造力、想象力的人一起工作吗? 你相信工程师能改变世界吗? 你想不断挑战、提升自己的能力吗?
31.
请加入我们吧! 联系人:柳小姐(HR) QQ : 2459685715 E-mail:lu.liu@happyelements.com C++ Java
Descargar ahora