안녕하세요.
자연어 프로그래밍 방식으로 설계한 LLM 기반 무협 RPG 게임엔진(S-Engine)을
10일 동안 구현하여, 실제로 웹에서 작동하는 시뮬레이터 형태로 공개합니다.
🔗 데모 링크: https://glistening-sundae-5ae31d.netlify.app/
🎮 엔진 소개
이 프로젝트는 "자연어 → 시스템 설계 → LLM 연산 → 웹 엔진"의 흐름으로 만든
LLM 기반 RPG 시스템 엔진입니다.
프로그래밍 없이 자연어로 룰을 정의하고
그 결과물을 HTML/JS 코드로 변환해 웹에서 바로 실행한 형태입니다.
현재 구현된 시스템은 아래와 같습니다:
✔ 전투 엔진
- 공격/방어/회피/리스크 계산
- 내상·기절·도트 피해
- 경지(생사경 등)에 따른 능력 변화
- 스킬 판정 및 가중치 기반 전투 시뮬레이션
- 3대3 전투 지원
✔ 성장 엔진
- 레벨/스탯 성장곡선
- 단약/보법/무공 성장
- 스탯 비례 효율 계산기
- 내공(마나 대체 시스템) 기반 자원 구조
✔ 경제·BM 엔진
- 소비 재화 흐름 시뮬레이션
- 물약 소비 기반 은자 소모 구조
- 프리미엄팩 효과(앵벌이 1/3 자동화 등)
- 던전 입장료·파티 플레이 비용 계산
📌 목표
이 엔진은 게임 UI만 붙이면 바로 플레이 가능한 수준의 시스템 데모입니다.
서사/일러스트/애니메이션 없이
"룰 엔진"만 있는 상태라 협업자나 엔지니어 분들이 참고하기 좋습니다.
저는 이 프로젝트를 기반으로
- 실제 게임화
- 협업 개발
- 엔진 개선
- 시스템 기획
어떤 방향이든 열려 있습니다.
🧩 기술 관점에서의 포인트
- 자연어 프로그래밍(NLP 기반 Rule engineering) 실험
- LLM 기반 전투 공식 생성 및 재구조화
- HTML/JS를 통한 엔진 레퍼런스 구현
- BM·성장·전투·리스크·경제를 하나의 통합 엔진으로 설계
🙏 마무리
혹시 관심 있으신 개발자분,
혹은 “이걸 게임으로 만들어보고 싶다”는 팀이 있다면
편하게 댓글이나 메시지 주세요.
읽어주셔서 감사합니다!
