---
# System prepended metadata

title: 9/18 開學第一次部聚
tags: [' meeting', 109-1]

---

---
tags: 109-1, meeting
---

# 9/18 開學第一次部聚

## TODO

- [x] 自我介紹大會
- [x] 講新學期的規劃
- [x] 確認電機週遊戲組的進度
- [x] 教以下的東西
  - [x] [Arrow Function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions)
  - [x] Frontend and backend concept
    - Frontend：
      - 負責畫出圖案、動畫、發出音效等
      - 接收後端傳來的座標及其他資訊，畫出圖案和動畫
      - 傳使用者操作(鍵盤或滑鼠)給後端
      - 使用的語法是 import / export (ES6)
    - Backend：
      - 負責處理遊戲的座標等主邏輯
      - 接收來自前端的動作指令，計算座標並回傳給前端
      - 處理網路連線等問題(例如配對系統)
      - 使用的語法是 require / module.exports (CommonJS)
  - [x] PIXI
    - [Learning](https://github.com/kittykatattack/learningPixi)
    - [Example](https://pixijs.io/examples/#/demos-basic/container.js)
  - [x] [socket.io](https://socket.io/get-started/chat/)
  - [x] [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)
  - [x] [async](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/async_function) / [await](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/await)
  - [x] Git 解 conflict
- [x] 部聚完吃宵夜