
Triad of Valor
- 6인 팀 프로젝트
여럿이 함께 보스에 도전하는 액션 RPG입니다. 보스 공격·패링·체력 처리와 로그인을 맡고, 팀의 캐릭터 코드에 클라우드 저장을 연동했습니다.
담당게임플레이 프로그래머 · 전투·계정 연동·클라우드 저장
문서화와 소통을 중요하게 생각합니다.
C++과 Unreal·Unity로 게임을 만들며 퍼즐, 전투, 카메라와 UI를 개발했습니다.
직접 플레이해 보고, 플레이어와 팀원의 의견을 들으며 고치는 과정을 중요하게 생각합니다.


여럿이 함께 보스에 도전하는 액션 RPG입니다. 보스 공격·패링·체력 처리와 로그인을 맡고, 팀의 캐릭터 코드에 클라우드 저장을 연동했습니다.
담당게임플레이 프로그래머 · 전투·계정 연동·클라우드 저장

거울을 통해 두 시대의 저택을 오가는 퍼즐 게임입니다. 피아노 퍼즐과 문·창문 상호작용을 맡고, 플레이테스트 의견에 따라 정답 판정과 조작 방식을 수정했습니다.
담당게임플레이 프로그래머 · 퍼즐 오브젝트와 상호작용

Codex로 개발한 해커톤 게임
웹페이지의 버튼과 패널을 길로 바꾸고 경비를 피해 퍼즐을 푸는 게임입니다. OpenAI 해커톤에서 게임을 기획하고 플레이 피드백을 맡았으며, 코드는 주로 Codex로 작성했습니다.
담당게임 기획 · 플레이 피드백 · AI 결과 검증

Nintendo Switch 개발킷으로 제작
공중 플랫폼을 밟고 올라가는 게임에서 카메라, HUD·메뉴, 착지 효과를 맡았습니다. Unity와 Nintendo Switch 개발킷으로 제작했으며, 별도 WebGL 버전도 공개했습니다.
담당카메라 · UI · 플레이 피드백 프로그래머

플레이어가 있는 곳의 밝기에 따라 적의 감지 속도가 달라지는 Unreal 잠입 데모입니다. 2명이 조명·거리·시야 계산과 확인용 HUD를 함께 만들었습니다.
담당공동 개발

팀에서 만든 C++ 엔진 BLUE
사물의 시간을 바꿔 집으로 돌아갈 길을 찾는 C++ 퍼즐 게임입니다. 팀 엔진 BLUE의 도형·물리·충돌 모듈과 퍼즐 오브젝트, 일부 레벨을 담당했습니다.
담당물리 프로그래머 · 디자인 리드

주사위 보드와 턴제 RPG 전투를 결합한 게임입니다. 리드 디자이너로 참여해 플레이어·적의 턴, 스킬, 전투 튜토리얼을 구현하고 팀원의 아트와 사운드를 적용했습니다.
담당리드 디자이너 · 전투 시스템 프로그래머

극성을 바꾸며 자성 오브젝트의 힘으로 길을 찾는 2D 퍼즐입니다. Seeds 3인 팀의 프로그래머로 참여했습니다.
담당프로그래머

슬라임의 형태를 바꿔 장애물을 통과하고 출구를 찾는 2D 퍼즐입니다. Seeds 3인 팀의 디렉터로 참여했습니다.
담당디렉터

허수아비를 조작해 새들로부터 농장을 지키는 2D 액션 게임입니다. Seeds 3인 팀에서 개발을 맡은 첫 프로토타입입니다.
담당개발 담당
강의 정리, 지출 요청 검토, 일정 관리 등 게임 밖에서도 필요한 도구를 AI와 함께 만들었습니다.

수업 중 놓친 내용을 다시 확인하려고 만든 맥 전용 STT 앱입니다. 강의를 녹음해 텍스트로 바꾸고, 필요한 내용은 요약해서 볼 수 있습니다.
담당기획 · AI 활용 개발

AI 분석과 예산·한도 검사를 거쳐 지출 요청을 검토하는 웹앱입니다. Google Cloud × Solana AI Agentic Hackathon의 4인 팀 프로젝트로, 결제는 Solana Devnet에서 시험했습니다.
담당AI 보조 개발·검증

흩어진 노트·문서·링크를 모아 검색하는 Windows 앱입니다. 필요한 기능을 기획하고 AI와 함께 개발했으며, 폴더·태그 분류와 관련 자료 연결을 지원합니다.
담당개인 기획·기능 설계 · AI 보조 개발·검증

