[Teaching] [Silverlight] 用 Silverlight 一起開發Kuso小遊戲《捏氣泡》- 創意發想篇
楔子
帶著不捨的心情與豐富的紀念品,在上周我和Bear結束了台灣TechDays 2010的旅程。
很榮幸這次能受到微軟邀請我們進行《Designer & Developer 的完美合作-遊戲開發經驗分享》的講題,並且把我們安排在大會堂(1208人的場次),真是一個讓人畢生難忘的經驗。
我跟Bear都包了好幾層尿布才上場XD。
《圖說:此圖為會場示意圖,不是我們講的那場。我們那場比較有設計感,留了不少設計白XD。》
會後很高興認識了不少朋友,也在plurk上看到艾小克和流浪小風的鼓勵(或許還有其他的朋友)。艾小克的部落格,我過去很常看,也從上面學到不少技巧,真的要跟你說聲謝謝。
當天因為時間的關係,沒有實際Demo《捏氣泡》的遊戲範例,不過如當時所承諾的,我們會將範例PO上部落格。
《捏氣泡》是一個非常簡單的Kuso遊戲,我們也會用最簡單的方式來完成它,帶給大家在Silverlight遊戲開發上的一個入門。
或許在程式上還有很多改進空間,也請大家不吝指教。
遊戲發想
當初接到TechDays 2010邀約時,我就在思考如何在短時間裡,做出一款包含遊戲開發入門所需要觀念的DEMO。
因此,我預計只花15分鐘,來製作一款簡單的遊戲。一方面希望這會是一個遊戲開發的入門指引,另一方面也能突顯Silverlight在開發上的敏捷性。
有了出發點之後,我就開始收集想法,不斷思考在這樣的目標之下,到底能做出怎麼樣的小遊戲。
過去,我常會去買煮菜用的橄欖油(玻璃瓶裝),而店員也都很貼心的幫我用氣泡紙保護起來。
那天,我照慣例又去補了兩罐橄欖油回家,回到家裡之後,我拿著氣泡紙,坐在沙發上,開始邊看電視邊捏氣泡紙,到廣告時,我發覺竟然在不知不覺下,已經捏完一整張氣泡紙了。
我在想,或許每個人小時候甚至某個年齡層,都會有一個經驗,就是拿著氣泡包裝紙,沒事的時候就捏氣泡打發打發時間,聽那種啵啵啵的聲音,其實還蠻有快感的。
所以,如果能設計一款小遊戲,可以沒事的時候提供給人捏捏氣泡,打發時間,也找回小時後那種可以捏氣泡就感到很開心的單純樂趣,或許是很棒的事情。
《圖說:氣泡包裝紙,這張是網路找的圖片,所以我也不知道那個紅色的東西是甚麼。應該是水壺吧!》
而這樣的小遊戲,其實製作起來是非常簡單的,它也具備了遊戲開發的一些非常基本的概念,應該很適合拿來做Demo。
因此,當下我就決定要製作這款小遊戲。
我先跟Bear討論,Bear很快找到她過去曾看過的一款玩具,這是一款由日本發售的捏氣泡小玩具。
《圖說:這款遊戲除了出實體玩具,居然還做成WII版的遊戲!》
看完之後,我們對大方向都有所共識,因此,我很快就寫出了一些簡單構想。
《圖說:捏氣泡最早的靈感構想》
Bear看過後,提出了一些設計上的想法(討論細節在TechDays演講中有提到),因此遊戲在設計上做了一些調整,例如縮小氣泡數量、簡化顏色等等,最後我們將會製作出一款如下圖的捏氣泡Kuso遊戲。
《圖說:最終完成圖》
而接下來,我們將會一步步的,帶領程式人員和設計人員一起來完成這款遊戲。
Copyright © 2010 比比触控游戏工作室WWW.BPLUSGAME.COM