PLAYER ONLINEUNITY CLIENT DEVELOPER

그 무엇이든 어떻게든 해내는 게임 개발자

Unity와 C#을 중심으로 게임을 기획, 개발, 배포까지 밀어붙입니다. 수상작과 외주 납품작, Google Play 런칭 경험, 현직 Unity CI/CD 구축 경험을 함께 가진 실행형 개발자입니다.

UNITY DEV

Hong Jinho

Game Developer
22PROJECTS
7AWARDS
2LAUNCH
JINHO_BOT
LOCAL LLM
ACTIVE CONTEXT강한 토끼만이 살아남는다

안녕하세요.
저는 홍진호 포트폴리오 봇입니다.
프로젝트, 기술, 경력에 대해 물어보세요.

품질·보안 개선을 위해 민감정보 마스킹 후 대화를 최대 30일간 기록합니다.

SELECTED MISSIONS / GAMES

결과물로 증명하는 게임 개발 경험

프로젝트를 선택하면 플레이 화면과 담당 영역이 한곳에서 바뀝니다. 수상작, 외주 납품작, 정식 출시작을 빠르게 비교해보세요.

05 PROJECTS LOADED
PC + 모바일정식 출시뒤끝 게임잼 수상

강한 토끼만이 살아남는다

Cardungeon

카드로 행동하는 실시간 멀티플레이 덱빌딩 서바이벌입니다. 모든 플레이어가 같은 덱으로 시작해 카드를 추가·제거·강화하며, 상대를 모두 쓰러뜨리거나 열쇠를 모아 탈출하면 승리합니다. 게임잼 이후 개발을 이어가 정식 출시까지 완료했습니다.

01

팀장으로 초기 시스템 기획, 발표, 팀원 모집 주도

02

뒤끝 기반 멀티플레이 세션과 호스트 권한 처리

03

카드·덱 시스템과 드래그 인터페이스 구현

UnityC#뒤끝 GameZamDOTween

6인 팀 / 팀장, 개발 · 2023.12 - 2024.05

MISSION SELECT

CLICK / HOVER

AI LAB

AI를 활용해서 다양한 시도를 해보는 개발자

게임 개발자를 중심축으로 두되, LLM과 자동화 도구를 직접 실험하며 실패와 학습까지 기록합니다.

픽셀 아트로 구성된 AI Office Town 역할 배정 화면

Experiment

AI 오피스

Planner, Worker, Reviewer 역할을 여러 LLM에 배정하고 Jira·GitHub·Slack을 연결해 계획, 격리 실행, PR, 검토, 사람 승인을 자동화하는 로컬 AI 오피스를 구현했습니다.

PythonFastAPIJinja2SQLite+6
자세히 보기

Motivation

AI 작업이 끝날 때마다 사람이 다음 지시를 내리는 방식을 벗어나, 업무와 방향을 미리 쌓아두면 여러 AI가 회사의 직원처럼 순차적으로 작업할 수 있는지 검증하기 위해 시작했습니다.

Role

  • 문제 정의와 AI 회사 콘셉트, 역할별 업무 흐름 설계
  • Codex·Claude 기반 바이브 코딩으로 로컬 시스템 구현
  • Jira·GitHub·Slack·LLM provider 통합과 운영 정책 설계
  • 실제 프로젝트를 대상으로 운용·검수하고 병목과 실패 원인 분석
  • 개인 설정을 제거한 빈 오피스 공개본과 한국어·영어 문서 작성

Features

  • 픽셀 아트 AI Office Town에서 provider 고용·역할·책상 배정
  • Jira 부모 작업을 계획하고 의존성을 가진 서브태스크로 분할
  • 작업별 Git worktree 격리와 Claude·Codex·Gemini worker 실행
  • Pull Request 생성·AI 리뷰·프리뷰·handoff·재작업 큐 추적
  • 작업 범위 중첩을 safe·review needed·hard conflict로 분류해 자동 대기
  • PROJECT_DIRECTION 문서로 장기 제품 방향을 모든 에이전트에 전달
  • 민감 산출물과 유지보수 패치의 사람 승인 및 비서 권한 단계
  • FastAPI GUI와 로컬 SQLite 상태, GUI가 열려 있을 때만 동작하는 스케줄러

Learnings

  • AI 자동화의 진짜 난제는 작업 분배보다 맥락 보존, 의사결정의 일관성, 결과물 통합에 있음
  • 계획·작업·리뷰·재작업을 거칠수록 결정 배경과 제품 방향이 쉽게 손실됨
  • PR 충돌, 의존성, 재작업 큐, Rate Limit, 수동 승인이 오케스트레이션 비용을 키움
  • 강한 LLM과 한 세션에서 지속적으로 대화하는 방식이 이 실험에서는 더 빠르고 안정적이었음
  • 사람이 상태를 파악하고 필요한 시점에 개입할 수 있는 하네스와 운영 설계가 중요함
  • 다시 시도한다면 하나의 일관된 맥락을 유지하는 LLM이 여러 역할을 처리하는 구조를 검증할 것

