1. 자기소개 및 목차
자기 소개 슬라이드 ( 10 ~ 20초 )
- 이름 , 간단한 배경 , 개발 포지션 / 역할
- 한 장으로 끝내기
목차 슬라이드
- 이후 발표 순서 정리 ( 소개 → 시연 → 제작 분석 → 핵심 구현 → 회고 )
2. 시연 영상 슬라이드
게임 소개
- 장르 , 클리어 조건
- 1줄 ~ 2줄 요약
영상 삽입
- 길이 : 45 ~ 150 초
- 가능하다면 자막 추가
- 경일 인트로 붙일 필요 없음
3. 제작 분석 소개
클래스 분할 기준 및 내역
- 어떤 기준으로 클래스를 나눴는지 ( 역할 , 책임 등 )
제작 일정 ( 스케줄 )
- 간단한 타임 라인
플로우 차트
- diagrams.net 같은 툴 사용
4. 핵심 구현 소개 ( 2 ~ 4개 )
무엇을 만들었는가
- GIF , 스크린샷 , 짧은 요약 활용
어떻게 만들었는가
- 자료구조 ( List , Dictionary 등 ) / 알고리즘 활용 설명
- 필요하다면 차트 , 다이어그램으로 표현
왜 이 방법을 사용했는가
- 여러 방법 중 채택 이유 ( 성능 , 단순성 , 프로젝트 적합성 등 )
5. 이슈 / 회고
Issue & Fix
- 개발 중 발생한 문제와 해결 방식
아쉬움 & 다음 다짐
개선할 점 , 다음 프로젝트에서 해보고 싶은 점
평가 포인트
객체 지향 ( 필수 + 가산점 )
- 필수 : 추상화 / 캡슐화 / 상속 / 다형성
- 가산점 : static / 생성자 / 인터페이스 / 델리게이트
- 감점 : goto 문법 사용
자료 구조
- 필수 : 배열 , List , Dictionary , LinkedList 중 최소 1개 활용
- 가산점 : 직접 커스텀 자료구조 제작
Git 버전 관리
- 필수 : 최종 결과물이 GitHub 에 있어야 한다
- 필수 : 최소 3회 이상 올바른 커밋 메세지
알고리즘 구현 & 파일 분할
- 필수 : 클래스 / 기능별 .cs 파일 분리
- 필요시 partial 활용
'📖TIL > 🔥Projects' 카테고리의 다른 글
| 콘솔 프로젝트 진행과정 001 (0) | 2025.10.02 |
|---|---|
| 콘솔 프로젝트 기획 초안 (0) | 2025.10.01 |
| 버프와 지속 시간 구현 (0) | 2025.10.01 |
| 우유 자판기 만들기 (0) | 2025.09.25 |
| UP & DOWN (0) | 2025.09.10 |