Skip to content

Latest commit

 

History

History
92 lines (73 loc) · 4.79 KB

Portfolio_KO-KR.md

File metadata and controls

92 lines (73 loc) · 4.79 KB

VR, AI, 게임 개발자인 황제웅입니다.

게임 제작 관련이라면 넓은 분야로 관심을 가지고 공부하였습니다. 중앙대학교 게임 제작 동아리에서 열 개 이상의 프로젝트에 참여하며 게임제작에서의 프로그래머로서, 그리고 리더로서 많은 경험을 쌓았습니다.

2021년도 중앙대학교 컴퓨터공학 대학원에 입학하여 가상체화연구실에서 활동했으며, VR을 위한 전신 및 얼굴 Realtime Animation을 딥러닝을 활용하여 달성하는 것에 대하여 연구하였습니다.

프로젝트 하이라이트

⭐Lost Campus⭐

:octocat: Repo

  • 게임(TPS 멀티플레이어 생존), 2021.04 ~ 2021.10
  • 팀구성: 프로그래밍 5명, 아트 8명, 기획 2명
  • 역할: 프로그래밍/기획 팀장
  • 상세 역할
    • 프로그래밍: Mirror Network를 통한 TPS 엔진 기본 베이스 이해를 통한 작업분배
    • 아트와의 지속적인 소통으로 셰이더 제작
    • 기획: 아트 기획의 방향성을 관리 및 맵 제작에 관여
    • 일정 관리: 매 주간 회의마다 일정 조율 및 지속적 관리

⭐Full-face Animation for a Virtual Reality Avatar⭐

Springer Page

  • 1st Author 논문, 2023.03
  • 자연스럽고 VR에 적합한 Upper Face Animation을 위한 방법 제시
    • Lower Face Lipsync 관련 애니메이션에서 Upper Face를 만듦
  • 상세 Task
    • Dataset Collection: ARKit과 Video Clip Collection을 통한 Dataset 확보
    • Network Design: LSTM 네트워크를 설계하고 구현
    • Writing: 해당 내용에 대한 Technical Writing
  • Notable Keywords: ARKit, LSTM

⭐PhysPose⭐

Yet to be published, Coming Soon™️

  • 3 VR Sensor에서 Full body SMPL Model을 Realtime으로 예측하는 문제에 대한 새로운 방법
  • 상세 Task
    • Dataset Manipulation
      • AMASS Dataset을 가공하여 Unity 좌표로 변환
      • Dataset을 해석하여 Forward Kinematics를 통한 joint position 계산
    • Rendering: Dataset의 Ground Truth sequnce와 Network의 Output sequnce를 비교할 수 있는 다양한 Rendering 제작

⭐두 사람의 하루

Google Play

  • 게임(비주얼노블, 출시), 2019.01 ~ 2019.08
  • 팀 구성: 기획 2명, 아트 2명, 프로그래밍 1명
  • 역할: 프로그래밍 담당
  • 상세 역할
    • 비주얼 노벨 엔진 제작: 팀에서 함께 정한 포맷에 따라 스크립트 파일을 읽어 파싱하는 기능 구현 (Doc)
    • UGUI: 아트와의 의사소통을 통해 모든 디바이스에서 올바르게 UI가 출력되도록 제작함

⭐171프로젝트

트레일러

  • 게임(탑뷰슈터), 2017.04 ~ 2017.09
  • 라인플러스 대학생 게임개발동아리 공모전 은상f
  • 팀구성 : 기획 2명, 아트 1명, 프로그래밍 3명
  • 역할: 프로그래머로 참여, 탄환 및 몬스터의 AI를 기획 및 프로그래밍함

⭐수인소녀

Video

  • 게임(TCG) 2017.10 ~ 2020.10
  • 역할: 팀장/프로그래머로서 참여, 2년간 열심히 휘둘렸다...
  • 상세 구현 내용
    • Socket 통해 TCG 서버 구현: 매칭서버, 갸챠, 덱빌딩 서버
    • UGUI를 통해 대전 구현

StuckOnMoon

Repo:octocat:

  • 게임(시뮬레이션, 미완/중지), 2020.2 ~ 2022.10
  • 개인 프로젝트
  • 결정론적 Lockstep 멀티플레이어 게임을 만드려는 시도
  • Multi-Threaded Multi-Buffer Simulation 개발 및 benchmark

OSS 프로젝트

  • 오픈소스 기여, 게임 툴(크롬 플러그인, 칸코레), 2015.10 ~ 2016.04
  • 상세 내역: DB 백업 및 복원, RDB 복원은 못하므로 반쪽짜리 완성으로 평가
  • 해당 기능 구현 PR
  • 유니티 플러그인, 개인 프로젝트
  • break_infinity.js의 포팅
  • Unity Test Framework를 통해 테스트 후 Unity Package Manager을 통해 배포 가능하도록 만듦.
  • 유니티 플러그인, 개인 프로젝트
  • Forked from FixedMath.Net
  • Unity Test Framework를 통해 테스트 후 Unity Package Manager을 통해 배포 가능하도록 만듦.