---
# System prepended metadata

title: 射擊模擬器Aim

---

---
title: 射擊模擬器Aim
tags: 
---
{%hackmd 8cSxfIW9RCKSwJfwuNeZGA %}

# 🕹遊戲專題：射擊模擬器Aim

### 遊戲目標

電競選手是職業運動員，除了需要超乎常人的專注力外，手部肌肉也要相當敏捷。

TenZ是一位效力於Sentinels電競戰隊的第一人稱射擊遊戲職業選手，看看他的射擊速度和準度：
{%youtube wVxbQ0OeCi4%}

老師設計了一個FPS射擊模擬器，如果你能做到
- 連續射擊30個項目
- 平均速度0.4秒內
- 總時數12秒內

代表你具有成為職業電竟選手的潛力！
若沒辦法，就好好享受遊戲帶給你的樂趣，同時認清現實認真念書吧！

<br><br><br>

### 設計圖

設計圖一直是製作一款遊戲、應用程式時不可或缺的關鍵因素；一張好的設計圖，可以在撰寫程式之前就發現可能隱藏的Bug或遊戲邏輯缺陷喔！馬上用 [🧬diagrams.net](https://www.diagrams.net/)來畫畫看吧！
列出所有想得到、會觸發的事件，再到積木區去尋找合適的積木喔！

<br><br><br>

### 遊戲說明

<iframe src="https://scratch.mit.edu/projects/721029919/embed" allowtransparency="true" width="550" height="450" frameborder="0" scrolling="no" allowfullscreen></iframe>

在老師狀態好時，命中率頂多如下：
![](https://hackmd.io/_uploads/r1K_er709.png =500x)



### 進階遊戲設計
可以再加入以下功能增添樂趣
1. <br>**一次出現多個標靶**
    > 場上一次出現多個標靶，提示使用者下一個標靶在哪裡
    
2. **精準度**
    > 玩家射到靶心中心點+-5個像素，判定命中
    > 可以加入程式判斷，若在+-2或更小的像素內命中，分數較高。

### 程式碼拼圖

1. <br>標靶
	![](https://hackmd.io/_uploads/BJeia4QAc.png)

2. 平均時間(文字顯示)
	![](https://hackmd.io/_uploads/S1IeX8fR9.png =400x)

3. 總花費時間(文字顯示)
	![](https://hackmd.io/_uploads/SydbmUMR9.png =400x)

4. 射擊數量
	![](https://hackmd.io/_uploads/BypGXIz0c.png =400x)

	