실험 종료 및 공개 아카이브 전환. 프로덕션 도구가 아닌 실패한 연구용 프로토타입으로 결론 내리고, 2026년 7월 실패 원인과 배운 점을 LinkedIn 회고로 공개했습니다.

AI 직원 고용과 역할 배정, Jira 작업 분해, worktree 격리 실행, PR·리뷰·사람 승인까지 동작하는 프로토타입을 완성했습니다. 실제 운용에서는 컨텍스트 손실, PR 충돌, 의존성·재작업·Rate Limit·수동 승인 비용이 병렬화 이득보다 컸고, 강한 LLM 하나와 긴 대화를 이어가는 방식이 더 빠르고 정확했습니다.

2026.05 - 2026.07 · 개인 실험 / 기획·검수 + AI 코딩 도구

LLMWiki 데스크톱 앱의 GitHub 위키 연결 화면

Experiment

LLM위키

안드레 카파시가 제안한 LLMWiki 개념을 개인뿐 아니라 소모임·스터디 같은 소규모 그룹도 쉽게 사용할 수 있도록 Android와 데스크톱 앱으로 오픈소스화한 프로젝트입니다.

ExpoElectronJavaScriptGitHub API+4
자세히 보기

Motivation

개인과 소규모 모임의 메모·링크·대화가 흩어지는 문제를, 별도 중앙 서버 비용 없이 각자의 GitHub 저장소와 LLM으로 정리할 수 있는지 검증하기 위해 시작했습니다.

Role

  • 제품 목표와 단계별 로드맵 및 무서버 저장 구조 설계
  • 바이브 코딩을 활용한 Android·Windows·macOS 앱 개발
  • GitHub Actions 릴리스 자동화와 설치·연동 문서 작성
  • LLM 정리·검색 품질과 그룹 협업 흐름 검증

Features

  • GitHub 로그인과 비공개 저장소 생성·선택·기기 동기화
  • 메모·링크·사진 및 ChatGPT·Claude 공유 대화 캡처
  • Gemini API 또는 Claude·Gemini·Codex CLI 기반 정리 에이전트
  • 임베딩 의미 검색과 카탈로그 폴백, 백링크·추천·최신성 랭킹
  • 그룹 위키 초대와 사용자별 정리 요청, 상충 정보 투표·비파괴 이력
  • QR 기반 모바일 연동과 Android APK·Electron 데스크톱 배포

Learnings

  • LLM 제품은 모델 호출보다 신뢰 가능한 원문 저장과 검색 근거가 먼저 설계되어야 함
  • GitHub를 데이터 계층으로 사용하면 서버 비용을 줄일 수 있지만 동기화·충돌·권한 UX가 핵심 과제가 됨
  • 그룹 지식에서는 모순을 지우기보다 양쪽 주장을 보존하고 합의 과정을 기록하는 구조가 필요함
  • 토큰과 LLM 키를 기기에만 보관하고 QR·저장소 권한을 최소화하는 보안 설계의 중요성
  • 앱 배포에는 기능 개발뿐 아니라 코드 서명, 업데이트, 설치 경고와 사용자 문서까지 포함됨

공개 배포 및 개선 중. Android vc41 APK와 Windows 설치 파일, macOS universal DMG를 GitHub Releases에서 제공하고 있습니다.

중앙 서버 없이 사용자의 비공개 GitHub 저장소를 위키 원본으로 사용하고, 모바일과 PC에서 캡처·정리·검색·공동 편집까지 이어지는 배포 가능한 흐름을 완성했습니다.

2026.06 - 현재 · 개인 프로젝트 / 기획·개발·배포

Devita 오늘의 미션 모바일 앱 화면

Experiment

Devita

개발자가 매일 비타민을 챙겨 먹듯 맞춤 성장 미션을 받고, To-do와 SNS로 학습을 지속하는 모바일 앱 플랫폼입니다.

JenkinsRoute53NginxAWS+2
자세히 보기

Role

  • 팀장으로 갈등 중재와 일정 관리
  • 전체 서비스 아키텍처와 AWS 네트워크 설계
  • Jenkins CI/CD와 블루·그린 무중단 배포 구축

Features

  • 맞춤 성장 미션·To-do·학습 성과 SNS
  • Git Flow 기반 개발·배포 서버 분리 파이프라인
  • Spot Instance 동적 Jenkins Agent
  • Route53·Nginx SSL·로드밸런싱·트래픽 스위칭
  • Public/Private Subnet과 NAT Gateway 기반 VPC

