2023 계 모각소 

Dream Team 

활동내용 및 발표자료

<팀원>

소프트웨어학과 성진호

소프트웨어학과 정재욱

소프트웨어학과 김태윤

디지털미디어학과 임한결


<팀원별 활동내용>

성진호

아주대 PCCP 특강 복습, 문제풀이

Unity 의 Netcode 패키지들의 환경설정, 기본적인 작동에 대한 공부

멀티플레이어와 싱글 플레이어 게임과의 결정적인 차이점들에 대한 이해.

강의 영상을 따라해가며 실습 시작, 영상 1시간 분량까지 구현 완성

이어서 실습, 영상 3시간 타임까지 구현 완성.

정재욱

Spring Boot 환경에서의 테스트 코드 작성 방법 - DB, RestTemplate test

REST한 API 설계 방법론 학습

정규표현식 기본 내용 학습 및 실습

팀 프로젝트 기능 구현 및 성능 개선 작업 & 코드에 대한 리뷰 및 회고

Spring Data JPA가 제공하는 Querydsl 관련 기능 학습

김태윤

아주대 PCCP 특강 복습, 문제풀이

유니티 패키지 FEEL 사용법 익히기

Substance Designer 튜토리얼

유니티 콜로소 강의 실습, 일반 3D 코어 URP로 바꾸기, 에셋 데이터 활용

언리얼 블루프린트 인프런 강의 수강

임한결

발로란트 게임플레이 구현 - 기본 환경 설정 (모델링, 카메라, 맵 등)

로버트 나이스트롬의 책 <게임 프로그래밍 패턴> 공부

발로란트 게임플레이 구현 - 카메라 및 플레이어 움직임 구현

발로란트 게임플레이 구현 - 총기, UI, 스킬 입력 구현

발로란트 게임플레이 구현 - 사격 구현, 디버깅 Unity Netcode 강의


<팀원별 최종성과>

성진호

Unity Netcode 실습을 통해 게임 네트워크 코딩에 대한 이해도 상승

정재욱

학습한 내용을 활용하여 팀 프로젝트 API 서버 개발

김태윤

Unity 에셋활용, 텍스쳐디자인, 언리얼 블루프린트 학습을 통해 게임의 디테일을 높일 수 있게됨

임한결

FPS 게임 플레이 구현으로 유니티 개발 능력 향상


<팀원별 향후계획>

공통

미디어 프로젝트 - 멀티플레이 게임 개발(2D 1vs3 PVP 장르)

성진호

다음 학기 미디어 프로젝트에 실제로 적용을 해보며 모바일 멀티플레이어 게임을 개발할 예정이다.

정재욱

팀 프로젝트를 진행하며 서버 개발 및 인프라 구축을 수행한다.

이 과정에서 서버 성능을 테스트해보고 성능 개선을 진행해 볼 예정이다.

김태윤

배운 활용법들을 실제로 게임에 적용하면서 실력을 보완할 예정이다.

진로를 개발쪽으로 할지 아트쪽으로 할지 정할 예정이다.

임한결

실습 중 시간에 쫓기는 등 개발에 있어 부족한 부분이 많이 있었다.

추후 미완성된 발로란트 게임플레이를 작업해보면서 이를 보완할 예정이다.


<발표자료>