프로젝트 개요: University Simulator (가칭)
게임 컨셉
- 장르: 카드 선택형 시뮬레이션 + SNS형 UI
- 주제: 대학 생활 속 선택과 생존, 인간관계의 유희
- 영감:
Reigns
,Instagram
- 목표:
플레이어는 다양한 이벤트 카드에서 좌/우 선택을 하며,
체력, 멘탈, 돈, 학점 등의 스탯을 관리하고
인물들과의 호감도, 업적 달성, 관계 변화 등을 경험함.
기존 시스템 구조
-
기본 UI: 좌우로 넘기는 카드 UI
-
카드의 구성:
cardText
: 카드 본문 (상황 설명)leftChoice
,rightChoice
: 선택지 텍스트 + 효과resultText
: 선택 이후 결과 텍스트- 상태(Status), 호감도(Affinity), 스탯(Stat)에 영향
-
시스템 요소:
- 카드 사용에 따라 시간 경과 (월/학년)
- 상태(Status) 부여 및 종료
- 호감도에 따른 분기
- 엔딩 카드, 배드 엔딩 조건
PlayerStatus
,CharacterManager
,GameManager
등으로 시스템 분리
시스템 개편안 (2025.04 리디자인)
UI 방향 전환
- 기존 카드 스와이프 UI → SNS 기반 인터페이스(UI)로 개편
- 타인의 피드에 반응하거나, 내 피드를 업로드하며 게임을 진행
주요 콘텐츠 유형
피드-반응 콘텐츠 (기존 카드 기반 콘텐츠 계승)
-
설명: 타인의 피드에 이모지로 반응
-
진행 흐름:
- 피드 게시글(cardText)
- 이모지 선택 (왼/오)
- 자동 댓글(ChoiceText) 달림
- 원 게시자의 대댓글(ResultText) 표시
- 스탯 변화 발생
-
예시:
- 피드: “개강총회 오실 분~”
- 이모지 선택:
→ “저 갑니다!”
- 대댓글: “언제 어디로 오세요~”
- 변화: 멘탈 +10, 체력 -5, 돈 -5
피드-업로드 콘텐츠 (내가 게시물 작성)
-
설명: 플레이어가 글을 올리고 이에 따른 결과 발생
-
진행 흐름:
- 기본 피드 텍스트(cardText)
- 이모지 선택 (왼/오)
- 텍스트 변경(choiceText → cardText에 반영)
- NPC 댓글 + 대댓글(ResultText)
- 스탯 변화
-
예시:
- 피드: “12시에 일어났다.”
- 이모지 선택:
→ “그래서 그냥 또 잠”
- NPC 반응: “출석은?”
- 자동 대댓글: “몰루 ㅋㅋ”
- 변화: 체력 +10, GPA -10
DM 콘텐츠 (스토리 / 호감도 기반 콘텐츠)
-
설명: 특정 조건(업적 달성, 호감도, 상태 등) 발생 시 스토리성 콘텐츠 진행
-
예시:
- 학생회 DM → 합격 여부 → 스토리 분기
- 고양이 입양 → 특정 캐릭터와 DM → 관계 변화
- 아르바이트 월급 지급 → 계속 일할지 선택
-
별도 Scene 전환
- 카드 소비 없이 진행
- 스토리 기반 분기
- 상태 변화, Affinity 변화 중심
개발 상태 요약
기본 카드 시스템 구축 완료
상태, 호감도 시스템 구현
WebGL 빌드 적용 (모바일 UI 호환)
SNS형 UI 전환 기반 설계 완료
피드 콘텐츠 유형별 JSON 구조 개편 진행 중
DM 콘텐츠 시나리오 구조 정리 중
참여자
- 기획/프로그래밍: 잔디
- 캐릭터 디자인 : 외부 인력
- UI 디자인: 모집 중
- 테스터: 참여 희망자 모집 중 (Mac/Windows/WebGL 모두 가능)
베타 링크 (Itch.io)
다음 단계
- 피드 반응 시스템의 카드 구조 정리
- DM 기반 내러티브 분기 구조 설계
- 호감도 및 상태 기반 이벤트 카드 자동 발동 로직 정비
- 카드 생성 도구 개선 및 스프레드시트 연동 고려