科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条
科技百科
  • 人气指数: 2766 次
  • 编辑次数: 1 次 历史版本
  • 更新时间: 2012-04-07
高兴
高兴
发短消息
相关词条
电子游戏AI
电子游戏AI
游戏设计七大常量
游戏设计七大常量
游戏设计认知
游戏设计认知
任天堂游戏设计原理
任天堂游戏设计原理
平衡游戏内部经济系统
平衡游戏内部经济系统
游戏5大设计方法
游戏5大设计方法
游戏开发者12个诀窍
游戏开发者12个诀窍
游戏视觉风格
游戏视觉风格
创造虚拟感7大原则
创造虚拟感7大原则
基于数据设计游戏
基于数据设计游戏
推荐词条
希拉里二度竞选
希拉里二度竞选
《互联网百科系列》
《互联网百科系列》
《黑客百科》
《黑客百科》
《网络舆情百科》
《网络舆情百科》
《网络治理百科》
《网络治理百科》
《硅谷百科》
《硅谷百科》
2017年特斯拉
2017年特斯拉
MIT黑客全纪录
MIT黑客全纪录
桑达尔·皮查伊
桑达尔·皮查伊
阿里双十一成交额
阿里双十一成交额
最新词条

热门标签

微博侠 数字营销2011年度总结 政务微博元年 2011微博十大事件 美国十大创业孵化器 盘点美国导师型创业孵化器 盘点导师型创业孵化器 TechStars 智能电视大战前夜 竞争型国企 公益型国企 2011央视经济年度人物 Rhianna Pratchett 莱恩娜·普莱契 Zynga与Facebook关系 Zynga盈利危机 2010年手机社交游戏行业分析报告 游戏奖励 主流手机游戏公司运营表现 主流手机游戏公司运营对比数据 创建游戏原型 正反馈现象 易用性设计增强游戏体验 易用性设计 《The Sims Social》社交亮 心理生理学与游戏 Kixeye Storm8 Storm8公司 女性玩家营销策略 休闲游戏的创新性 游戏运营的数据分析 社交游戏分析学常见术语 游戏运营数据解析 iPad风行美国校园 iPad终结传统教科书 游戏平衡性 成长类型及情感元素 鸿蒙国际 云骗钱 2011年政务微博报告 《2011年政务微博报告》 方正产业图谱 方正改制考 通信企业属公益型国企 善用玩家作弊行为 手机游戏传播 每用户平均收入 ARPU值 ARPU 游戏授权三面观 游戏设计所运用的化学原理 iOS应用人性化界面设计原则 硬核游戏 硬核社交游戏 生物测量法研究玩家 全球移动用户 用户研究三部曲 Tagged转型故事 Tagged Instagram火爆的3大原因 全球第四大社交网络Badoo Badoo 2011年最迅猛的20大创业公司 病毒式传播功能支持的游戏设计 病毒式传播功能 美国社交游戏虚拟商品收益 Flipboard改变阅读 盘点10大最难iPhone游戏 移动应用设计7大主流趋势 成功的设计文件十个要点 游戏设计文件 应用内置付费功能 内置付费功能 IAP功能 IAP IAP模式 游戏易用性测试 生理心理游戏评估 游戏化游戏 全美社交游戏规模 美国社交游戏市场 全球平板电脑出货量 Facebook虚拟商品收益 Facebook全球广告营收 Facebook广告营收 失败游戏设计的数宗罪名 休闲游戏设计要点 玩游戏可提高认知能力 玩游戏与认知能力 全球游戏广告 独立开发者提高工作效率的100个要点 Facebook亚洲用户 免费游戏的10种创收模式 人类大脑可下载 2012年最值得期待的20位硅谷企业家 做空中概股的幕后黑手 做空中概股幕后黑手 苹果2013营收 Playfish社交游戏架构

黑莓平台开发游戏注意事项 发表评论(0) 编辑词条

目录

黑莓平台开发游戏注意事项编辑本段回目录

若黑莓平台不属于你的游戏开发范围,那么现在是时候该仔细考虑下。随着新黑莓Playbook 2.0和黑莓10 OS的诞生,游戏开发者填补用户需求的机会要比以往大得多。黑莓PlayBook用户希望获得高质量的有趣游戏和应用,而黑莓AppWorld也做好迎接新内容的准备。

* 黑莓AppWorld已获得20亿次的应用下载量,平均每月有1.4亿多次的下载量。

* 黑莓AppWorld覆盖全球130个国家,而且依然处在持续发展中。

* 黑莓AppWorld支持26种货币和7种语言,方便全球用户购买应用。

* 运营商计费模式已落实到位,且呈快速发展势头,其中在10个国家兼容多家主流运营商,如AT&T、Vodafone和Rogers。

