小朋友齊打交 - 創作經過及心得


用 Quick Basic 4.50 寫的
小朋友齊打交的初版


小朋友齊打交完成版


 
創作經過:

當我在小學時, 最 hit 的遊戲機算是任天堂的紅白機了, 我當時很喜歡"熱血"系列的遊戲, 因為它們的角色造型很可愛, 武打動作清脆俐落, 混戰場面多變化. 可惜當時我不夠金錢買這些遊戲, 要到鄰居的家中才能玩到它們. 

到了中學時, 我開始有能力寫作遊戲, 由於我對"熱血"系列的遊戲情有獨鍾, 故大多數設計的遊戲都帶有"熱血"的味道, 甚至連主角 Davis 都擁有"熱血"中國雄的影子. 中五會考時, 我利用 Quick Basic 4.50 寫了小朋友齊打交的初版, 當時有四個角色, 只有跳、拳、腳、及一些基本的工具. 

會考完了以後, 我開始學習 Turbo C, 把小朋友用 C 從新寫過. 並從一些卡通及格鬥遊戲中得到靈感, 在遊戲加上各種必殺技.
 


熱血物語


熱血行進曲
 
 

創作心得:

在寫 game 的時候, 最困難的地方通常都是技術及繪圖的問題. 由於我本身是一個很喜歡繪畫的人, 而小朋友各角色的動作都是面積細及簡單的. 所以問題不大. 但當時我身邊的朋友都未有寫 game 或學 C. 所以各種技術都要從書本及 internet 零碎的資料中摸索出來. 當遇到技術的問題時, 都必須要自行解決. 

我學 C 的原因, 完全是因為想寫遊戲. 其實要學習一個programming language. 最好先定下一個要應用該 language 完成的目標, 例如要用它寫一個遊戲、工具等. 漫無目的地學習是很難維持和成功的. 

寫遊戲時必須要有一至兩本的參考書在旁, 要選一本好書的確很難, 這是一件有點兒碰運氣的事. 我不建議人跟從書本按步就班地學習, 我會先讀了基本的部分, 然後自己去慢慢嘗試, 到需要新的資料時, 才從書本或網上找尋, 因為通常從書上看過的東西會很快便會忘記, 到需要時才找尋出來會較有趣味和效率. 

如果你要寫遊戲, 必須要有耐性, 和那種獨個兒探索的冒險精神, 尤其是在香港. 當然, 最好能找到一些與你合作無間的人, 但創作的本質是孤獨的 (這是電台的DJ 說的 :P)


1998 年 9 月 12 日

 
 

<Back>