rainyjonne / Feed-Land

CS, NTHU. 110 CS550300 Game Programming. Final Project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feed-Land

CS, NTHU. 110 CS550300 Game Programming. Final Project.

License

2022, 傅嬿羽

2022, 趙祥臻

2022, 陳劭愷

2022, 王領崧

2022, 施品成

Menu

image

Settings

image

Rules

image

Gaming Scenes

image messageImage_1642998059147 image

Background Story

Chinese version

一隻可愛的獨角獸在一座不知名的小島上醒來,令人害怕的是,居然有一群飢腸轆轆的小飛龍們想要把她吃掉!身為友善的島上動物村民們,他們決定要幫助並保護可愛的獨角獸,讓她能夠躲避小飛龍的攻擊並順利回家。 保鑣們將就地取材、用島上現有的食物餵食並馴服小飛龍們,讓吃飽的小飛龍能夠滿足的離開。

English version

A cute unicorn wakes up on an unknown island, and the scary thing is that a group of hungry little dragons want to eat her! As friendly island animal villagers, they decided to help and protect the cute unicorn, so that she can escape the attack of the little flying dragon and return home safely. The bodyguards will use local materials to feed and tame the little dragons with the food available on the island, so that the little dragons can leave with satisfication.

How to play

Player1

WASD to move around, Q to collect materials

使用WASD來移動, Q來採集素材

Player2

↑↓← → to move around, < to collect materials

使用↑↓← →來移動, **<**來採集素材

Basic rules

Chinese version

建造砲台

使用紅色礦石砲塔預定地上建立初等砲台以投射食物子彈

採集食物

不同顏色的樹採集番茄藍莓花椰菜,將食物子彈放置至砲台中餵食小飛龍們讓他們吃飽離開

升級砲台

  1. 可以使用藍色礦石來將砲塔升級為二等砲台,射程將會變遠
  2. 可以使用綠色礦石來將砲塔升級為終極砲台,終極炮台內放置的任何食物子彈任何小飛龍皆可食用

拆封驚喜包

  1. 可以拆封紅色驚喜來讓獨角獸補血,補血狀況每次都不同,有可能會是空包彈,即沒補到血
  2. 可以拆封藍色驚喜,會生成藍色神奇水球阻擋藍色小飛龍三秒,在水球生成時有機會將小飛龍彈離地圖減少他攻擊獨角獸的機會、也有可能將小飛龍彈到獨角獸身上造成傷害
  3. 可以拆封綠色驚喜,會生成大型香蕉雨或大型西瓜雨,若被香蕉砸中並不會有影響,被西瓜砸中的效果等同於被花椰菜食物子彈砸中,有機會讓綠色小飛龍吃飽並消失

English version

Build the cannon

Use red mine to build a basic cannon on the cannon predetermined place to shoot food bullets

Gather food

Gather tomato, blueberry and broccoli from trees of different colors, and place food bullets** in the cannon** to feed the little dragons, make them full and leave

Upgrade Turret

  1. You can use blue mine to upgrade the cannon to second-class cannon, the range will be farther
  2. You can use green mine to upgrade the cannon to ultimate cannon, every food bullet placed in the ultimate cannon can be eaten by any little dragon

Unpacking Surprise Pack

  1. You can unpack the red surprise to let the unicorn replenish blood. The condition of replenishing blood is different every time. It may be an empty one, that is, no blood is replenished.
  2. You can unpack the blue surprise, it will generate a blue magical water ball to block the blue little dragon for 3 seconds. When the water ball is generated, there is a chance to bounce the little dragon off the map to reduce his ability to attack the unicorn, but also has the opportunity and possibility to bounce the little dragon onto the unicorn to cause damage
  3. You can unpack the green surprise, it will generate large banana rain or large watermelon rain, it will not be affected if the green little dragon gets hit by a banana, the effect of being hit by a watermelon is equivalent to being hit by a broccoli food bullet , there is a chance to fill up the little green dragon and let it disappear

Special Notes

  1. Remember to turn your audio on to experience this game more! 記得開聲音來獲得更加的遊戲體驗
  2. Once you get any material YOU CANNOT ABANDON IT, unless YOU SUICIDE BY JUMPING OFF THE MAP. 一旦拿到任何素材,你將無法拋棄該素材,除非你跳下地圖自殺

About

CS, NTHU. 110 CS550300 Game Programming. Final Project.


Languages

Language:C# 100.0%