微軟 Hackathon 熱血黑客松又來了啊! //publish/

歡迎跟我們一起參加由微軟所舉辦的 //publish/ 活動。在這個充滿開發趣味的免費跨夜活動中,您可以帶著您的 app 或遊戲專案與世界上其它地方的開發人員一起撰寫程式!活動中,您除了可以找其它夥伴一起合作完成,也可與現場的技術專家討論 app 的設計、如何提升品質、或是任何關於移植專案的想法 (如: Unity 專案),讓你們能在這密集的 32 小時活動中,順利將你的作品移植到 Windows Phone、平板或是 PC 平台上!

活動現場有來自微軟以及社群中的專家,他們將能協助參加者解決開發 app 上的一切困難。在您完成專案後,現場也提供測試環境、測試機器等,讓您確保您的 app 有最好的品質,向全世界展現您自豪的作品!

這個活動提供了 Surface及Windows Phone來獎勵現場展示的優秀作品,也會獎勵活動後完成 app 上架的作品。更重要的是 – 若您的作品是在 2014 年 6 月 1 日前完成上架的 Windows 市集應用程式(包含 Windows Phone 應用程式),將可以角逐更大的獎項!


Register Now!

請上 //publish/ Developer Contest 網站瞭解更多訊息!

Taipei, Taiwan 
Overnight Event: May 16 – 17 

華山1914文化創意產業園區

台北市八德路一段1號

Taipei,

 

100

 

Taiwan

第一天

10:00 AM – 11:-00 AM 報到及開場
11:00 AM – 12:-30 PM 專心寫程式 與 專家交流
12:30 PM – 1:30 PM 午餐/Webcast
1:30 PM – 6:00 PM 專心寫程式 與 專家交流
6:00 PM – 7:00 PM 晚餐/Webcast
7:00 PM – 11:00 PM 專心寫程式 與 專家交流
11:00 PM – 12:00 AM 宵夜

第二天

12:00 AM – 9:00 AM 熬夜寫程式 與 專家交流
9:00 AM – 10:00 AM 早餐/Webcast
10:00 AM – 1:00 PM 專心寫程式 與 專家交流
1:00 PM- 2:00 PM 午餐/Webcast
2:00 PM – 5:00 PM 專心寫程式 與 專家交流
5:00 PM – 6:00 PM App 展示/評分及頒獎

Register Now!

您可至 http://dev.windows.com/http://dev.windowsphone.com/ 取得開發工具。

更多訊息: 從 //build/ -> //learn/ 到 //publish/

報名若有任何問題,請聯絡 dpetwaa@microsoft.com

//BUILD/ 開發者大會- Windows Apps 課程 10 大重點

微軟在此三天的研討會中密集進行了近 200 堂的課程,以下整理出 10 個 Windows Apps (Windows Store App 或 Windows Phone App) 相關課程的重點資訊給各位參考: 

1. 取消了註冊 Windows Store 開發者中心時的「信用卡」驗證!

也就是全台9成以上沒有信用卡的學生族群,不但能透過 DreamSpark 取得一年免費上架的帳號,現在起無需信用卡即能建立自己的市集帳號,並上傳自己的 App 。同時也增加了以 PayPal 付款的機制。

image

2. 付費 Windows Store App 多了兩種價格(包含IAP)可以設定: $0.99 (NT$30) 及 $1.29(NT$40)

這項改變是來自於在 Windows Phone 市場上的學習–這兩種價格即涵蓋了7成的付費交易量! 同時,Windows Phone App 也新增了 $500 以上的價格可供選擇。

image

3. 開發者即將能夠直接回應使用者的回應了! (要等 Dev Center 更新)

image

(以上 1.~3. 點來源: Maximizing Revenue for Phone, Tablet and PC Apps in the Windows Store)

4. 上架審核時間大幅縮短! Windows Phone App 由原本的 2~5天縮短至只要數個小時

這點有許多台灣的開發者已體驗到了,甚至有在一天之內完成 App 上架並完成多次 update 的經驗;至於 Windows Store App 的審核時間也即將有相同的加速。

image

5. Universal Apps 的宣佈是本次 BUILD 的重點之一,這個 Visual Studio 2013 的新模板讓開發者能一次開發出 Windows Store 及 Windows Phone 的 App

除了是因為 Windows Phone 底層開發架構 (Application Model) 轉為與 Windows Store App 一致 (使用 WinRT- Windows RunTime),以及開發工具的支援之外,在二個市集也作了以下整合:

    • 可指定一個橫跨 Windows Store 及 Windows Phone 市集的 App 名稱
    • 付費 App 只需購買一次 (Buy once, get on both Stores)
    • 統一的應用程式內購買 (適用於 ‘durables’)
    • 資料漫遊 (適用 8.1 Apps)
    • 單一的通知機制,使用WNS (適用 8.1 Apps)

image

6. 針對 Windows Phone App 而言,由於使用者可能使用 7.X/8.0/8.1 的作業系統,將會有單一 App擁有多個 packages 的情形:

    • 所有既有的 7.1/8.0 的 Apps 可相容於 WP8.1 的機器
    • 針對既有的 7.1/8.0 的 Apps,開發者可新增一個 8.1 的 package
    • 使用者升級至 8.1 時即可取得此新增的 8.1 package 更新
    • 開發者可各別更新不同版本的 packages

image

(以上4.~6.來源: Windows Phone and Windows: Dev Center and App Submission Deep Dive)

7. 使用者是如何使用您的 App 的? 利用 Application Insights 可進行深入了解

自己實測了一下,通過 Visual Studio Online 的免費服務,設定上很簡單,約5~10分鐘後就能看到報表了。如:

每天的活躍使用者數: (也許 Apps 下載量很高但沒人在用?)

image

回鍋使用者 vs. 全新使用者比例: (可搭配上圖來分析,發現 App 使用者的黏著度)

image

(以上第 7. 點來源: Make Data-Driven, High-Impact Improvements to an Application with Application Insights)

8.  「Windows Store App 如何和桌面應用程式溝通?」「可以在 Windows Store App 裡呼叫以前寫的程式嗎?」

在 Windows 8.1 或之前的版本,第一個問題的解答是: 通過 Contract 分享,或是透過”剪貼簿”的方式,但兩者都是透過間接方式來作溝通;而第二個問題的解答就是:「很難,大部份要重寫…><」

Windows 8.1 Update 1推出之後這兩個問題都有較好的解答,首先是針對 side-loaded (側載) 的 Windows Store Apps,將能透過 Network Loopback 的方式「直接」與其他應用程式溝通;同時,已可以透過 Brokered Windows Runtime Components (類似 proxy/stub),讓 Windows Store App 可以呼叫以前的程式。

image

以下是 Network Loopback 及 Brokered WinRT 兩種方式的比較:

image

(以上第 8. 點來源: Respecting Your Investments: How to Leverage Your Existing Code In a New Windows Runtime LOB App)

9. 到底是 Web 好還是 App 好?

Strategies for Developing Cross-Device Applications with Visual Studio 2013 這堂課作了非常好的討論,並給予了開發者一些準則及實務作法:

首先提到開發者們都在尋找一個同時能最佳化使用者經驗 (UX)、又能減少開發難度的「聖杯」(Holy Grail)

image

如果客戶已經有 Web Applications 了,如何因應不同種類的裝置提昇使用者經驗? 四種方式:

image

如果要在各平台使用不同的語言、不同的工具開發 Native App 以達到滿意的使用者經驗,客戶能負擔開發及維護成本嗎?

image

