목차
멋쟁이사자처럼 로켓단 인턴쉽
25.08.06
>> 인앱토스 게임 개발 인턴쉽 합격
: 토스 어플에 들어가서 보면 '게임' 서비스가 있고 그 안에 수 많은 하이퍼 캐주얼 게임들이 존재한다. 이번 인턴쉽은 그 인앱토스에 올라갈 게임을 개발하는 것이다.
▶ 따로 개발해야할 게임에 대한 양식이나 주제 같은 것이 없다. 다같이 게임 하나를 만들어도 되고 여러 팀으로 나뉘어서 게임을 여러 개 개발해도 상관없다.
※ 에셋스토어 지원의 경우, 따로 없고 무료 에셋을 활용해야 한다.
- 개발 기간 : 08/06 ~ 09/05 (약 한 달)
- 개발 목표 : 플레이 인원 수 4,500명 이상 달성
아이디어 회의
: 어떤 게임을 만들지 간단하게 아이디어를 모아보았다.
--> 아이디어 이름은 흡사한 다른 게임의 이름으로 작성하였다.
- 좌/우 청기백기 스코어링 게임 --> ex) 액션퍼즐패밀리
- 벽돌깨기 게임 --> 공을 튕기는 바를 직접 그려서 플레이 (그려낸 바는 휘발성으로 매번 그리도록)
- 점프킹 게임
- 바운스볼 게임
- 레이싱 게임(다함께 차차차)
- '라스트 워: 서바이벌' 게임의 광고로 나오는 게임
- Yacht Dice 게임
- 주사위로 하는 블랙잭 게임
- 숫자야구 게임
- 크롬의 공룡 달리기 게임 --> ex) 쿠키런
- 고향만두 게임
- 슈의 라면 가게 게임
- 고기 굽기 게임
- 전쟁시대 게임
- 뱀파이어 서바이벌 게임
▶ 위에서 나온 아이디어를 참고하여 각자 에셋스토어에서 적합한 에셋을 둘러보기로 하다.
>> 아이디어 정리
: 총 개발 기간이 한 달이라고 했지만, Unity로 만든 게임을 토스에 호환되도록 바꾸는 과정이 2주 가까이 소요된다고 안내를 받았기에 실제 개발 기간은 2주 정도 밖에 안된다.
--> 따라서 최대한 간단한 게임을 만드는 쪽으로 의견이 모였다. (비교적 구현이 복잡한 전쟁시대, 뱀서류 게임은 제외가 되었다.)
▶ 더 이상 아이디어가 나오지 않아, 투표를 통해 나온 아이디어 중 3가지만 간추리기로 하다.
- 투표 결과
1등, 점프킹 게임
2등, 청기백기 게임
공동 3등, '라스트 워 : 서바이벌' 광고 게임 / 숫자 야구 게임
▶ 정리된 게임 목록을 보고 각자 생각나는대로 기획서를 작성해보기로 하다.
: 모든 게임의 기획서를 작성할 필요는 없고, 각 게임을 보고 떠오르는 기획이 있다면 작성하도록
└ 나의 기획 목록
: 청기백기 게임과 숫자 야구 게임이 나의 아이디어였기에, 그 두 개의 게임을 기획해보았다.
1. 청기백기 게임
- 목표 : 1분 동안 오는 캐릭터들을 분류해서 콤보를 쌓아 높은 점수를 기록하기
* 게임 진행
- 처음에는 두 종류의 캐릭터만 랜덤으로 등장하여 좌/우로 분류하도록 --> 여러 캐릭터 중 두 종류를 랜덤으로 선택하며, 좌/우로 분류되는 방향 또한 랜덤으로 배치하여 매판 다르게 진행되도록
- 연속으로 분류에 성공한만큼 콤보를 얻는데, 콤보 수에 따라 점수를 얻을 때 1.1배, 1.2배, … 와 같이 배수로 점수를 얻음 --> 콤보 유지에 시간을 둬서 느리게 분류하면서 콤보를 유지하는 플레이를 방지 (콤보 수가 높을수록 유지 시간을 짧게 조정하여 난이도 조절 가능, 일정 시간 이상으로 줄어들지 않도록 조절)
- 콤보가 50콤보 이상이 되면 캐릭터 하나가 추가되어 세 종류의 캐릭터를 분류하도록 --> 50콤보라는 수치는 QA를 하면서 조정
- 콤보가 100콤보 이상이 되면 캐릭터가 하나 더 추가되어 네 종류의 캐릭터를 분류하도록 --> 마찬가지로 100콤보라는 수치도 QA를 하면서 조정 (필요하면 콤보가 더 높아졌을 때 캐릭터를 더 추가하는 것도 가능)
- 분류에 실패하거나 콤보 유지 시간을 넘으면 모든 쌓인 콤보를 잃고 다시 두 종류의 캐릭터만 분류하도록 --> 따로 목숨(Life)가 존재하지 않음, 1분 동안 높은 점수를 내는 것이 목적
- 1분이 지나면 게임이 종료되고 점수를 리더보드에 등록
- 참고 사진
: 액션퍼즐패밀리

