Skip to content
View Frenil-client's full-sized avatar
  • Seoul, South Korea

Block or report Frenil-client

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Frenil-client/README.md

정휘현 - Unity Client Programmer

모바일 RPG의 UI와 핵심 콘텐츠 시스템을 설계하고 런칭부터 라이브 운영까지 맡아 온 Unity 클라이언트 프로그래머입니다. 경력 6년 9개월. 상점·결제·재화·캐릭터 스탯·던전 진입을 구현하고, 기획팀과 아트팀이 코드 수정 없이 콘텐츠를 다룰 수 있는 에디터 툴을 만들어 왔습니다.

  • 독립 UPM 패키지 4종: UI 스택, MVVM, 스탯, 레드닷. MVVM·스탯·레드닷은 순수 C# 코어를 GitHub Actions가 매 푸시마다 빌드하고 헤드리스 테스트와 할당 벤치마크로 검증합니다.
  • 통합 데모: 스탯·MVVM·레드닷 패키지를 모바일 RPG 로비 하나로 연결했습니다. 패키지끼리 서로를 참조하지 않고, 연결 코드는 소비 프로젝트의 두 파일에 모았습니다.
  • Spine FX 랩: spineboy 300체를 화면 약 129 FPS로 그립니다. 화면 밖 인스턴스 컬링과 MaterialPropertyBlock으로 갱신 비용을 줄였고, 측정 조건과 분석은 성능 분석 문서에 있습니다.
  • URP NPR 셰이더 랩: Shader Graph 없이 HLSL로 직접 작성한 셰이더 4종, 포스트 3종과 SDF 베이커 등 에디터 툴 6종.
  • DefenceGame: 진행 중인 조합 디펜스 프로토타입. 명세·밸런스·맵·시뮬레이션 문서를 코드와 함께 두고, UnityEngine을 참조하지 않는 순수 C# 코어와 CSV 불변식 린터를 CI에서 실행합니다.

전체 프로젝트와 상세 내용: frenil-portfolio

Unity C# URP HLSL Spine UGUI Addressables ScriptableObject MVVM

📧 silsen@naver.com

Pinned Loading

  1. frenil-portfolio frenil-portfolio Public

    Unity 클라이언트 프로그래머 포트폴리오. 런칭과 라이브 운영 6년 이상. 독립 UPM 패키지 4종(UI 스택, MVVM, 스탯, 레드닷)과 GitHub Actions CI, URP HLSL 셰이더 랩, 에디터 툴, Spine 성능 최적화

  2. minigames minigames Public

    확장형 미니게임 플랫폼 - IMiniGame 생명주기 계약, ScriptableObject 데이터 드리븐 등록, Additive 씬 로드/언로드로 완성 게임 2종(타워 디펜스, 타이밍) 구현

    C#

  3. unity-urp-shader-lab unity-urp-shader-lab Public

    Unity 6 URP NPR 렌더링 랩 — 서브컬쳐 스타일의 툰 셰이딩을 HLSL로 직접 구현하고, SDF 페이스 셰도우 베이커 등 NPR 아트 파이프라인 툴까지 자작

    C# 1

  4. unity-spine-fx-lab unity-spine-fx-lab Public

    Unity 6 URP 기반 Spine 2D 런타임 FX 시스템 — HLSL 직접 작성 연출(디졸브·히트플래시·상태이상·아웃라인)을 코드·데이터로 제어하고, 다중 인스턴스 성능과 통합 투명(부위 겹침 해결) 두 실무 문제를 다룸

    C# 2

  5. unity-mvvm unity-mvvm Public

    Unity UGUI 환경을 위한 경량 MVVM 프레임워크. 외부 라이브러리 없이 Observable 기반 데이터 바인딩을 제공합니다.

    C#

  6. unity-stat-system unity-stat-system Public

    Unity RPG 스탯 시스템 - long 고정소수점 저장, 기본값·모디파이어 분리, 최종값 캐싱과 변경 통지, 헤드리스 테스트와 할당 벤치마크 CI

    C#