随笔分类 -  iOS

专为多设备、多分辨率应用而设计
摘要:要求必备知识熟悉 Flash Professional CS6、ActionScript 3.0 以及 Flash 运行时提供的最新改进功能。其他所需产品:StarlingFeathers用户级别中级必需产品Flash PlayerFlash Professional CS6(下载试用版)Adobe AIR范例文件MultiScreenDemo在本文中,我们将针对基于 Flash 的游戏菜单启用多屏幕布局,使其能够跨越不同屏幕分辨率的设备无缝运行。本游戏为虚构作品,名为 “Burning Feathers”。它包含三个独立的屏幕,您可以从 Startup 菜单进行访问。这些屏幕应当适应台式机、 阅读全文
posted @ 2013-09-05 08:00 猎妖手 阅读(365) 评论(0) 推荐(0)
Flash开发移动设备技巧
摘要:要求用户级别中级必需产品Flash Builder(Download trial)随着Adobe Flash技术向iOS, Android, BlackBerry这三大移动平台的进军,必然将涌现出大量的基于Flash Player和AIR的手机和平板应用。然而移动设备的硬件限制,对Flash的运行效率产生了很大的挑战,所以如何优化代码成为Flash移动开发的核心问题。另外、基于触摸的全新交互方式和移动设备上独有的系统环境,也让移动平台上的Flash开发多了许多机会和功能点。今天我就给大家简单介绍一下我在近期总结的一些经验和技巧。GPU渲染移动设备的CPU和电脑上的CPU相差甚远,所以要运行大量 阅读全文
posted @ 2013-09-05 07:58 猎妖手 阅读(379) 评论(0) 推荐(0)
Blitting and caching movie clips in Flash
摘要:要求必备知识You should have a basic understanding of the Flash authoring interface, be able to work with movie clips, and know how to create a basic ActionScript 3 project. You should also be familiar with the topics covered inRendering game assets in ActionScript using blitting techniques and Flash Build 阅读全文
posted @ 2013-09-05 07:57 猎妖手 阅读(265) 评论(0) 推荐(0)
将多个 SWF 文件合并为一个 SWF 以进行 iOS 部署
摘要:要求必备知识本文专为熟悉 Flash Builder 或 Flash Professional 的高级开发人员编写。您还需要了解 Mac OS X 或 Windows 命令行的使用方法。其他必要产品REBOL/View用户级别高级必需产品Flash Professional(下载试用版)Flash Builder(下载试用版)范例文件rswf-join-example.zip在 Flash 平台上进行游戏开发经常遇到的其中一个问题是,如何将构成游戏的大量 SWF 合并成为一个 SWF,从而方便进行 iOS 部署。例如,Machinarium(一种由 Amanita Design 开发的点击式益 阅读全文
posted @ 2013-09-05 07:56 猎妖手 阅读(1541) 评论(0) 推荐(0)
使用SWC文件建立具有多个iOS SWF文件的大型Flash和AIR项目
摘要:当使用Adobe AIR为Android或Blackberry Tablet OS开发游戏时,你可以在运行时在线添加SWF文件,然而,当使用AIR为iOS开发游戏时,却没有这一选项。 在Android或Blackberry Tablet OS上,相应的代码是由ActionScript字节码转换而来的,然而,对于iOS来说,所有的代码必须作为单一的IPA文件从ActionScript字节码编译成本地字节码,而该IPA文件只能从单一的SWF创建而来。如果你的游戏含有数十个级别,并且每一级均是一个SWF文件,那么,为iOS编译可能会成为一个挑战。 当你处于游戏编程和开发的测试阶段时,你可以在编译器设 阅读全文
posted @ 2013-09-05 07:52 猎妖手 阅读(600) 评论(0) 推荐(0)
iOS 开发者必知的 75 个工具
摘要:如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。 软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。 记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况使用。如果你还有更多的工具想展示在这个列表里,可以跟我留言哦亲。 我尽我所能给列表分分类。有一些是网站,有些是后台服务,但大多数是你可以装的应用。不是所有应用都是免费,因此我会用$符号来表示此应用是否要花钱。 废话不多说... 阅读全文
posted @ 2013-08-30 10:39 猎妖手 阅读(140) 评论(0) 推荐(0)