할 일·약속·집중 시간과 반복할 습관을 관리하는 Windows 앱입니다. 개인용으로 기획하고 AI와 함께 개발했으며, 완료 기록과 일기·회고를 남길 수 있습니다.
담당개인 기획·기능 설계 · AI 보조 개발·검증
개발 중 · 로컬 MVP
회사별 지원 현황과 취업 준비 자료를 모아 보는 Windows 앱을 개발하고 있습니다. AI와 함께 전형 단계·할 일·제출 자료·면접 준비를 관리하는 기능을 만들었습니다.
담당개인 기획·업무 흐름 설계 · AI 보조 개발·검증
개발 중 · 핵심 기능 구현 단계
연습할 음을 건반에 표시하고 원하는 구간을 반복하는 Android 앱을 개발하고 있습니다. AI와 함께 MIDI·MusicXML 불러오기, 손별 연습과 합성 미리듣기를 구현했습니다.
담당개인 기획·연습 기능 설계 · AI 보조 개발·검증
C++로 자료구조, 그래픽스, 소켓 통신 등을 공부하며 작성한 코드와 개발 도구입니다.

요구사항이 바뀌면 어떤 화면·API·데이터·테스트를 수정해야 하는지 찾는 서비스를 설계했습니다. SKALA 개인 프로젝트로, 문서 간 연결과 변경 검토·승인 절차를 정리했습니다.
담당개인 서비스 기획·설계 · AI 보조 문서 작성·검증
SQL 기초를 익히며 인덱스와 페이지네이션에 따른 실행계획을 비교했습니다. PostgreSQL 수업 실습에서 격리 수준의 차이를 확인하고 데드락을 재현했습니다.
담당SQL 실습 · 실행계획 분석

A*로 격자 경로를 찾고 장애물을 피해 경로를 다듬는 C++ 과제입니다. 시야와 점유 정보 계산을 구현하고, AI와 함께 경로 처리 코드를 검토·수정했습니다.
담당A* 탐색·경로 후처리·지형 분석 구현
스레드 동기화와 병렬 작업 분배를 실습했습니다. 별도의 2인 팀 프로젝트에서는 CAS 기반 연결 리스트의 삽입·삭제·검색과 스트레스 테스트를 담당했습니다.
담당연결 리스트·스트레스 테스트와 병렬 과제 구현
C++로 도형의 교차 판정과 공간 분할을 구현한 과제입니다. 동적 AABB 트리, BSP, GJK를 작성해 충돌 후보를 찾고 도형 간 관계를 계산했습니다.
담당기하 교차·공간 탐색·볼록 도형 연산 구현
크래시 덤프, 메모리 할당·해제 기록, 실행 위치 샘플을 남기는 C++ 도구를 만들었습니다. 오류 원인과 해제되지 않은 메모리를 확인하는 수업 과제입니다.
담당크래시 분석·메모리 추적·프로파일러 구현
OpenGL 수업 과제에서 모델·카메라·셰이더를 구현했습니다. G-buffer를 이용한 디퍼드 렌더링과 노멀 매핑, 큐브 맵 반사·굴절 효과를 추가했습니다.
담당렌더링 패스·셰이더·카메라 수학 구현
WinSock으로 TCP·UDP 송수신과 논블로킹 I/O를 구현한 과제입니다. 수업에서 제공한 Lockstep 게임에 UDP 통신과 턴 번호·이동 좌표 직렬화를 추가했습니다.
담당TCP·UDP 통신 · Lockstep 턴 정보 직렬화 구현
최근접 점 쌍, 배터리·충전 횟수가 제한된 경로 탐색, 배낭·정렬·순열 문제를 C++로 푼 수업 과제 모음입니다.
담당그래프 탐색·분할 정복·정렬·조합 문제 구현
학부 마지막 학년 팀 프로젝트에서는 아이디어가 많아 일정 안에 모두 구현하기 어렵다고 판단했습니다. 학기 일정과 팀원들의 수업을 고려해 먼저 완성할 목표를 제안하고, 합의한 목표와 역할, 개발 범위를 문서로 남겼습니다.
직접 만든 기능을 다른 사람이 써 보는 과정도 중요하게 생각합니다. Omen에서는 플레이테스트 의견을 받아 피아노 퍼즐과 문 조작을 수정하고, 기획자와 음향 담당자가 편집 화면에서 기능을 설정할 수 있도록 사용법을 설명했습니다.
현재는 SKALA에서 AI·데이터·클라우드를 공부하고 있습니다. 개인 앱은 필요한 기능을 직접 정하고 Codex 등 AI와 함께 개발하며, 실행해 본 뒤 문제를 찾아 수정합니다.
GitHub 저장소 보기B.S. Computer Science
in Real-Time Interactive Simulation
2026년 4월 졸업
SK AX · AI·데이터·클라우드 교육
C++ · C
프로젝트 경험C# · Unreal Engine · Unity · Blueprint
서버 개발 경험HTTP / JSON · ASP.NET Core
Azure Cosmos DB
OpenGL · GLSL · WinSock2
pthread · std::atomic
SQL · PostgreSQL 수업 실습
개발 도구Git / GitHub · Perforce (P4V)
Visual Studio · Codex
Trello · Jira · ClickUp · Discord