- 찾아본 에셋
1. 볼트 2D 젤리팜 에셋 팩

Bolt 2D JellyFarm Assets Pack | 2D 캐릭터 | Unity Asset Store
Elevate your workflow with the Bolt 2D JellyFarm Assets Pack asset from Goldmetal. Find this & more 캐릭터 on the Unity Asset Store.
assetstore.unity.com
2. 2D 16-bit pixel top-down sprites


--> 왼쪽 사진과 같은 sprite를 사용하여 캐릭터가 앞으로 나아오도록 하면 되지않을까?
--> 캐릭터의 머리색, 피부색, 옷색으로 여러가지 캐릭터를 양산하며 플레이어를 헷갈리게 할 수 있다는 장점이 있음. 하지만 캐릭터가 귀엽다거나 임팩트가 있지 않다는 게 단점.
2D 16-bit pixel top-down sprites | 2D | Unity Asset Store
Get the 2D 16-bit pixel top-down sprites package from Godn0ta and speed up your game development process. Find this & other 2D options on the Unity Asset Store.
assetstore.unity.com
2. 숫자 야구 게임
- 목표 : 랜덤으로 정해진 정답을 맞추기
* 게임 진행
- 처음에 모드를 선택할 수 있음 --> 중복X 모드 / 중복O 모드 (정답에 중복된 수가 들어갈 수 있는지 없는지 선택, 중복이 있는 것이 더 어려움)
- 이후 난이도를 선택할 수 있음 --> 쉬움 : 세 자리 수 / 보통 : 네 자리 수 / 어려움 : 다섯 자리 수
- 게임이 시작되면 랜덤으로 정답이 정해지고, 플레이어는 정답을 추리함
- 플레이어가 적은 숫자와 정답을 비교했을 때, 숫자와 자리가 모두 맞으면 ‘스트라이크’, 숫자는 맞지만 자리가 틀리면 ‘볼’로 알려줌 Ex) 정답이 ‘523’ 인데 플레이어가 ‘534’를 제출했다면, ‘1스트라이크 1볼’ 이라는 결과값을 출력
- 총 8번의 기회 안에 정답을 맞추면 성공!
* 고민 사항
: 따로 점수를 내는 구조가 없어서 반복 플레이에 한계가 있지 않을까?
--> 8번의 기회 중 빨리 맞추면 점수를 얻도록 하는 것도 고려해봤으나, 운 좋게 1번에 맞추면 최고 점수를 얻게 될테고 그 최고 점수는 모두에게 동일할 테니 너무 정형화된 숫자만 나오게 되어 리더보드의 의미가 없어질 것 같음.
※ 숫자 대신 캐릭터 등 다른 것을 사용해도 됨
- 참고 사진
: 세계 게임전집 51 - '히트 앤드 블로'

- 찾아본 에셋
1. The Legend of Slim

The Legend of Slim | 2D 캐릭터 | Unity Asset Store
Elevate your workflow with the The Legend of Slim asset from 史莱姆忒Slimit. Find this & more 캐릭터 on the Unity Asset Store.
assetstore.unity.com
▶ 다음 날까지 각자 기획을 공유하고, 공유된 기획 중에 확정 짓는 것으로 결정하다.
'Development > Internship' 카테고리의 다른 글
| [멋사 로켓단 인턴쉽] 6일차 - Audio Manager 제작 (4) | 2025.08.14 |
|---|---|
| [멋사 로켓단 인턴쉽] 5일차 - UI Manager (2) | 2025.08.12 |
| [멋사 로켓단 인턴쉽] 4일차 - 일감 분배 및 작업 시작 (3) | 2025.08.11 |
| [멋사 로켓단 인턴쉽] 3일차 - 게임 구조 설계 (1) | 2025.08.08 |
| [멋사 로켓단 인턴쉽] 2일차 - 기획 (3) | 2025.08.07 |