<팀원>
소프트웨어학과 박건영
소프트웨어학과 손아현
소프트웨어학과 윤아라
소프트웨어학과 주형준
<팀원별 활동내용>
박건영
- Git과 자바를 활용하여 마인크래프트 플러그인 제작. Docker 강의를 수강하며, 기본적인 개념을 학습하였고, Doit Swift 책을 통해 swift UI를 기본적으로 활용할 수 있을만큼 성장
손아현
- Java 관련 영상을 시청한 뒤 IntelliJ를 활용해 기본적인 자바 문법을 복습하고 직접 플러그인을. 제작해보았다 또한 오라클로 배우는 SQL 입문 도서를 통해 오라클을 기반으로 한 실무 중심의 SQL 내용을 학습하였으며, Git과 GitHub를 직접 사용해보면서 Git의 개념과 활용 방법을 익힘
윤아라
- Java 문법과 객체지향 개념을 심화 학습하며 클래스, 상속, 예외 처리, 컬렉션 프레임워크 등에 대한 이해도를 높였다. 또한 Git을 단체 학습을 통해 실제 활용 방법을 익히며 협업 환경에서의 사용 방식 공부
주형준
- 게임의 세계관과 기본 구조를 기획한 뒤, Unity를 활용해 씬과 UI를 구성하였다. 이후 플레이어 이동, 상호작용, 세이브 슬롯, 씬 전환과 같은 핵심 기능을 단계적으로 구현하면서 코드 구조를 정리하였고, 픽셀 퍼펙트, 쿼터뷰 시점, 타일맵 등의 그래픽 요소를 적용해 실제 플레이 화면 제작
<팀원별 최종성과>
박건영
- Git을 함께 학습하여 사용법을 익힘으로써 Swift 기반 iOS 프로그램을 보다 안정적으로 개발할 수, 있게 되었고 Swift의 기본 문법 구조를 습득하여 AI LLM을 활용한 앱 개발 과정에서 코드의 흐름과 구조를 이해할 수 있게 되었다.
손아현
- 플러그인 제작의 기초를 학습하여 기본적인 플러그인을 직접 구현할 수 있게 되었으며, 데이터베이스에 대해 깊이 이해하고 실제로 다룰 수 있는 능력.을 갖추게 되었다 이를 통해 Java와 Oracle을 활용한 코딩 역량이 전반적으로 향상되었다.
윤아라
- Java의 기초 개념을 더 깊이 이해하고 코드를 직접 작성하며 실력을 향상시켰으며, 객체지향적인 사고방식을 통해 문제를 보다 체계적으로 접근하는 방법을 배웠다. 또한 Git을 사용해보며 협업과 버전 관리의 기본적인 감각을 익혔다.
주형준
- 유니티에 점점 친숙해지면서, 이전보다 훨씬 빠르고 효율적으로 주요 기능들을 활용할 수 있게 되었으며, 씬 구성, UI 배치, 플레이어 이동 및 상호작용 구현 등 다양한 작업을 보다 수월하게 처리할 수 있게 되었다. 이를 통해 개발 과정에서 시행착오를 줄이고, 보다 체계적이고 안정적인 게임 제작이 가능해지게 되었다.
<팀원별 향후계획>
박건형
- 학기 중에 서비스 운영에 필요한 서버 관리 개념을 공부해서, 서버 기반의 서비스를 제작할 예정입니다.
손아현
- 플러그인에 대한 심화 학습을 통해 보다 복잡한 플러그인을 직접 제작하고, 나아가 하나의 게임 서버를 구현해보는 것을 목표로 하고 있다. 동시에 SQL은 실무에서 활용할 수 있도록 꾸준히 복습하며 이해도를 유지하고, C언어는 심화 학습을 통해 완전히 체화된 실력으로 만드는 것을 목표로 새롭게 학습할 계획입니다.
윤아라
- 지금까지 학습한 Java와 Git을 바탕으로 웹 백엔드 프로그램을 직접 제작할 예정이며, 이를 위해 Spring Framework를 활용해 REST API 구현, 데이터베이스 연동, 기본적인 보안 처리 등 다양한 기능을 실제로 적용해보며 실무적인 개발 경험을 쌓을 계획이다.
주형준
- UI 구현 직전 단계까지 전체적인 게임의 기본 틀을 완성하는 것을 목표로 한다. 이를 위해 핵심 시스템(플레이어 이동, 상호작용, 씬 전환 등)을 먼저 구축하고, 이후 UI와 그래픽 요소를 점차 연결하여 완성도를 높여갈 예정입니다.
<발표자료>