Game Dev

워퍼즈 제작일지


1. 워퍼즈 탄생의 계기


**2025-05-01**
ChatGPT가 코딩을 할 수 있다고 해서 코딩을 몰라도 게임을 만들 수 있겠다고 생각하고 오랫동안 생각만 했던 아이디어를 직접 구현해보기로 결심했다.

2. 워퍼즈의 기본 구조

워퍼즈는 지뢰찾기에서 영감을 받아서 만들었기 때문에 지뢰찾기처럼 격자가 있다. 그러나 , 격자 속에 지뢰 대신에 글자가 있다.

단어들이 가로, 세로, 대각선으로 있는 것은 워드파인더와 비슷하다.

맨처음에 만든 형태는 가로 6칸 세로 6칸이었고, 글자만 있었고 글자가 없는 칸은 비어 있었다. 게임이 너무 쉬워서 빈 칸에 무작위로 글자를 넣었다.

3. 혼자 하다가 컴퓨터와 대결로

처음에는 npc 와 대결하는 것도 아니고 친구와 하는 것도 아니고 혼자서 격자를 클릭클릭하면서 단어를 유추하는 형태였다. 아무 재미가 없고 지루할 수 밖에 없었다.

그래서 컴퓨터와 대결하는 것을 만들었다. 컴퓨터는 무작위로 클릭했으나 가끔 단어도 잘 찾아서 가져갔다.

4. 격자 확장과 🍀🌼의 등장

격자는 커져서 10*10 이 되었고, 영어 단어가 너무 긴 것이 많아서 영어는 12*12 로 만들었다.

그리고 게임이 지루해지는 것을 막고 재미를 더하려고 🍀을 넣었다가 나중에 🌼도 넣었다. 클로버와 데이지를 넣은 이유는 하나가 더 있는데 무작위적으로 빈 칸에 넣은 글자들이 단어를 형성하는 확률을 줄이려고 한 것이다.

여전히 무작위로 놓은 글자들이 단어를 만들 확률은 남아있으나 그것까지 막는 것은 역부족이다.

5. 이름의 변천사 – 워드파인더에서 워퍼즈로

처음에 게임 이름을 임시로 워드파인더라고 했다가 워드 마이닝이라고 했다가 비슷한 이름의 회사가 있어서 이름을 워퍼즈로 바꾸었다. 이 이름은 챗지피티가 작명하였다.

워퍼즈는 워드(Word)와 퍼즐(Puzzle)을 합친 말이다.

6. 워퍼즈 공식 생일

**2025-05-31**
내가 만든 첫번째 컴퓨터 게임 워퍼즈의 공식적인 생일날이다. 왜냐하면 깃허브에 올라갔기 때문이다.

처음부터 클로버는 있었는데 데이지를 언제 넣었는지 기록이 없어 알 수가 없다. 아마 깃허브에 올리고 좀 지나서 넣은 것 같다.

이 게임을 친구와 하면 재미있을 것 같았다. 친구와 하는 게임에는 단어를 추리해서 쓰는 칸을 만들었다.

7. 워퍼즈메이트 탄생

**2025-06-14**
두 사용자가 대결하는 형태의 워퍼즈메이트를 만들었다.

8. 파스텔 컬러 리디자인

**2025-06-17**
컴퓨터와 대결하는 기존 게임을 파스텔 컬러로 예쁘게 리디자인했다.

9. 앞으로의 계획과 마음

이 게임은 폰으로 하기에는 좀 넓다. 앞으로 폰의 넓이에 맞게 격자 수를 약간 줄이고 점수판의 위치를 변경해서 폰용 게임을 만들 것이고, 워드풀도 다양하게 많이 만들 계획을 가지고 있다.

일본어, 중국 간체, 번체, 그리고 알파벳으로 적는 모든 언어로 이 게임을 만들 수 있다. 그래서 워퍼즈의 변신은 끝이 없을 것이다.

게임 만드는 동안 거북목을 얻고 면역력을 잃었다. 특히 이 게임은 어린이들을 생각하면서 만들었기 때문에 재미와 어휘력을 같이 가져갔으면 좋겠다. 그러면 내가 잃은 것과 얻은 것의 보상을 받을 것이다.

읽어주셔서 감사합니다. 
영어로 읽기 Read in English

즐거운 퍼즐 놀이터 · 수수랜드

댓글

이 블로그의 인기 게시물

Soosooland

The ONLY Official Blog (수수랜드 공식블로그)

Game Dev

The Birth of My First Game

AI

Did ChatGPT Just Give Me Homework?

Soosooland

Soosooland Game Introduction