강의 소개
게임 개발자 여러분 위해 준비한 ‘비행 슈팅 게임’ 따라 만들기 강의입니다.  
유니티를 활용한 클라이언트 개발부터, 뒤끝을 활용한 서버 기능 구현까지 모두 다루고 있으며,
막힘없는 개발을 위한 교안과 스크립트, 에셋까지 준비된 ‘all-in-one’ 게임 개발 강의입니다.  
- 온라인 게임 개발이 처음이신 분
- 뒤끝 서버를 더 잘 활용하고 싶은 분
- 간단한 비행 슈팅 게임을 빠르게 만들어 보고 싶은 분

강의 목차
1. 프로젝트 생성 및 SDK 설치
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| - | 프로젝트 기본 설정 | 
| - | 배경과 로딩 UI 제작 | 
2. 회원 관리(회원 가입/로그인)
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| 게임 유저 관리(회원가입 / 로그인) | 로그인 UI 제작 | 
3. 계정 생성, 이메일 설정 및 아이디/비밀번호 찾기
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| 게임 유저 관리(이메일 정보 등록) | 계정 생성 UI 제작 | 
| 게임 유저 관리(아이디 찾기) | 아이디, 비밀번호 찾기 UI 제작 | 
4. 유저 정보 출력 및 닉네임 설정
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| - | 프로필 아이콘, 닉네임 텍스트 UI 제작 | 
| - | 플레이어 정보 팝업 UI 제작 | 
| 게임 유저 관리(닉네임 등록/변경) | 닉네임 변경 팝업 UI 제작 | 
5. 유저 정보 추가 및 불러오기
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| 게임 정보 관리(게임 정보 삽입) | 플레이어 데이터(레벨, 경험치, 인 게임 재화) 생성 | 
| 게임 정보 관리(게임 정보 조회) | 플레이어 데이터 UI 제작 | 
6. 유저 정보 갱신
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| - | 게임 시작 버튼 UI 제작, 게임 씬 전환 | 
| - | 플레이어 오브젝트 추가, 이동 및 공격 제어 | 
| - | 배경 오브젝트 추가, 이동 제어 | 
| - | 적 오브젝트 추가, 생성 제어 | 
| - | 경고선 및 운석 오브젝트 추가, 생성 제어 | 
| 게임 정보 관리(게임 정보 수정) | 게임 정보 업데이트(게임 오버 시 경험치 누적, 레벨 업) | 
7. 유저 랭킹 관리(랭킹 생성)
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| - | 인게임 점수 출력(적 처치 시 점수 획득, 적 오브젝트 삭제 등) 구현 | 
| - | 점수 출력 UI 제작 | 
| - | 폭발 오브젝트 및 사운드 추가, 생성 제어 | 
| - | 게임 오버 UI 제작, 로비 이동 버튼 UI 제작 | 
| - | 최종 획득 점수 출력 UI 제작, 카운팅 애니메이션 추가 | 
| 게임 정보 관리(게임 정보 수정) | 일일 최고 점수 구현, 게임 정보 업데이트(점수 정보 갱신) | 
| 랭킹 관리(랭킹 생성) | - | 
*랭킹 출력 및 랭크 UI 제작은 8강을 참고해 주세요!
8. 유저 랭킹 관리(랭킹 생성)
| 뒤끝 서버 작업 | 클라이언트 작업 | 
|---|
| - | 로비 씬 - 메뉴 탭 UI 제작(상점, 장비, 랭크 등) | 
| - | 랭크 페이지 UI 제작 | 
| 랭킹 관리(랭킹 불러오기) | 랭킹 데이터 출력(랭크, 프로필 아이콘, 닉네임, 점수) | 
- 뒤끝으로 ‘비행 슈팅 게임’ 따라 만들기 9~17강은 추후 업데이트 예정입니다.