Skip to content

EwhaKing/TS_Colyseus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeScript + Colyseus 입문 스터디 (2025)

📌 운영 방식

  • 진행 기간: 2025년 4월 12일 ~ 6월 26일 (총 6주차)
  • 진행 방식: 비대면 / 매주 자료 제공 + 실습 또는 회고 / PR로 제출
  • 제출 기한: 각 주차 금요일에 자료 제공 → 다음 목요일 밤까지 제출
  • 과제 제출: 동아리 GitHub 레포 각자 폴더에 .md 또는 코드 파일 업로드
  • 관리 방식: 포크 또는 브랜치 생성 후 PR 요청, 스터디장이 머지 담당

📁 폴더 구조 예시

ts-colyseus-study-2025/
├── week1/
│   ├── 15정윤아/
│   │   ├── .gitkeep
│   │   └── reflection.md ← 예시 제공됨! 해당 파일을 만들어 추가하고 푸시하면 됩니다.
│   ├── 15공세영/
│   │   └── .gitkeep
...
  • weekX는 각 주차별 과제 제출 폴더
  • 자신의 이름 폴더 안에 reflection.md 또는 실습 코드 작성
  • .gitkeep 파일은 폴더 유지를 위한 용도입니다

✅ 과제 제출 방법

  1. 본인의 브랜치(week1/본인이름)로 체크아웃 (미리 생성되어 있음!)
  2. 해당 주차 폴더 → 본인 폴더 안에 reflection.md 파일 작성
  3. GitKraken으로 변경사항 감지 확인
  4. 변경사항 Stage → 커밋 (예: docs: add week1 회고)
  5. 푸시(Push) → GitHub에 브랜치 업로드
  6. PR(Pull Request) 생성
    • PR 제목: [week1] 15정윤아 회고 제출
    • PR 메시지: 간단한 요약 또는 빈칸 OK
  7. 스터디장이 확인 후 머지합니다

❗ 브랜치와 폴더는 미리 세팅되어 있으니, 자신의 폴더에만 작성해주세요!


🧩 참여자 목록

이름 GitHub ID
정윤아 yoonad16
공세영 7amm_0302
김유리 uri-git23
김혜원 nyamic
박채윤 profobbb
기지현 itisjeon94
박서영 sum-young

📄 회고 예시 파일 (reflection.md)

# Week 1: 서버와 프레임워크, Colyseus 구조 이해

## 새로 알게 된 개념 3가지
1. 서버는 요청을 받고 응답을 주는 역할을 한다는 것
2. 프레임워크는 반복적인 구조를 미리 구성해둔 도구라는 것
3. Colyseus는 Room, State, Client 구조로 실시간 게임 서버를 구성한다는 것

## 헷갈렸던 부분
- 클라이언트와 서버의 실제 작동 흐름이 머릿속에 그려지지 않음

## 한 문장 요약
Colyseus는 여러 플레이어가 공유하는 상태를 서버 중심으로 효율적으로 동기화해주는 프레임워크이다.

## 느낀 점
게임을 만들면서도 서버를 이렇게 직접 다뤄볼 기회가 많지 않았는데, 이번에 흐름을 이해해보는 계기가 됐다!

🛠️ GitKraken으로 과제 제출하는 방법

  1. GitKraken 실행 → 좌측 상단에서 레포 열기
  2. 좌측 브랜치 목록에서 본인 브랜치(week1/이름) 선택 (더블클릭으로 체크아웃)
  3. Finder에서 week1/이름/ 폴더 열고 reflection.md 파일 작성/수정
  4. GitKraken 돌아와서:
    • 변경사항 자동 감지됨
    • Stage All → 커밋 메시지 작성 (예: docs: add 회고 week1)
    • Commit → Push 버튼 클릭
  5. 우측 상단 “Create Pull Request” 클릭 → GitHub에서 PR 생성

📌 머지 전까지는 본인 브랜치 안에서 계속 수정 가능해요!


감사합니다!

이번 스터디는 결과물이 중요한 게 아니라 서버와 프레임워크 개념을 내 손으로 한번 만져본다는 데 의의가 있어요. 부담 없이, 재미있게, 궁금한 건 바로 물어보면서 함께 해봐요 :)

About

KING 15기 타입스크립트 + 콜로서스 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8