Language: Chinese (rss)
1 | Next Page

Grunt.js 入門講義

Apr 10, 2014 3:31 AM
Rating: (Total Clicks 12)

●● Grunt 入門   ◎ 林新德 編 ( shinder.lin@gmail.com) 2014.4 ● Grunt ( http://gruntjs.com/ )名稱來自於 grunt work (單調的工作),它的功能是使用設定來執行常做的動作,例如最小化 JavaScript 和 CSS 檔等。● Grunt 在 0.3 版時提供常用的功能,設定檔使用 grunt.js。到 0.4 版時做了些調整,使用外掛的架構,設定檔為 Gruntfile.js。● 本講義以 Windows 7 為作業系統為例,各軟體的安裝皆在 Windows 7 底下安裝,請注意使用的軟體版本,例如 NodeJS 有 32-bit 和 64-bit 之分。◎ Windows Command Prompt 使用 PowerShell◎ 範例專案 shinder_maze.zip 和 shinder_circle_menu.zip  (** blog 不提供專案包 zip 檔 )● Web server,使用 Python3 內建的簡易 web server ( 非必要 )安裝 Python 3 ( https://www.python.org/downloads/)在 Command prompt,到專案目錄使用下式啟動 server> python -m http.server [埠號]使用「Ctrl + C」停止 server● 在安裝 Grunt 之前需先安裝 Git 和 NodeJS◎ 1. NodeJS ( http://nodejs.org/ )– 直接從官網按「 INSTALL 」,下載 msi 檔並安裝。◎ 2. Git– 安裝 Git for Windows (translate)

Minko3从Flash到全平台的华丽转身

Apr 3, 2014 7:57 AM
Rating: (Total Clicks 19)

Minko最开始的时候还只是一个基于Stage3D(codename:molehill)的Flash 3D引擎。下面是在github上面提交的第一个版本。后来随着引擎的不断完善,慢慢得到市场的认可,出现了一批代表作品。到了2014年3月13日Minko 3 Beta 1发布,在这个版本中提供了更加强大的功能: 对于HTML5,iOS,Windows,OS X和Linux的跨平台支持。企业化的整套解决方案强大的开发设计工具Minko Studio那么究竟Minko与Flash,以及另一个跨平台的3D解决方案Unity有什么不同呢?下面我们分别看一下。Minko 和 Flash的架构对比Minko和Flash支持平台对比是否开源Flash和Minko功能对比Minko和Unity的架构对比是否开源Unity和Minko支持平台对比看到这里大家肯定非常感叹:哇,还强大啊,Minko是如何做到的呢?下面我们看一下github上Minko framework的源代码。看到没有,整个框架底层是用C++写的。而且用的是C++2011哦。C++底层框架不但保证的程序的高效,而且方便程序针对不同平台的跨平台编译。底层是C++,那脚本用什么写呢?Minko最终选择了Lua等等,C++和Lua,你是不是想到了什么?没错,那就是国产的跨平台解决方案Cocos2d-x。Cocos2d-x底层也是c++的,脚本支持js和lua,而且在lua支持上面,有了quick-cocos2d-x加盟之后,lua开发更加方便快捷。cocos2d-x在触控的强力支持下已经有了CocoStudio等逐渐成熟的ide。虽然Aerys这家法国公司凭借Minko 3实现了从Flash平台到跨平台的产品转型,可惜前面有强大的对手Unity和cocos2d-x,可谓生不逢时啊,究竟后事如何,让我们一起拭目以待吧! (translate)

万博思图新作-蓝色光标官方html5网站

Mar 11, 2014 7:43 AM
Rating: (Total Clicks 28)

万博思图新作蓝色光标官方html5网站已上线,万博思图受客户委托进行创意设计和开发,前端40秒动画使用 html5 webGL 3D技术开发,页面风格采用当下流行的html5网站风格。网站已上线,建议使用支持html5 webGL3d的浏览器进行观看,如firefox, safrai,chorme,ie10等。 项目地址 |蓝色光标html5官方网站 (translate)

用Starling开发的ClickBird完美地运行在智能电视上

Mar 1, 2014 2:31 PM
Rating: (Total Clicks 36)

ClickBird是一款使用Starling开发的小游戏demo,经过一段时间在各种iOS和Android系统的移动设备上测试过,性能表现很理想,绝大多数能跑60fps。这虽是一个小游戏,但基本的帧动画,缓动计算,粒子效果,切换场景时的开销计算等等都有了,能跑个60fps,我觉得已经是不错的。如果用AIR不做游戏,而做个应用,性能已经足够有余。 除了移动设备,今天我特地在互联网电视(也称智能电视)上做了个测试,总体超出预期。测试机是乐视的S50,android系统,50寸,1920*1080分辨率。用的是体感遥控,用体感遥控玩Flash小游戏,顿时觉得有些高大上。这款用Starling做的游戏,从移动设备移植到智能电视上,基本不用改什么代码。只是做互联网电视应用需要注意一点:屏幕永远竖直向下,没有重力感应,也不能转屏。另外,除了智能电视,还可以在电子盒子上安装(例如乐视盒子)。 用Adobe AIR来开发东西,爽!快!适合在各种移动设备上开发游戏和应用。对于智能电视方面,不知道现在家庭智能电视市场怎么样,但从技术上讲,用Adobe AIR来开发电视游戏或应用很是可以。 请从这里下载iOS和Android的安装文件:http://riaoo.com/?p=2602 备注:想安装在android智能电视或电视盒子上,请把apk文件复制到U盘,在电视里从U盘安装,这样是最快的并且可避免很多麻烦。因为我在电视里发现下载不了网盘上的文件。 在线演示:http://static.video.qq.com/TPout.swf?vid=a0126empvh0&auto=1 Happy Day! 标签:Adobe AIR, starling, 乐视, 乐视S50Happy Day! (translate)

淘配配正式改名为配配秀,新版网站正式上线 http://peipeixiu.com 欢迎来搭配

Feb 25, 2014 4:29 AM
Rating: (Total Clicks 28)

淘配配正式改名为配配秀,新版网站正式上线 http://peipeixiu.com 欢迎来搭配 (translate)

FlashProCC删除未使用素材jsfl

Feb 24, 2014 4:32 PM
Rating: (Total Clicks 32)

// Delete unusedItems  for Flash Pro CCvar dom = fl.getDocumentDOM();var lib = dom.library;var items =  lib.unusedItems; for(var i=0;i<items.length;i++) {     fl.trace( items[i].name ); lib.deleteItem(items[i].name); } (translate)

一个Starling的小游戏demo:点小鸡

Feb 20, 2014 12:30 PM
Rating: (Total Clicks 38)

一直看到Adobe AIR在一直更新版本,可以看到新增功能点不多,但在质量和性能方面有所提升。这很好,性能才是关键,目前的功能特性用来做些应用和小游戏还是足够有多了。前些天Adobe发布了Flash Runtime在2014年的路线图,产品经理心血来潮地说了些话:《Flash Runtime产品经理正能量地回复了”AIR is Dead”一贴》 于是用空闲的时间做了个demo(只做了个android版的,暂无iOS),感觉性能还是很可以的。资源是提取网上其它游戏的,demo仅供测试无商业用途,我留下了邮件地址,欢迎原作者与我联系。 不带Adobe AIR运行时的apk安装文件(安装时可能会提示你到Google Play下载Adobe AIR):http://url.cn/Rxmgb1 带Adobe AIR的apk安装文件:http://url.cn/NlzgDe Happy Day! 标签:Adobe AIR, starlingHappy Day! (translate)

Flash Runtime产品经理正能量地回复了”AIR is Dead”一贴

Feb 15, 2014 6:29 PM
Rating: (Total Clicks 44)

  2014年的Flash Runtimes路线图更新后,Adobe论坛上一个贴子被挖了出来,名为”AIR is Dead“。然后Flash Runtime产品经理正能量地回复了一下,翻译如下: 2014年的Flash Player和AIR Adobe一如既往地发展和完善Flash Player和AIR。随着向前的发展,在每季度发布的版本里都会涌现我们提到过的新特性,每当有新特性出现了,我们会定期更新到发布文档中。在2014年,我们增加以下这些新东西: 安全性 安全性依然是我们的首要任务、重中之重!我们会逐步解决安全性的相关问题。特别地,我们会继续积极主动地去研究并作出一些实质性的改变来减少Flash Player和AIR受到的黑客攻击。 质量和性能 数亿人在他们日常的在线生活中都会使用过Flash运行时,成千上万的企业都凭借着Flash运行时取得成功。我们意识到,他们都非常重视稳定性和性能效率。我们必须在发现严重问题时马上解决它,并且继续不断提升运行时的质量和性能。 新特性 以下这些新特性和新功能已经在我们的产品开发任务中,在未来的一些日子里我们会实现它们: Final release of iOS packaging time reduction Flash Player – Chrome debugger AIR – Concurrency for iOS AIR – Gamepad support for iOS 7 AIR – Game marketing and discovery Stage3D – AGAL 2.0 support Stage3D – Support [...]Happy Day! (translate)

在Windows下生成Apple开发者证书

Feb 13, 2014 10:30 AM
Rating: (Total Clicks 45)

以前都是在Mac系统下签名的. 这次手边没有Mac系统. 知道Windows 系统下也能生成, 但貌似要麻烦些. 现在没得挑了. 主要过程都在这两个页面中: http://help.adobe.com/zh_CN/as3/iphone/WS144092a96ffef7cc-371badff126abc17b1f-8000.html http://help.adobe.com/zh_CN/as3/iphone/WS144092a96ffef7cc-371badff126abc17b1f-7fff.html 建议使用Safari浏览器, 其他浏览器在生成cer文件时无限菊花. 其实整个过程还是比较快的, 分分钟就搞定了. (translate)

如果解决Flashplayer无法创建播放器的问题

Feb 7, 2014 6:30 PM
Rating: (Total Clicks 52)

很多人在更新了新版本的flashplayer之后,发现原来的"创建播放器"功能变为不可点了.其实在2012年Flashplayer11.3出来之后就有人抱怨过这个问题了,有人在Adobe官方论坛发了一个帖子 Flash Player 11 Create Projector on Windows然后没有任何官方的回复,于是乎大家就纷纷去提交这个bug,希望Adobe能够早日修复这个bug.但是奇怪的事情发生了,没有人来修复这个bug.直到2013年12月3日才有官方人员发话了"However we intentionally disabled this feature in 11.3, and recommend that impacted users move to AIR for deploying content targeted to the desktop."大家看明白没有,原来Adobe为了让人们使用AIR导出桌面程序,从11.3就把这个功能给咔嚓掉了.无耻啊.....原文见: https://bugbase.adobe.com/index.cfm?event=selectBug&CFGRIDKEY=3676871 怎么办?难道我们要屈服吗?还好有好心人写了一个插件,来导出exe程序.下面为大家隆重介绍Projector Export (Flash CC)What are Projectors?Projectors are Flash files that contain both the published SWF and Flash Player. Projectors can play like an ordinary application, without the need for a web browser, the Flash Player plugin, or Adobe AIR.About this Extension:Projectors were deprecated from Flash Pro CC, however, using this Extension you can now publish your Flash content from Flash Pro CC as a standalone application.The exported Projector from (translate)

1 | Next Page