萬盛學電腦網

 萬盛學電腦網 >> 圖文處理 >> Flash教程 >> Flash游戲開發打小狗

Flash游戲開發打小狗

  游戲界面:

Flash游戲開發打小狗 三聯

  圖1

  游戲概述:

  在Flash游戲中,打小狗(老鼠等)游戲是比較基礎的游戲了。如果對Flash游戲設計有興趣的朋友,想學習如何用Flash來制作游戲的朋友,可要好好學習這個游戲的制作哦。因為該游戲中使用的都是一些比較基礎的、基本的和常用的ActionScript腳本語言。另外,我們也可以從中學到Flash游戲策劃、設計到制作完成的一些概念、方法和技巧等知識。

  游戲原理:

  首先,游戲通過startdrag()、Mouse.hide()來改變隱藏原來的鼠標,把原先的鼠標換成菜刀,這樣砍起來才過瘾嘛:)。使用Math.ramdon()並配合遮罩技術使小狗能隨機得出現在洞口。最後的總分會在一個輸入文本框中顯示出來,見圖1所示。

  游戲玩法:

  游戲的玩法很簡單,相信大部分讀者都應該知道。就是先移動鼠標到小狗的頭上,然後安下鼠標左鍵,擊中小狗就得分,否則得分為0。玩這個游戲的意義就在於,看誰能在一定的時間限制內,得到最多的分數,以測驗誰頭腦反應的最塊,誰操作鼠標最靈活。

  游戲定義:

  在設計游戲前,總需要考慮這樣幾個問題,游戲環境的形成、規則的創建以及如何編寫游戲的代碼。但幸運的的是,這個打小狗(老鼠等)的游戲定義起來並不復雜。

  1.游戲環境。首先要考慮的是游戲在怎樣的一個環境中進行。這是實現一個簡單的順序游戲最關鍵的部分。該游戲中,通過隨機的方法來讓小狗出現,這一點確保了游戲的可玩性。對游戲而言,可玩性是很重要的,沒有可玩性的游戲是不會有玩家去玩第二次的。

  2.控制方法。玩家如何控制游戲中的角色,操作是否方便有決定了游戲的可玩性。我們可以設定許多行為方法來控制游戲主角的運動。在該游戲中,主要是讓玩家能夠自由的控制鼠標。

  3.游戲結束。游戲中最困難的事情之一就是判定游戲是否結束。當游戲運行一段時間後,游戲將會停止,並在動態文本中顯示出玩家的最後得分。

  游戲制作:

  打開Flash MX,設置場景大小為400px×360px,背景色為#006699,幀頻為15fps。在游戲制作之前,為了讓大家有一個整體的感覺,並在以後的設計中做到心中有數,所以筆者在游戲設計制作前先讓大家看看游戲主場景中層與幀的結構關系。如圖2所示。

Flash游戲開發實例系列:打小狗

  圖2

  :

Flash游戲開發實例系列:打小狗

  圖1

  源文件下載:點擊這裡進入下載頁面

  游戲概述:

  在Flash游戲中,打小狗(老鼠等)游戲是比較基礎的游戲了。如果對Flash游戲設計有興趣的朋友,想學習如何用Flash來制作游戲的朋友,可要好好學習這個游戲的制作哦。因為該游戲中使用的都是一些比較基礎的、基本的和常用的ActionScript腳本語言。另外,我們也可以從中學到Flash游戲策劃、設計到制作完成的一些概念、方法和技巧等知識。

  游戲原理:

  首先,游戲通過startdrag()、Mouse.hide()來改變隱藏原來的鼠標,把原先的鼠標換成菜刀,這樣砍起來才過瘾嘛:)。使用Math.ramdon()並配合遮罩技術使小狗能隨機得出現在洞口。最後的總分會在一個輸入文本框中顯示出來,見圖1所示。

  游戲玩法:

  游戲的玩法很簡單,相信大部分讀者都應該知道。就是先移動鼠標到小狗的頭上,然後安下鼠標左鍵,擊中小狗就得分,否則得分為0。玩這個游戲的意義就在於,看誰能在一定的時間限制內,得到最多的分數,以測驗誰頭腦反應的最塊,誰操作鼠標最靈活。

  游戲定義:

  在設計游戲前,總需要考慮這樣幾個問題,游戲環境的形成、規則的創建以及如何編寫游戲的代碼。但幸運的的是,這個打小狗(老鼠等)的游戲定義起來並不復雜。

  1.游戲環境。首先要考慮的是游戲在怎樣的一個環境中進行。這是實現一個簡單的順序游戲最關鍵的部分。該游戲中,通過隨機的方法來讓小狗出現,這一點確保了游戲的可玩性。對游戲而言,可玩性是很重要的,沒有可玩性的游戲是不會有玩家去玩第二次的。

  2.控制方法。玩家如何控制游戲中的角色,操作是否方便有決定了游戲的可玩性。我們可以設定許多行為方法來控制游戲主角的運動。在該游戲中,主要是讓玩家能夠自由的控制鼠標。

  3.游戲結束。游戲中最困難的事情之一就是判定游戲是否結束。當游戲運行一段時間後,游戲將會停止,並在動態文本中顯示出玩家的最後得分。

  游戲制作:

  打開Flash MX,設置場景大小為400px×360px,背景色為#006699,幀頻為15fps。在游戲制作之前,為了讓大家有一個整體的感覺,並在以後的設計中做到心中有數,所以筆者在游戲設計制作前先讓大家看看游戲主場景中層與幀的結構關系。如圖2所示。

Flash游戲開發實例系列:打小狗

  圖2

  原文地址:http://soft.zol.com.cn/41/419500.html 提示:試試“← →”可以實現快速翻頁

copyright © 萬盛學電腦網 all rights reserved