可以使用一種工具 (Visual Studio + Xamarin),使用一種程式語言 (C#),就是「聖杯」了! 微笑

image

10. Xbox One 的 OS 架構中,請注意你可以找到三個 OS:

底層的 OS 是類似 Hyper-V 的 hosting OS,其上左邊的 OS core 即為 Windows 8.1,處理 Xbox One 的選擇介面,提供如 Streaming, Storage 等系統服務之外,當然也可以跑 Apps! 右邊的即是用來跑遊戲用的 OS (講師的話中提到 Windows 9…)。

image

各位可以在 https://channel9.msdn.com/Events/Build/2014 觀看或下載所有的課程錄影及投影片,內容包含 Windows 8.1, Windows Phone 8.1, Xbox One, ASP.NET, .NET/C# 的未來等。

針對 Windows Phone 8.1 的重點整理可見我同事 Herman Wu 的分享: http://blogs.msdn.com/b/hermanwu/archive/2014/04/07/build-2014-windows-phone-8-1-session.aspx

至於 BUILD 的 Keynote 精華,則可見我另一同事上官神人的整理:

//Build/ 2014 第一天 Keynote 重點整理 (上)

//Build/ 2014 第一天 Keynote 重點整理 (下)

//Build/ 2014 第二天 Keynote 重點整理 (上)

//Build/ 2014 第二天 Keynote 重點整理 (下)

微軟年度開發者大會 //BUILD/ April 2-4

BUILD 是微軟承繼 PDC (Professional Developer Conference)以來在每年舉辦的全球開發者大會,第一手揭露 Windows, Windows Phone, Azure, Visual Studio, XBox, Kienct 等最新技術課程之外,大會進行中的每一天 Keynote 都會宣佈微軟技術最新消息,您可以在 http://www.buildwindows.comhttps://channel9.msdn.com 線上即時收看。

BUILD 2014

若您想和大家一起線上收看第一天的 Keynote,歡迎來台灣微軟參加//BUILD/ 2014 台北午夜趴!

請報名: http://1drv.ms/1dAqG4t 

image

Unity X Windows 實作營成果

2014 年首次,由資策會、奇銳科技及台灣微軟共同舉辦的 Unity X Windows 實作營已於 2月22日 (六) 順利完成,總計有 13 個團隊帶著他們的 Unity 專案前來參加,其中 9 成以上都是已上架至 iOS 或 Android 平台的 Apps。

當天奇銳科技技術主任 Angus Ko 的簡報:

我的簡報:

實作營當天的環境為 Unity 4.3.4 Pro + Windows 8.1 + Visual Studio 2013 Ultimate,移轉的結果如以下:

image

未能當場移轉成功的4組中: 全是因為於 Unity Editor 中 Build 之後出現 “Missing namespaces/classes/methods” 的錯誤訊息。這類錯誤在不更動既有程式下的最佳解決方法描述在: [Unity Game to Windows Store] Compile error- missing namespaces/classes 文章中;然而,例如 “Timer”, “Encoding” 等 classes 因為尚未實作在 MyPlugin.dll,故無法移植成功;有2組表示會回去作相對應的修改以相容於 Windows 平台。

另外,有3組團隊提到 Facebook plugin 尚未支援 Windows Apps,這部份還待 plugin 廠商下一個版本的支援。

現場展示

當天最吸引我的 App,是個解謎遊戲,故事完整且背景音樂太好聽了,當天雖然是展示 Windows Phone 8 版本,但之前即已成功移轉為 Windows Store App,期待它的上架! 微笑

WP_20140222_17_47_03_Pro

業界著名的 Unity 3D 老師展示的是現場惟二非遊戲類的 App,讓業務捨棄傳統的紙本說明,客戶能以 3D 方式檢視並了解大型機具的功能:

WP_20140222_17_30_10_ProWP_20140222_17_30_18_Pro

2014 Global Game Jam 參加成員,展示成果 Anna:

WP_20140222_17_20_54_Pro__highres

也是 Global Game Jam 參加者,一口氣展示了5~6款已移植到 Windows Phone 上的 Unity 遊戲!

WP_20140222_17_38_01_ProWP_20140222_17_38_22_ProWP_20140222_17_38_34_Pro

已上架 Google Play 平台,並成功移植至 Windows Phone 的學習日文小工具:

WP_20140222_17_23_40_Pro

類「勇者鬥惡龍」的 3D 冒險 RPG 遊戲:

WP_20140222_17_35_45_ProWP_20140222_17_35_59_Pro

驚險刺激的上下捲軸式射擊遊戲:

WP_20140222_17_44_09_Pro

 

相關連結:

你參加 App 怪獸爭霸戰了嗎?

我的第一個 Unity3D Windows Store App

[Unity] 開發 Windows Store App 相關資源整理

[Unity Game to Windows Store] Compile error- missing namespaces/classes

Windows Store與Unity入門

2014 Global Gram Jam 成果

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WAT- 將既有網站快速轉為 Windows 8.1 App 或 Windows Phone App 的免費工具

詳細說明請見: http://blogs.msdn.com/b/johnshews_blog/archive/2014/01/28/websites-to-apps-the-web-app-template-simplifies-windows-app-development.aspx

這個工具 (Web App Template- WAT) 為微軟 RD 所開發,目的是要善用現有網站上的豐富資訊,同時提供簡單的 config 方式快速實作如: Live Tiles, Notifications by Azure, App Bar, Search 等 Windows App 上的獨有功能。

WAT-ill.png

個人認為 WAT 與 App Studio (for WP App)及 Project Sienna (for W8) 類似,不但能成為非程式開發者及網頁開發人員建制 Windows Apps 的入口,同時也能讓程式開發人員快速實作雛型 (prototyping) App。

這工具是 Visaul Studio 2013 的 擴充功能 (extension),可免費在codeplex (http://wat.codeplex.com/)下載。

安裝完成後,在 Visual Studio 2013 中「新增專案->範本 (Template) –> JavaScript」, 即可發現多了一個 “Web-App-Template” 的範本。

image

以此範本建立一個專案後,只要更動 config.json 檔案中的幾項設定,就能很快將您的網頁轉為 App 了。 (config.json 檔修改攻略: http://wat-docs.azurewebsites.net/Json)

開始實作吧!

以下以 Bill Gates 的網站為例,其網址為: http://www.thegatesnotes.com/,我們打開 config.json 檔並將 homeURL 改成此網址:

image

之後直接執行就可以了! (XD 會不會太簡單…)

image

當然,你可以開始進行進一步的整合跟修改,例如:

1. 整合網站的搜尋功能: 我們發現此網站的 Search URL 為 http://www.thegatesnotes.com/Search?search=,那就直接在 config.json 中修改 SearchURL 參數即可:

image

2. 實作 App 的 Navigation Bar: 我們以該網站下方的 Books, Education 及 Energy 等連結為例,在 config.json 檔案中的 navBar 區塊中作設定即可,如以下:

image

以下是執行後 Navigation Bar 滑出後的畫面:

image

3. 實作 Live Tiles 及 Notifications: 在 config.Jason 檔中修改 feed URL, secret 等參數:

image

4. 修改 CSS 檔以改變在 App 中的版型: 可修改 injected-styles.css, wrapper-styles.css 等檔案以套用你喜歡的版型。

image

以上僅是些許範例。所有的實作方法及說明文件請見: http://wat-docs.azurewebsites.net/

以 WAT 工具為出發點,對熟悉 HTML5/JavsScript 的開發者將其進一步修改為更有品質的 App 會是較簡單的。如以下兩個以 WAT 為啟始點所製作出來的 Apps 皆取得很高的下載數及評分!

英國的房屋買賣租賃 App: Zoopla Property

image

美國的居家工具零售商: Low’s

image 

2014 Global Gram Jam 成果 (以及Unity –> Windows Apps 實測)

如同在巴哈姆特的新聞稿中所提到,微軟為了更加豐富在 Windows Store 及 Windows Phone 市集上的遊戲 App,自去年宣佈與 Unity 及奇銳科技合作之後,更在農曆年前的1/24 (五)~26(日)周末期間,共同主辦了全球總計有近二萬人同時參加的 Global Game Jam (GGJ)。

TeckALook 採訪此連續 48 小時的馬拉松活動,並剪成 2 分鐘影片介紹:

2014 Global Game Jam

微軟對台灣遊戲開發者持續支援,將在 2014/2/22 (六) 下午於資策會舉辦一場將 Unity 遊戲移植為 Windows Apps 的免費 workshop。(細節及報名網站: http://www.accupass.com/go/unitywindowst1)

回到 GGJ 的活動,本次的經驗裡最令我驚訝的是,在台灣所有四個舉辦場地中最後上傳的22個遊戲之中,竟然有16個(或以上)是以 Unity 開發的,顯示這項遊戲設計工具在台灣現有遊戲開發者之間的普及程度。而在此同時,也提供了作為主辦單位的我們一個很好的機會,能實際測試各組以 Unity 製作的遊戲直接轉換為 Windows Store/Windows Phone Apps 的過程。 微笑

以台灣微軟場為例,上傳的7個遊戲之中有5組是以 Unity 製作,而這5組皆能直接在現場成功於 Unity 4.3.3 + Visual Studio 2013 on Windows 8.1的環境下,轉為 Windows Store/Windows Phone Apps 並順利執行。

以下列出這5組遊戲以 Windows Store App 的執行畫面。各位若對 Unity –> Windows Apps 有興趣的話,也可以直接到本次 GGJ 的遊戲上傳網頁中,下載各個遊戲的 source code,再在自己的環境之下作測試。

III SeeBrick WallsANNAJust runningWhat do you seePNG

相關連結:

Windows Store與Unity入門

我的第一個 Unity3D Windows Store App

[Unity Game to Windows Store] Compile error- missing namespaces/classes

Unity Labs: App遊戲開發實作 – 跨平台就這麼簡單 Unity X Windows

報名網站: http://www.accupass.com/go/unitywindowst1

App遊戲開發實作 - 跨平台就這麼簡單 Unity X Windows

Event Information

Unity 4.3 支援Windows Phone 以及Windows 8.1,你是否很想嘗試但礙於沒有環境呢?
這個課程,除了Unity台灣經銷商奇銳科技工程師, 分享如何利用 Unity 移植遊戲到 Windows平台,更提供現場hands-on環境讓各位開發者挑戰!
[時間場地]
1.
時間:2014 / 02 / 22 ()
13:30 ~ 17:30
2.
地點:台北市復興南路一段3903 301資策會

image

[參加條件]
1. 已經有遊戲作品之開發團隊或個人
2. 每一家公司/團隊最多報名兩位.
[註]
1. 主辦單位保留參加資格審核權利
.
2.
活動場地可容納30名學員, 報名系統設定為35名以保留5名候補學員
[提供資源]
1. 台灣微軟提供各組 Windows Store 帳號 Token,可供一年份免費上傳 Windows Store AppsWindows Phone Apps
2. 教室會提供安裝好Unity 4.3試用版及Windows 8.1 Windows Phone 8 SDK之開發環境, 但仍建議團隊帶自已的筆電與開發環境, 所需環境請參考 http://unity3d.com/pages/windows/porting
3.當天除PC外,會準備6 Lumia 720 手機供開發測試用
4.台灣微軟提供各組 Windows Azure 一個月試用帳號。
5.台灣微軟將準備精美小禮物,送給於最終發表時使用 Windows 平板或手機裝置 demo 的組別。
[我還沒有作品]
本梯次課程優先保留給已經有作品之遊戲團隊, 如果您尚無完成之作品, 但仍想學習如何將Unity 遊戲發佈到Windows 8.1Windows Phone平台上, 麻煩您仍然報名,並提供作品介紹。
[參考文件]

1. Unity移轉必讀
2. 如何將遊戲移植到Windows 8.1及Windows Phone 8
3. Windows 8到Windows 8.1


指導單位:經濟部工業局
辦單位: 奇銳科技股份有限公司 台灣微軟財團法人資訊工業策進會數位教育研究所
如果有其他問題,請與執行單位聯絡:
e-mail: twbisv@microsoft.com

[Unity Game to Windows Store] Compile error- missing namespaces/classes

如以下,在 Unity 中 Switch Platform 至 Windows Store Apps 後 “Build”:

image

出現的錯誤訊息為: “error CS0103: The name ‘File’ does not exist in the current context”。

Unity 上開發的遊戲 porting 至 W8/WP 平台時,第一個也是最常遇到的問題,即是有某些 namespaces 及 classes 在 Mono run-time 中可以編譯,但卻因不存在於 W8/WP 的 run-time 中,而造成 Compile error 的情形。

我們先直接來解決它,之後會有較詳細的說明。

如何解決?

[以下環境以Unity 4.3.3 + Windows 8.1 + Visual Studio 2013 作說明,解法適用於 Windows Store App 及 Windows Phone 8]

步驟1: 請至https://aka.ms/UnityPortingSamples 下載位於 GitHub 中的 UnityPorting (C#) 專案 (Download ZIP),這個專案實作了許多 missing namespaces/classes,只要在 Unity 中的參考加入此專案建制出來的 .dll 檔即可解決這個常見的問題。

1-1. 解壓縮後,雙點位於 UnityPorting-masterUnityPorting-masterPlatformerPlugin 目錄下的 PlatformerPlugin.sln (會以 Visual Studio 2013 開啟)。

1-2. 刪除方案中的 Facebook 資料夾;「只」重新建置 MyPluginUnity 這個專案,因為我們僅需要其 MyPlugin.dll 檔! (建置後會在 UnityPorting-masterUnityPorting-masterPlatformerPluginMyPluginUnitybinDebug 目錄中)

imageimage

步驟2: 將 MyPlugin.dll 檔加入 Unity 的參考 (references) 中:

[2014/2/24更新] 用滑鼠把 MyPlugin.dll 檔拖拉至 Plugins 資料夾中即可:

image

回到 Unity ,點擊錯誤訊息,於發生錯誤的 .cs 檔案加入以下 Using directives,同時並記得將既有的 Using System.IO 移除。

#if UNITY_METRO_8_1 && !UNITY_EDITOR
using LegacySystem.IO;
#else
using System.IO;
#endif

image

請各位以所缺少的 classes 所在的 namespace 作相對應的修改;以上是以 System.IO 中所缺少的 classes 為例,以下則是缺少 System.Net 中的 Sockets 之例:

“error CS0234: The type or namespace name ‘Sockets’ does not exist in the namespace ‘System.Net’ (are you missing an assembly reference?)”

image

存檔後回到 Unity 重新 Build 即可發現錯誤已解決;若無其他錯誤的話即會發現在所選資料夾中已成功編譯出一個 Windows Store App 方案,點擊其 .sln 檔即可以 Visual Studio 開啟編譯。

原因及說明:

此問題發生的原因其實很簡單,Mono .NET 及 W8/WP .NET 這兩個 run-time 雖然都是屬於整體 .NET run-time 的子集合,但是兩個子集合圈圈之中,會有 namespaces/classes 不在交集內的情形 (藍色半月型區域):

image

MyPlugin.dll 這個檔案即是我們在以上步驟中的重點,在其中已實作了許多出現在 Mono run-time ,但卻未出現在 W8/WP run-time 的 namespaces/classes。 因此 Unity 開發者只要直接 Using 進來,即可在不更動既有的 classes 名稱下,編譯出相容於 W8/WP run-time 的遊戲;而又由於所有的 classes 名稱都沒被更動,因此不會影響遊戲在其他平台 (iOS/Android 等) 的相容性。

詳細來說,於步驟1所建置出來的 MyPlugin.dll 之中,至少實作了以下的 namespaces/classes:

– System.Collections 之中的: Hashtable, ArrayList, OrderedDictionary, SortedList, Queue, Stack and a few others.

– System.IO.File, System.IO.StreamReader, System.IO.Directory, etc.

– System.Net.TCPClient using Windows.Networking.Sockets WinRT namespace:

– System.Threading.Tread

– (optional) Facebook plugin

亦即若您的 Compile error 是因為找不到以上的 classes,那以上步驟都可以解決您的問題。

以上步驟的詳細說明請見這份 Unity3D/Microsoft 的官方文件Porting tips for Windows Store (813 KB) 中的第4 ~ 6 頁。

另,線上課程 (英文) Porting Unity games to Windows 8.1 & Windows Phone 中的 Module 3 就特別討論到 Duel Runtime environment ,建議一聽。

更完整 porting 至 W8/WP 平台的文件可見: http://unity3d.com/pages/windows/porting 

遊戲 App 於 Windows 平台下載量 10 倍於 iOS 之經驗分享

本篇是分享某個獨立遊戲開發者的遊戲 App,在 Windows Phone Marketplace 下載量 10 倍於在 iOS App Store 的經驗,是來自於在 「2013 台北遊戲論壇」的演講。

image

這個遊戲叫 QONQR (發音同 conquer,即”征服”之意),於2012年三月同時於 Windows Phone 及 iOS 市集中發佈,長期在 Windows Phone 市集的日下載量皆大於 iOS 市集,在某些週的下載量甚至遠超過10倍。

image

QONQR 是來自一個七人團隊,已在 Windows Phone 市集累計數十萬的下載,並運行在四個 Windows Azure 的 Virtual Machines上。QONQR 故名思義是一個佔有城市,並攻打別人城市的遊戲;遊戲進行中可以獲取 “credits” 以作武器或裝備上的升級。

image

團隊的 CEO 接受採訪時被問到原因時,令人驚訝的並非提到此遊戲有多創新等,而是提到在此殘酷的 App 商場上的鐵則: 能見度! App Visibility!

image

密訣一:透過 Windows Phone 的「精選」,至少能提高大於平時三倍以上的下載量。相較於 iOS App Store 而言,indie game developer 能與當地微軟/Nokia辦公室合作,進而被提名為「精選」的機會很大 (比如在台灣可以直接與台灣微軟連絡)。

image

同時,若能搭配 App 本身進行的活動 (如:IAP折扣),下載量會更大幅度的增加。

image

密訣二:同時發佈 Windows 8 App。提供使用者在平版上以不同方式來玩此遊戲,同時,也藉著 Windows 8/8.1 已賣出 1 億台以上的出貨量,在 Windows Store 上進一步增加 App 的能見度。

image

密訣三:積極的在社群中經營,在基本的Blogs、論壇、Twitter、Facebook之外,同時建立與使用者的討論區以增加互動性。

image

In-App-Purchase (IAP)的秘訣: 活用「多層次貨幣系統」(如有些特殊功能只能使用 “cubes” 購買,不能用打勝仗賺來的 “credits”購買),以誘發使用者的購買慾;當然在 40 Secrets to Making Money with In-App Purchases 文章中的基本策略也要確實的考量。

image

最後是以這張 Business Canvas 收尾,提醒大家: App 的成功除了機遇外,有許多除了創意、熱情之外更需要的商業考量,勉勵大家在這嚴酷的 App 戰場中精益求精,增加您的 App 成功的機會。

image

本 QONQR 的案例是來自以下文章: Windows Phone outperforms iPhone for Indie Game Developer

以下是此演講的錄影:

2013 台北遊戲論壇

完整投影片:

20131122 台北遊戲開發者論壇 from Meng-Ru Tsai