랜덤 게임 생성기 — 실제로 플레이할 수 있는 게임 아이디어를 뽑아 보세요
나만의 랜덤 게임 생성기 만들기
장르, 배경, 반전이 담긴 랜덤 게임 아이디어를 뽑고, 브라우저에서 바로 3D 세계로 플레이해 보세요. 가입도 다운로드도 필요 없는 무료 게임 아이디어 생성기입니다.
랜덤 게임 생성기는 그것이 만들어 내는 결과물이 플레이할 수 있을 때만 쓸모가 있습니다. 이 생성기는 장르, 배경, 반전이라는 세 가지 값을 뽑은 다음, 그 문장을 이미 열려 있는 브라우저 탭에서 실행되는 3D 세계 빌더로 넘겨줍니다. 가입도, 다운로드도, 엔진 설치도 필요 없습니다.
뽑기는 작은 절반일 뿐입니다. 더 큰 절반은 뽑기를 설명하는 문장이 걸어 다닐 수 있는 Three.js 장면으로 구현된다는 점입니다. 지면 형상, 하늘, 조명 구성, 충돌, 플레이어 컨트롤러까지요. 제약 하나와 그것을 담을 장소를 얻는 셈입니다.
게임 아이디어 뽑기(실시간 도구)
뽑기 버튼이 페이지의 첫 번째 조작 요소인 이유는 첫 방문에서 중요한 것이 그것뿐이기 때문입니다. 한 번 누르면 장르, 배경, 반전이라는 세 가지 값이 나옵니다. 흔한 결과는 '잠입 / 폭풍 속의 등대 / 30초마다 중력이 뒤집힘'처럼 읽힙니다. 그것이 출력의 전부입니다. 한 문장입니다.
뽑기는 세 개의 닫힌 목록에서 각각 독립적으로 하나씩 뽑는 것입니다. 장르 축은 플레이어가 무엇을 하는지를 정합니다. 잠입, 농사, 타워 디펜스, 레이싱, 생존, 퍼즐, 경영, 플랫포머. 배경 축은 그것이 어디에서 일어나는지를 정합니다. 등대, 물에 잠긴 도시, 궤도 정거장, 잡초가 우거진 쇼핑몰. 반전 축은 그 조합을 평범하지 않고 특정하게 만드는 단 하나의 규칙을 정합니다. 광원이 적을 끌어당긴다, 작물이 어둠 속에서만 자란다, 바닥만이 유일하게 안전한 표면이다.
뽑기가 아닌 것: 설계 문서입니다. 승리 조건도, 경제도, 레벨 수치도, 범위 산정도, 문장에 이미 들어 있는 명사 이상의 아트 방향도 없습니다. 그런 것이 필요하다면 그것은 당신이나, 문장이 세계가 되는 다음 단계에서 나옵니다. 출력을 작게 유지하는 것은 의도된 선택입니다. 완전한 설계를 돌려주는 생성기는 당신이 트집을 잡을 대상을 만듭니다. 세 가지 제약을 돌려주는 생성기는 당신이 밀어붙일 대상을 만듭니다.
왜 하나가 아니라 세 축인가
축 하나는 제약이 아닙니다. '잠입 게임을 만들어라'는 '게임을 만들어라'만큼이나 공간을 열어 둡니다. 모든 기본 가정이 여전히 적용되기 때문입니다. 경비병, 복도, 그림자. 세 축이 교차하면 행동에 옮길 수 있을 만큼 좁혀집니다. 장르는 동사를 알려주고, 배경은 명사를 알려주며, 반전은 장르의 통상 규칙에 대한 예외를 알려줍니다. 아이디어는 어느 한 축이 아니라 교차점에 삽니다.
- 장르동사입니다. 잠입, 농사, 레이싱, 생존, 경영, 퍼즐. 분위기보다 좁고, 메커니즘보다 넓습니다.
- 배경명사입니다. 장면에서 오브젝트가 되는 단어들입니다. 등대, 정거장, 쇼핑몰, 암초.
- 반전장르의 기본값에 어긋나는 단 하나의 규칙입니다. 익숙한 반복 구조를 특정한 것으로 바꾸는 축입니다.
- 단일 축 다시 뽑기한 축만 다시 뽑고 나머지 둘은 유지합니다. 배경은 마음에 들지만 장르는 아닐 때 유용합니다.
왜 뽑은 아이디어가 빈 페이지보다 나은가
빈 페이지의 문제는 아이디어가 부족하다는 것이 아닙니다. 똑같이 그럴듯한 아이디어가 너무 많고 그중 무엇을 골라야 할 이유가 없어서, 첫 한 시간이 만드는 대신 비교하는 데 들어간다는 것입니다. 뽑기는 그 비교를 없애 줍니다. 언젠가 도달했을 아이디어보다 더 나은 아이디어를 얻는 것이 아닙니다. 더 빠르고 더 싸게 하나를 얻는 것입니다.
제약은 '무엇이든'을 '이것'으로 바꿉니다. '이번 주말에 게임을 만들어라'는 끝없이 미룰 수 있는 문장입니다. '중력이 뒤집히는 등대에서 잠입 게임을 만들어라'에는 이미 첫 번째 과제가 들어 있습니다. 등대가 필요하고, 광원이 필요하고, 그 빛을 피해 숨는 무언가가 필요합니다. 바로 그 첫 번째 과제가 핵심입니다. 시작이 병목이고, 발명은 대개 그렇지 않습니다.
여기서 주장하는 바는 소박합니다. 뽑기가 당신을 더 창의적으로 만들어 주지도 않고, 좋은 아이디어를 보장하지도 않습니다. 열린 결정을 약 1초 만에 닫힌 결정으로 바꿔 줄 뿐입니다. 어떤 뽑기는 보자마자 마음에 들지 않을 텐데, 그래도 쓸모가 있습니다. 특정한 세 축 결과가 싫다는 것은 어느 축이 거슬리는지를 알려주므로, 배경은 유지하고 장르만 다시 뽑고 넘어갈 수 있습니다.
아이디어에서 플레이 가능한 3D 세계로
생성기가 출력하는 바로 그 문장이 쓸 만한 세계 프롬프트가 됩니다. 파이프라인은 한 문장을 넣으면 한 세계가 나오는 구조입니다. 뽑은 문장을 3D 게임 빌더에 붙여 넣으면 장면이 나옵니다. 재질이 입혀진 지형 형상, 하늘, 그림자 맵이 있는 방향 조명, 충돌체가 있는 플레이어 캡슐, 스폰 지점까지요. 장면은 브라우저에서 Three.js로 실행됩니다. 설치하는 것도, 컴파일하는 것도 없습니다.
이 단계에서 실제로 무너지는 것은 규모와 구체성입니다. '분위기 있게 만들어라'는 문장에는 해석할 내용이 없어서 기본 안개 밀도와 기본 조명 구성을 돌려줍니다. '안개는 20미터 앞에서 끝나고, 18미터 높이의 탑 하나, 광원 세 개'는 걸어 다닐 수 있는 결과를 돌려줍니다. 이름 붙인 소품은 지형이 평평한 곳에서 제대로 놓입니다. 절벽 위의 등대를 요청하면 경사진 바닥이 떠 버리는데, 그 아래에 평평하게 다진 기초를 요청해서 고칩니다.
사이클롭스의 섬과 Mini World는 모두 이 형태를 따릅니다. 문장, 그다음 장면, 그다음 수정. 사이클롭스의 섬은 경계가 정해진 해안선을 가진 고정된 섬 부지 위의 생존 반복 구조입니다. Mini World는 더 작고 밀도가 높으며, 더 짧은 세션을 위해 만들어졌습니다. 둘 다 설계 문서로 시작하지 않았고, 플레이 가능해지기 위해 빌드 파이프라인이 필요하지도 않았습니다.
01
세 축을 뽑거나, 원하는 바를 이미 안다면 직접 문장을 입력하세요.
02
문장을 빌더의 프롬프트 입력란에 붙여 넣으세요. 배경 축의 명사는 텍스트에 그대로 두세요. 그것들이 오브젝트가 됩니다.
03
빌더는 장면 그래프를 만들어 냅니다. 지면, 하늘, 조명 구성, 플레이어 컨트롤러, 이름 붙인 소품의 배치까지요.
04
키보드로 걸어 다니고 마우스나 트랙패드로 둘러보세요. 아이디어가 지속될 만한지 알려주는 단계입니다.
05
안개 거리, 탑 높이, 적의 수처럼 한 번에 하나씩 평범한 말로 바꾸고 다시 확인하세요.
랜덤 게임 이름 및 캐릭터 생성기
이름은 아이디어와 별개로 뽑습니다. 좋은 이름은 별개의 문제이고 실패 방식도 별개이기 때문입니다. 구체적인 명사 둘은 추상적인 명사 하나를 거의 항상 이깁니다. '등대의 등불'은 배경과 핵심 오브젝트, 조명 계획의 절반을 알려줍니다. '고독'은 그릴 수 있는 것을 아무것도 알려주지 않습니다. 구체적인 명사는 검색도 되고 말로 하기도 쉬운데, 한 줄로 프로젝트를 설명해야 할 때 이는 세련됨보다 중요합니다.
캐릭터 뽑기는 역할, 제약, 소품 하나라는 세 가지 항목을 돌려줍니다. 역할은 그 캐릭터가 반복 구조 안에서 하는 일입니다. 관리인, 잠수부, 수집꾼. 제약은 그것을 하는 방식을 제한합니다. 헤엄칠 수 없음, 빛을 지니지 않음, 보이지 않을 때만 움직임. 소품은 아트가 모델링해야 하는 단 하나의 오브젝트입니다. 세 가지 항목이면 캐릭터가 플레이어의 기본값과 다르게 행동하게 만들기에 충분하며, 캐릭터를 추가하는 이유는 그것뿐입니다.
캐릭터는 떠다니는 것이 아니라 세계에 부착됩니다. 빌더에서 캐릭터는 스폰 지점, 충돌체, 카메라 추적 또는 AI 상태 머신, 그리고 메시입니다. 그 메시가 스프라이트라면 Agent Sprite Forge가 컨트롤러가 이미 사용하는 것과 동일한 애니메이션 상태에 맞춘 스프라이트 시트를 생성합니다. 대기, 걷기, 공격. 배경 설정 한 문단으로만 존재하는 캐릭터는 장면에서 아무것도 하지 않습니다.
타이틀 바에서도 살아남는 작명 패턴
버티는 패턴은 '[구체적 장소]의 [구체적 오브젝트]', 또는 같은 요소를 결합한 두 단어 합성어입니다. 작은 크기에서도 읽히고, 지어낸 단어 하나보다 기존 상표와 충돌하는 일이 적으며, 키 아트를 그리는 사람에게 그릴 거리를 줍니다. 추상적인 한 단어 이름은 매번 같은 방식으로 실패합니다. 아무도 기억하지 못하고 아무도 떠올리지 못합니다.
게임 잼과 아이디어 막힘에 탁월
잼에서는 뽑기가 곧 과제입니다. 팀 전체가 지켜보는 가운데 시작 시점에 한 번 뽑고, 세 축을 모두가 볼 수 있는 곳에 적어 두세요. 누군가 배경이 마음에 안 든다고 다시 뽑지 마세요. 주어진 시간 안에 장르가 기술적으로 불가능할 때만 다시 뽑습니다. 프로그래머 한 명이 있는 24시간 잼에서 물리 비중이 큰 장르는 진짜 걸림돌입니다. 누군가 지루해하는 배경은 그렇지 않습니다.
뽑기 전에 경계를 정하세요. 고정된 시간, 범위 상한, 그리고 아무도 싫어하지 않는 첫 번째 아이디어가 바로 그 아이디어라는 규칙입니다. 뽑기는 비용이 들지 않으므로, 놔두면 팀은 끝없이 다시 뽑습니다. 두 번으로 제한하고 그 제한을 문서로 남기세요.
01
팀이 있는 자리에서 한 번만 뽑습니다.
02
잼 내내 모두가 볼 수 있는 곳에 장르, 배경, 반전을 적어 둡니다.
03
누구든 빌더를 열기 전에 시간 범위와 범위 상한을 정합니다.
04
아무도 적극적으로 싫어하지 않는 첫 번째 뽑기를 받아들입니다. 싫어함은 거부권이 아닙니다.
05
장르의 핵심 동사에 봉사하지 않는 것은 모두 잘라냅니다.
| 잼 형태 | 뽑기 활용법 | 잘라낼 것 |
|---|---|---|
| 48시간 잼 | 시작 시 한 번 뽑기, 다시 뽑기 없음 | 멀티플레이, 저장 시스템, 레벨 두 개 이상 |
| 1주 잼 | 한 번 뽑고, 반복 구조가 빈약하면 주중에 반전을 한 번 더 뽑기 | 맞춤 아트 파이프라인, 음성, 컷신 |
| 혼자 하는 주말 | 뽑은 뒤 장르를 단 하나의 동사로 축소 | 길찾기 적, 인벤토리, 대화 트리 |
| 4인 팀 | 뽑은 뒤 각 분야에 축 하나씩을 제약으로 부여 | 처음 30초 안에 보이지 않는 모든 것 |
| 3시간 미니 잼 | 배경과 반전만 뽑고, 이미 아는 장르를 고르기 | 새 메커니즘, 새 자산, 튜토리얼 |
뽑은 아이디어에서 공유할 수 있는 게임으로
빌더의 세계는 링크가 있는 페이지입니다. 게시해도 빌드 산출물도, 패키징된 바이너리도, 스토어 심사 대기열도 생기지 않습니다. 세계를 저장하면 세계에 주소가 생깁니다. 링크를 가진 사람은 누구든 브라우저에서 열고 그 장면에 서 있게 됩니다.
실무에서 달라지는 것은 피드백 지연입니다. 세계가 반쯤 완성된 상태에서도 링크를 보내고 같은 날 반응을 받을 수 있습니다. 실패 방식은 빌드 파이프라인과 다릅니다. 세계는 링크 뒤의 런타임에 의존하므로, 지형 생성 단계가 깨지면 즉시 모든 사람에게 한꺼번에 깨집니다. 큰 수정 전에는 사본을 남겨 두세요.
게시가 하지 않는 일: 수익화도, 스토어 진열도, 전용 서버도 제공하지 않습니다. 링크 하나와 장면 하나를 줄 뿐입니다. 잼 출품작, 프로토타입, 교육에는 그것이 전부입니다.
그것이 속한 세계로 걸어 들어가기
스프라이트는 설 자리가 없는 캐릭터입니다. 마지막 단계는 다른 어디서도 제공하지 않는 것입니다. 방금 만든 시트를 누군가 걸어 다닐 수 있는 세계, 곧 작은 섬이나 행성, 비 내리는 거리 모퉁이에 넣는 것입니다. 이 사이트의 모든 세계는 하나의 글로 된 설명에서 만들어졌고, 플레이할 수 있는 페이지로 게시되었습니다.
FAQ
무료인가요? +
네. 뽑기 도구와 세계 빌더 모두 브라우저에서 실행되며 결제 단계도, 체험 제한 시간도, 뽑기 자체를 막는 잠금도 없습니다.
정말 무작위인가요? +
각 축은 고정된 목록에서 독립적으로 뽑힙니다. 인기에 따른 가중치도 없고 버튼 뒤에 모델 호출도 없어서, 한 세션에서 같은 조합이 두 번 나올 수 있습니다.
게임 전체를 뽑을 수 있나요? +
아니요. 뽑기는 장르, 배경, 반전, 즉 세 가지 제약과 대략 한 문장을 돌려줍니다. 플레이 가능한 게임에는 승리 조건과 반복 구조, 범위 결정도 필요하며, 그것들은 당신이나 세계 구축 단계에서 나옵니다.
뽑은 결과를 보관할 수 있나요? +
네. 문장을 복사하세요. 단일 축 다시 뽑기는 나머지 두 값을 유지하므로, 마음에 드는 배경은 그대로 두고 그 아래의 장르만 바꿀 수 있습니다.
계정이 필요한가요? +
뽑는 데는 필요 없습니다. 세계를 저장하고 공유할 수 있는 링크를 얻으려면 필요합니다. 링크는 저장된 무언가를 가리켜야 하기 때문입니다.
뽑은 결과를 게시할 수 있나요? +
네. 뽑기에는 저희가 붙이는 제약이 없습니다. 목록에서 뽑은 몇 개의 단어일 뿐입니다. 그것으로 만든 것은 당신의 것입니다.
장르 풀에는 몇 개가 있나요? +
풀은 생성된 흐름이 아니라 손으로 쓴 유한한 목록이며, 의도적으로 작게 유지됩니다. 그래서 평범한 세션에서도 같은 것이 반복되는데, 이는 유용합니다. 알아보는 제약이 한 번도 본 적 없는 제약보다 밀어붙이기 쉽습니다.
게임 디자이너를 대체하나요? +
아니요. 빈 페이지를 대체할 뿐, 디자이너를 대체하지 않습니다. 세 축 중 무엇이 당신 팀에 가장 중요한지, 예산이 얼마인지, 주어진 반전이 주어진 시간 안에 구현 가능한지에 대해서는 의견이 없습니다. 그런 판단은 당신에게 남습니다.
3D 게임 빌더로 돌아가기
완성된 3D 세계, 게임, 장면 31개가 모두 한 페이지에 있습니다. 그 하나하나가 플레이할 수 있습니다.