Profile

murinn

@junkfoodkiller

새로운 작업물은 계속 추가됩니다.

▼ Chronicle
  • 2025.04 ~ 현재
    Team Sem;colon
  • 2024.09 ~ 2025.03
    1인 개발

디자인

2D 픽셀 아트

3D 로우폴리 모델

VFX (BlockBench)

개발 (Java Edition)

모든 프로젝트의 제작 환경은 서버 사이드 / 바닐라 클라이언트입니다.

Bukkit 플러그인

소셜 시스템

㊊ 2024.10.06 ~ 2024.10.19
⚙ Env: 1.20.1
개발

플레이어 간 다양한 상호작용 추가 플러그인

소셜 시스템
개발

제작 기간: 2024.10.06 ~ 2024.10.19
제작 환경: 1.20.1
플레이어 간 여러 상호작용(파티, 친구 추가, 거래) 기능을 추가합니다.

SmartSignal - 스마트 핑 시스템

㊊ 2025.01.18 ~ 2025.01.23
⚙ Env: 1.21.1
개발바닐라 셰이더3D 모델링SFX

스마트 핑 플러그인

SmartSignal - 스마트 핑 시스템
개발바닐라 셰이더3D 모델링SFX

제작 기간: 2025.01.18 ~ 2025.01.23
제작 환경: 1.21.1
화면 조작에 방해되지 않는 스마트 핑을 제공합니다.
위치 지정 / 엔티티 지정 각각이 적합한 표시를 하며, 파티원과의 거리 계산을 피드백합니다.

VisualPath - 컷신 시스템

㊊ 2025.03.14 ~ 2025.03.24
⚙ Env: 1.21.4
개발바닐라 셰이더2D 픽셀 아트

HUD + 컷신 플러그인

VisualPath - 컷신 시스템
개발바닐라 셰이더2D 픽셀 아트

제작 기간: 2025.03.14 ~ 2025.03.24
제작 환경: 1.21.4
위치들을 지정하여 각 지점을 자유롭게 이동할 수 있는 컷신을 만듭니다.
각 지점에 도착 시 방향키를 통해 다른 지점으로 이동할 수 있으며, HUD와 함께 시각적 연출도 가능합니다.

체력 바 시스템

㊊ 2025.06.18 ~ 2025.06.20
⚙ Env: 1.21.4
개발2D 픽셀 아트

커스텀 체력바 UI 플러그인

체력 바 시스템
개발2D 픽셀 아트

제작 기간: 2025.06.18 ~ 2025.06.20
제작 환경: 1.21.4
엔티티의 남은 체력을 표시합니다.
유저가 원하는 UI를 설정할 수 있으며, 패킷을 활용해 Per-Player로 표시합니다.

Presentation - 대본 시스템

㊊ 2025.11.12 ~ 2025.11.12
⚙ Env: 1.21.4
개발

텍스트 애니메이션 및 상호작용 플러그인

Presentation - 대본 시스템
개발

제작 기간: 2025.11.12 ~ 2025.11.12
제작 환경: 1.21.4
팀 프로젝트에서 사용된 시스템입니다.
yaml을 파싱, 유저가 원하는 문구를 페이지 단위로 표시할 수 있습니다.

태그:
- <pause:틱> : 해당 부분에서 틱만큼 멈춤
- <event:문자열> : ScriptPointEvent를 호출 / .getPoint()를 통해 문자열에 따른 처리 지원

BBDriver - BlockBench 렌더링 시스템

㊊ 2025.10.26 ~ 2025.10.26
⚙ Env: 1.21.4
개발

BlockBench 자유 모델 파싱 라이브러리

BBDriver - BlockBench 렌더링 시스템
개발

제작 기간: 2025.10.26 ~ 2025.10.26
제작 환경: 1.21.4
BlockBench로 제작된 .bbmodel 파일을 파싱하는 라이브러리 플러그인입니다.
그룹(bone) 계층: 부모-자식 관계 설정, 애니메이션 재생 등 핵심적인 요소들을 인게임에서 렌더링합니다.

Doppelganger - 플레이어 애니메이션 시스템

㊊ 2025.10.26 ~ 진행 중
⚙ Env: 1.20.4 ~ 1.21.8
개발 바닐라 셰이더

3인칭 플레이어 애니메이션 플러그인

Doppelganger - 플레이어 애니메이션 시스템
개발 바닐라 셰이더

제작 기간: 2025.10.26 ~ 진행 중
제작 환경: 1.20.4 ~ 1.21.8
BBDriver 라이브러리를 활용한 플레이어 애니메이션 시스템입니다.
BlockBench를 통해 제작된 애니메이션을 재생할 수 있습니다.
모델의 텍스쳐 없이 플레이어의 고유 스킨을 사용하며, 스킨의 Slim 여부에 따라 자동으로 모델이 적용됩니다.

바닐라 셰이더 (Core)

CloudWolfYT's Screen Shake 프로젝트를 1.21.4로 포팅
JNNGL's Dynamic FOV 프로젝트를 1.21.4로 포팅

MythicMobs

MythicMobs 특성상 단발적인 기능이 많아 영상이 적습니다만, 대부분을 구현할 수 있습니다. (외주 및 처리 경험 多)

플레이어 스킬
두 위치의 거리를 계산한 투사체 구현
몹 스킬
기타

SFX

개인 프로젝트: 오브젝트 SFX
팀 프로젝트: 보스 SFX
(모델링: @Pixel_Hoon)