2020年7月3日 星期五

06360984 翁明緯 星期三猴子不爬山

星期三猴子不爬山

一、遊戲簡介

      星期三猴子不爬山是一款生存遊戲,玩家將操作不小心惹怒山神的角色,躲避憤怒山神的攻擊,看誰能生存的時間比較久。
      肚子餓的小猴子跑到山上採香蕉吃,一不小心就惹怒了山神,為了活下去,必須躲避山神的攻擊,看誰能存活得比較久!

二、遊戲介紹

  介面介紹

      這個是我的遊戲介面,所有的設定都可以在介面上直接做更改。

  功能介紹

    1.切換角色:這個功能是透過點擊下方圖片來切換成指定角色
切換為火箭

切換為方塊賽車

切換為孫悟空
    2.背景顯示:使用Radiogroupe來做為選擇工具,在不同選項時切換成不同背景

全黑背景
將手的部分已8*8的黑色方塊做顯示


把背景設為雲的圖樣
    3.角色移動:使用差異偵測抓取差異點中最上面的中心做為角色的位置,並利用Checkbox來達到控制角色的移動模式。角色的移動模式有兩種,一種是角色可以四處自由走動,另外一種則是把角色固定在Y軸為280處,X軸則一樣由操縱者控制。
將猴子固定在 y=280處

    4.難度:這個部分花了比較多的時間在思考要怎麼讓山不要過於密集的掉落。當離頂端最近的山掉距離頂點大於100時會產生使用者設定難度相對應數量的山。

難度為1,所以山的數量叫少

難度為3,所以山的數量很多
    5.時間:用來現在存活計時間和最常存活時間


三、示範影片(記得開啟字幕)

四、心得

      累!超級累!其實原本的主題是小朋友上樓梯,但是後來發現許多遊戲中的加速度或是一些動畫都有一些困難,後來改朝類似gameboy的賽車遊戲製作,才逐漸變成現在這個遊戲,所以角色中才有一台方塊賽車。
       這次因為學校的關係,可以製作時間從5天大幅縮短到2天,為了趕出來,2天內在電腦前的時間應該超過20個小時了吧!雖然嘴巴一直喊累,但是看到自己寫的程式碼一段一段被成功執行,成就感逐漸的上升,心理想著要做更多的功能,只可惜時間不夠去完成。但很開心最後的展出可以順順利利的!也學到了很多東西,也吃到了麥當勞,更體會到辛苦做出來的東西,記憶會更深刻這句話!我永遠不會忘記這段經驗的。

沒有留言: