---
# System prepended metadata

title: Software Studio 2024 Spring Assignment 2

---

# Software Studio 2024 Spring Assignment 2

## Student ID : 111062322 Name : 林家宇

### HackMD
https://hackmd.io/Vqkqm-YWRtKBRRd83WF8nQ
### Scoring

|**Basic Component**|**Score**|**Check**|
|:-:|:-:|:-:|
|Complete Game Process|5%|Ｙ|
|Basic Rules|55%|Ｙ|
|Animations|10%|Ｙ|
|Sound Effects|10%|Ｙ|
|UI|10%|Ｙ|

|**Advanced Component**|**Score**|**Check**|
|:-:|:-:|:-:|
|firebase deploy|5%|Ｙ|
|Leaderboard|5%|N|
|Offline multi-player game|5%|N|
|Online multi-player game|10%|N|
|Others [name of functions]|1-10%|N|

---

## Basic Components Description : 
1. World map :
這是地圖的樣子 
![image](https://hackmd.io/_uploads/SJh0tn270.png)

2. Player : [xxxx]
    透過 W A D 控制玩家的移動
3. Enemies : 
  三隻怪物
 ![image](https://hackmd.io/_uploads/SydhqnhX0.png)
 ![image](https://hackmd.io/_uploads/ryC6522X0.png)
 ![image](https://hackmd.io/_uploads/rkgyjn27A.png)


4. Question Blocks : 
  ![image](https://hackmd.io/_uploads/HknMs33Q0.png)
  變大蘑菇
  ![image](https://hackmd.io/_uploads/HkqSjn2XR.png)
  撞擊噴金幣
5. Animations : 
Player: Jump, walk, die
Turtle: walk, rotate
Goomba: Fly
Flower: Bite, up down
6. Sound effects : 
Player: Jump, die
BGM
More: Coin, Mushroom appear, Player Become large, Player Become small, touch flower
7. UI : 
![image](https://hackmd.io/_uploads/r1AI2337C.png)
左上：分數
中間：剩餘生命
右上：計時器

## Advanced Component Description : 

1.
 ![image](https://hackmd.io/_uploads/SkAPqhn7R.png)
 部署到firebase上的登入介面
 


# Firebase page link (if you deploy)

    https://mario-as3-plus5.web.app