PlayBook on Black Angle 3 435px from gamasutra.com

PlayBook on Black Angle 3 435px from gamasutra.com

基于黑莓平台开发游戏的注意事项

Tablet OS的黑莓Native SDK让你能够制作丰富的C/C++游戏。Native SDK(NDK)是促使你发挥黑莓PlayBook作用的开发工具组。通过将QNX Neutrino Real-Time Operating System(的速度和稳定性同Eclipse QNX Momentics开发环境结合起来,Native SDK主要瞄准需要完全存取所有黑莓PlayBook呈现内容的开发者。Native SDK给予你一组囊括创建强大动态应用所需工具的C和C++ API。主要性能如下:

* 配合黑莓PlayBook平板电脑屏幕、导航器、混音器、网络等元素的本地API。

* 允许你定制项目设置、编译器和部署选项的建造环境。

* 一个将应用配置到实际黑莓PlayBook设备或内在黑莓PlayBook模拟器的路径。

* 供你查看各行运行代码的整合调试器。

* 文件材料、指南和代码样本。

Native SDK的瞄准对象?

Native SDK不是开发黑莓PlayBook应用的唯一选项(游戏邦注:根据你的需求,WebWorks或Adobe Air平台也许是更好的选择)。

* WebWorks让你能够开发支持标准规格的应用,例如HTML5、CSS和JavaScript。

* Adobe Air让你能够利用Adobe Flash创造出丰富的网络应用。

Native SDK是瞄准需要呈现高标准应用表现性能的开发者,例如3D游戏开发者一样。或是需要在此制作其他架构所无法完成的内容的开发者,这里他们可能会选择NDK。或是已具备现成C++应用,希望将此移植到黑莓PlayBook的开发者。当然,若你只是想要试验NDK,查看其中的可能性空间,我们也推荐运用此工具。

入门的4个简单步骤

1. 下载——Tablet OS的黑莓Native SDK下载地址是:https://bdsc.webapps.blackberry.com/native/download/。

2. 开始创建——https://bdsc.webapps.blackberry.com/native/documentation/getting_started.html。

针对平板电脑操作系统的黑莓Native SDK包含创建黑莓PlayBook平板电脑应用所需的所有工具,其中包括编译器、连接器、数据库及包含调试、配置工具和命令行工具的QNX Momentics IDE。

关于应用的测试,你可以通过黑莓PlayBook平板电脑或黑莓平板电脑模拟器完成。某些设置步骤只针对特定测试环境。下面是通过Native SDK运行应用的必要步骤汇总:https://bdsc.webapps.blackberry.com/native/documentation/getting_started.html。

3. 学习——务必查看黑莓Native SDK附带的Developer’s Guide、Tutorials和Libraries。

* 支持STL和POSIX库

* 2D和3D图像选择OpenGL ES 1.1和2.0

* 跨平台3D音频选择OpenAL

* 编码图像选择libpng和libjpeg

* 字体选择FreeType

* 在整合社交游戏性能方面选择Scoreloop SDK

4. 发行——你可以通过黑莓App World店面发行你的成品游戏(游戏邦注:无需支付注册和提交费用)。

额外资源让你占据有利条件

你也许还想借助blackberry.github.com,在此你将发现众多开源引擎和数据库:

* GamePlay:跨平台3D游戏框架

* Cocos2D-X:跨平台2D手机游戏框架

* Box2D:2D物理引擎

* Bullet Physics:3D物理引擎

* ALUT:OpenAL附带工具包

* Lua:强大、快速且便捷的嵌入脚本语言

* SDL:跨平台多媒体库

也支持黑莓平板电脑操作系统的第三方游戏开发套件:

* Unity Technologies通过其Union服务支持黑莓PlayBook平板电脑

* Marmalade SDK向黑莓Tablet OS提供‘Beta’支持

* 包含Development Tools的ShiVa3D Game Engine

总结

时机已经到来,平台也准备就绪,市场需求旺盛。不妨浏览当前黑莓App World游戏目录,查看当前黑莓平台的若干杰出作品,然后通过上述资源着手创建自己的作品。(本文为游戏邦/gamerboom.com编译,作者:Research In Motion)

Sponsored Feature: What You Need to Know About Developing Games for BlackBerry

by Research In Motion

The opportunity is now for BlackBerry game developers. Why don’t you play?

If the BlackBerry platform hasn’t been on your radar for game development, it’s time to take a second look. With the new BlackBerry Playbook 2.0 and BlackBerry 10 OS the opportunity for game developers to fill a user need is stronger than ever. BlackBerry PlayBook users want high quality, entertaining games and apps and BlackBerry AppWorld is ready for the influx:

* BlackBerry AppWorld has already seen over 2 billion apps downloaded, with an average of over 140 million per month

* BlackBerry AppWorld is available in 130 countries and growing

* BlackBerry AppWorld supports 26 currencies and 7 languages making it easy for people around the world to purchase apps

* Carrier billing is in place and expanding rapidly, with multiple major carriers such as AT&T, Vodafone, Rogers and more across 10 countries

What you need to know about developing games for BlackBerry

The BlackBerry Native SDK for Tablet OS gives you the ability to create rich C/C++ games. Native SDK (NDK) is a development toolset that allows you to harness the power of the BlackBerry PlayBook. Combining the speed and stability of the QNX Neutrino Real-Time Operating System with the Eclipse-based QNX Momentics development environment, the Native SDK is designed for developers who need full access to all that the BlackBerry PlayBook has to offer. And the Native SDK gives you a set of C and C++ APIs that expose all the tools needed to create powerful and dynamic applications. The capabilities include the following:

* Native system APIs for the BlackBerry PlayBook tablet’s screen, navigator, audio mixer, accelerometer, network, and even more

* A build environment that allows you to customize project settings, compiler, and deployment options

* A way to deploy your applications to real BlackBerry PlayBook devices or the included Blackberry PlayBook simulator

* An integrated debugger that lets you examine every line of code as it’s being run

* Documentation, tutorials, and code samples

Who is the Native SDK for?

The Native SDK isn’t the only option for developing applications for the BlackBerry PlayBook – depending on your needs, the WebWorks or Adobe Air platforms could be the better choice.

* WebWorks allows you to develop applications that support standards such as HTML5, CSS, and JavaScript.

* Adobe Air lets you leverage the power of Adobe Flash to create rich internet applications.

The Native SDK is for developers who know they need the highest level of performance from their applications. Like 3D game developers. Or developers who need to do something that they can’t do in the other frameworks and might be able to do using the NDK. Or those of you who already have an existing C++ application that you want to port to the BlackBerry PlayBook. Of course, if you just want to play around with the NDK to learn what’s possible (and there’s a lot), that’s encouraged too.

Four simple steps to getting started

1. Download – The BlackBerry Native SDK to Tablet OS is available for download here: https://bdsc.webapps.blackberry.com/native/download/

2. Get started – https://bdsc.webapps.blackberry.com/native/documentation/getting_started.html

The BlackBerry Native SDK for Tablet OS includes all of the tools that you’ll need to start developing applications for the BlackBerry PlayBook tablet, including a compiler, a linker, libraries, the QNX Momentics IDE with its full suite of debugging and profiling tools, as well as command line tools.

When it comes to testing your application, you can test it using a BlackBerry PlayBook tablet or the BlackBerry Tablet Simulator. Some set up steps are required only if you’re using one testing environment or the other. You can find a summary of the steps you need to perform to get up and running with the Native SDK here: https://bdsc.webapps.blackberry.com/native/documentation/getting_started.html

3. Learn – Be sure to check out the Developer’s Guide, Tutorials and Libraries available in the BlackBerry Native SDK:

* STL and POSIX library support

* OpenGL ES 1.1 and 2.0 for 2D and 3D graphics

* OpenAL for cross-platform 3D audio

* libpng and libjpeg for encoded images

* FreeType for fonts

* Scoreloop SDK for integrating social gaming capabilities

4. Publish – You can distribute your finished game through the BlackBerry App World storefront with $0 registration and submission fees.

Additional resources give you an advantage

You may also want to take advantage of blackberry.github.com, where you’ll find many Open Source game engines and libraries ported and available:

* GamePlay: a cross-platform 3D gaming framework

* Cocos2D-X: a cross-platform mobile 2D game framework

* Box2D: a 2D physics engine

* Bullet Physics: a 3D physics engine

* ALUT: a companion toolkit to OpenAL

* Lua: a powerful, fast, lightweight, embeddable scripting language

* SDL: a cross-platform multimedia library

3rd party game development kits have also added support for BlackBerry Tablet OS:

* Unity Technologies supports BlackBerry PlayBook tablet through its Union service

* Marmalade SDK provides ‘Beta’ support for BlackBerry Tablet OS

* ShiVa3D Game Engine with Development Tools

What are you waiting for?

The time is right, the platform is ready and the market is eager. Browse the current BlackBerry App World game catalog to see some fantastic examples of current games available on the BlackBerry platform. Then use the resources above to start developing your own game and help the BlackBerry PlayBook live up to its name. Start playing.(Source:gamasutra

→如果您认为本词条还有待完善,请 编辑词条

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

标签: 黑莓平台开发游戏注意事项

收藏到: Favorites  

同义词: 暂无同义词

关于本词条的评论 (共0条)发表评论>>

对词条发表评论

评论长度最大为200个字符。