Learnings

  • 팀장은 기술 구현과 함께 갈등·일정·의사결정의 병목을 관리해야 함
  • 배포 전략과 네트워크 보안은 서비스 구조 단계부터 함께 설계해야 함
  • Spot Agent와 블루·그린 배포로 비용과 안정성을 함께 조정하는 경험

카카오테크 부트캠프 최종 프로젝트로 제출 완료.

Expo Go로 앱을 배포하고, AI 미션 추천 서비스와 무중단 배포 인프라를 함께 완성했습니다.

2024.09.16 - 2024.12.27 · 6인 팀 / 팀장, Cloud

CAREER PATH / ACHIEVEMENTS

도전을 실제 결과로 바꿔온 진행 기록

학습과 게임잼에서 시작해 외주 납품, 부트캠프, 현직 Unity 개발까지 경험의 범위를 단계적으로 넓혀왔습니다.

QUEST LOG

01 / 04

CURRENT LOG ENTRY

2025.04 - 현재

Invant

Unity 게임 개발자

  • 골프 시뮬레이터 Square Golf 시리즈 제작과 운영
  • Jenkins 기반 Unity CI/CD 구축, 빌드 최적화, URP 마이그레이션
  • VContainer와 MVP 패턴을 적용한 신규 프로젝트 구조 제안

ACHIEVEMENT BOARD

외부에서 검증된 성과

UNLOCKED · 2025

메이플스토리 게임 커리어 캠프 프로그래밍 MVP상

넥슨

UNLOCKED · 2024

카카오테크 부트캠프 AWS 부하테스트 대회 대상

카카오

UNLOCKED · 2024

한국디지털콘텐츠학회 논문 게재

한국디지털콘텐츠학회

UNLOCKED · 2024

인디크래프트 챌린저 부문 입상

인디크래프트

UNLOCKED · 2023

제3회 웅진씽크빅 게임 개발 챌린지 우수상

웅진씽크빅

UNLOCKED · 2023

이븐아이 게임톤 대상

이븐아이

UNLOCKED · 2023

뒤끝 게임잼 '기분좋은 상상' 수상

뒤끝

TECH STACK

게임 개발을 중심에 두고, 자동화와 협업까지 다룹니다

Unity/C#을 중심으로 프로젝트를 완성하고, Jenkins와 AWS/Docker 경험으로 개발 흐름을 안정화하는 쪽까지 확장해왔습니다.

Unity

Game

주력 게임 엔진. 모바일, PC, 메타버스, 실시간 멀티플레이 프로젝트에 사용했습니다.

C#

Language

Unity 게임플레이, UI, 데이터 저장, API 연동을 구현하는 주력 언어입니다.

Jenkins

DevOps

인반트에서 Unity CI/CD 파이프라인과 자동화 흐름을 구축했습니다.

AWS / Docker

DevOps

카카오테크 부트캠프와 프로젝트에서 EC2, S3, ECR, Lambda, Docker 배포를 다뤘습니다.

Photon / Agora

Game

Universe에서 Photon 기반 멀티플레이와 Agora 음성 통신을 구현했습니다.

Git / GitHub

Collab

팀 프로젝트 브랜치 관리, Git Flow, GitHub Actions, WebGL 배포에 사용했습니다.

Jira / Confluence

Collab

현직에서 업무 공유와 코드 리뷰 문화 개선을 위한 연동 시스템을 도입했습니다.

Python

Language

Discord 봇, 데이터 분석, pygame, 알고리즘 학습에 사용했습니다.

Photoshop / Premiere

Creative

게임 개발과 포트폴리오 제작 과정에서 시각 자료 편집에 활용했습니다.

ABOUT

함께 일하고 싶은 실행형 게임 개발자

새로운 환경을 빠르게 배우고, 팀이 실제로 쓸 수 있는 결과물로 연결하는 태도를 중심에 둡니다.

끝까지 완성하는 실행력

아이디어를 프로토타입에서 멈추지 않고 플레이 가능한 결과물, 부스 출품, 런칭, 납품까지 이어가는 경험이 있습니다.

게임과 인프라를 잇는 시야

Unity 개발뿐 아니라 Jenkins, AWS, Docker를 직접 다루며 팀의 개발 흐름을 개선하는 일에도 관심이 많습니다.

빠르게 배우고 팀에 녹이는 태도

비전공 출발점에서 Unity 멘토 역할까지 성장했고, 새 기술은 실제 프로젝트와 기록으로 체득합니다.

MORE CHALLENGES

수많은 도전을 이어나가는 개발자

게임잼, 연구, 해커톤과 새로운 플랫폼까지 규모와 결과에 관계없이 직접 부딪히며 배운 프로젝트들입니다.

5개 더 보기

CONTACT

프로젝트, 채용, 협업 이야기를 이어갈 수 있습니다

게임 프로젝트와 기술 기록은 GitHub와 블로그에서, 플레이 가능한 작업물은 Itch.io에서 확인할 수 있습니다.