HOME

 
notion image

도전을 즐기는 게임 클라이언트 프로그래머

 
새로운 것을 배우는 데에 두려움이 없고, 그것을 즐기는 개발자 윤주호입니다.
게임을 개발하며 마주친 문제를 끝까지 파고들어 프로젝트를 완주하고, 출시·운영·개선까지 경험했습니다.
주어진 과제와 역할에 빠르게 적응하며, 재미를 설계하고 구현까지 책임지는 게임 개발자를 지향합니다.
 

기본정보

윤주호
광운대학교 정보융합학부 4학년 재학
25세 (2000.10.23)
0010dev@naver.com
 

대외활동

넥슨 대학생 커리어 캠프 메토링 4기 수료 (우수상)
넥슨 대학생 게임잼 재밌넥 3기 수료
한국 게임메이커 커뮤니티 (KMGC) STAFF
광운대학교 게임제작동아리 LEVEL UP 스터디 운영
광운대학교 47대 총학생회 비상대책위원회 위원
광운대학교 정보융합학부 학생회 19학번 학년대표
 

메이플스토리 경험

 
 

| 대표 프로젝트


레바테일

notion image
notion image
notion image
 

게임설명

  • 정체불명의 원인으로 혼돈에 빠진 세상, 세상을 구하기 위한 차원을 넘는 모험!
  • 온라인 채널에서 다양한 플레이어와 함께 모험을 떠나보세요.
 

주 역할

  • C++ 기반 UDP 게임 서버 설계 및 비동기 소켓 통신 구현
  • 유저 간 실시간 데이터 동기화를 위한 네트워크 프로그래밍
  • 웹 서버 연동 을 통한 게임 데이터 관리
  • RevenueCat API를 활용한 App Store · Google Play 인앱 결제(IAP) 시스템 구현
  • 중첩형 · 단일형 인벤토리 시스템 구현
  • Gamdato API 를 이용한 온라인 랭킹 시스템 구현
  • AdMob 을 이용한 인앱 광고(Interstitial, Rewarded Ads) 구현
  • 확률형 장비 강화 시스템 및 단계 하락·초기화 로직 구현, 보호 아이템 기능 추가
  • 자체 제작 대사 스크립트를 통한 대사 연출 시스템 구현
 

주요 구현 내용

 

| 주요 프로젝트


팔라딘 키우기

notion image
 

 

게임설명

  • 장비를 조합하고, 스킬을 소환하고, 모험을 떠나며 능력치를 올려보세요!
  • 전 세계의 유저와 경쟁하며 최강의 팔라딘이 되어보세요.
 

주 역할

  • MySQL , PHP 를 활용한 온라인 랭킹 시스템 구현, 유저 데이터 저장
  • C++ 기반 TCP 서버를 이용한 온라인 채팅 시스템 구현
  • 웹 서버를 이용한 우편함 시스템 구현
  • HTTP 메소드, Webview 를 이용한 공지사항 시스템 구현
  • 2D 파츠 기반 캐릭터 리깅 툴 개발 및 모션 시스템 구현
  • 드래그를 통한 장비 조합 시스템 구현
  • 아이템 소환 로직, 연출, 소환 레벨에 따른 상위 단계 소환 확률 증가 시스템 구현
  • UI 디자인 및 UI 시스템 구현
  • 재화를 이용한 능력치 강화 시스템 구현 및 수치 밸런싱
 

주요 구현 내용

Video preview
notion image
notion image
 

힘내라, 교통쨩!

notion image
 

게임설명

  • 차량을 단속하거나 올바른 위치로 이동시켜 교통을 정리하세요!
  • 목표 점수를 달성하는 스테이지 모드와, 온라인 랭킹으로 경쟁하는 무한 모드를 즐겨보세요.
 

주 역할

  • MySQL , PHP 를 활용한 온라인 랭킹 시스템 구현
  • Google Analytics 를 사용한 데이터 분석
  • Google OAuth 2.0 MySQL 을 이용한 소셜 로그인 및 저장·불러오기 시스템 구현
  • 그리드 기반 블록 이동 · 회전 · 배치 로직 구현 완성시 블록 제거 · 점수 획득 로직 구현
  • 불건전 차량 판별 및 제거 로직 설계 및 구현
  • 스테이지 모드 및 무한 모드 시스템 개발
  • 청소차 모드, 안개 모드, 색상 차선 모드, 차량 연속 등장 모드 로직 구현
  • 게임 설명을 위한 연습모드와 가이드북 시스템 구현
  • 현재 언어에 따라 이미지 · 텍스트 · 폰트가 변화되는 다국어 지원 시스템 구현
 

주요 구현 내용

Video preview
notion image
notion image
 

리서바이벌

GPU 가속이 활성화된 PC 에서 확인 권장
notion image
 

게임설명

  • 적들의 침략으로 빼앗겨버린 고향! 고향을 되찾기 위해 적을 처치하며 연구를 완성하세요!
  • 해당 게임은 타 게임의 IP를 이용하여 개발되었습니다. 해당 개발사에 문의하여 비상업적 · 배포하지 않는 조건으로 프로젝트 진행을 허가 받았습니다.
 

주 역할

  • Steam Online Subsystem을 활용한 초대 기반 멀티플레이 세션 시스템 구현
  • Replication을 활용한 플레이어 및 게임 상태 동기화 시스템 구현
  • 웹서버를 사용한 유저 플레이 데이터 저장 · 데이터 조회 시스템 구현
  • 언리얼 엔진 위젯 블루프린트 WebView를 활용한 데이터 조회 기능 구현
  • Visual Studio (VC++) 를 사용하여 블루프린트 노드 자체 제작
  • Rodin AI 를 활용한 3D 메시 제작
  • DeepMotion AI 를 활용한 애니메이션 Motion Capture
  • UI/UX 설계 및 구현
 

주요 구현 내용

Video preview
notion image
notion image
 

| 일반 프로젝트