[게임 개발일지] Arguments Tetris 16일차

2026. 2. 25. 16:13게임/개발 일지

할 일 

- 증강3분 > 디버프 2분 > 증강 3분 > 디버프 2분이 반복되도록 변경? >> 증강과 디버프의 갯수가 엄청 많아야 함. (적용할지 말지 보류)

- 디버프 추가

- 증강 추가 / 성장형 증강, 블록을 포멧에 따라 자동 배치하는 증강

- 증강 점수를 60점으로 할 지 말지(?)

-  보드판 뒤로 해가 뜨고 넘어가서 밤이 되는 연출 > 시각적으로 디버프까지 남은 시간을 알려줌 + 해질녁에 초초해짐 유도

 

변경 사항

- 디버프 오류 수정

- 폭죽시스템 오류 수정

- 디버프 추가

- 증강 추가

- 뱀블록 개념 추가.

 

- 디버프

 

뱀 블록: 맵의 경계를 축소할 때 사용하는 블록으로 어떠한 기믹이나 효과로도 지울 수 없고, 이 블록이 등장하는 곳에 어떤 블록이 있더라도 제거하고 그 위치에 생성된다. 뱀 블록은 총 4개 종류로 뱀 머리 1개, 몸통 3종류이며 뱀블록 맨 앞에는 항상 뱀의 머리블록이 등장하고 몸통 블록은 랜덤하게 선택되어 뱀의 이동방향에 맞게 일관된 방향으로 놓여집니다. 뱀 블록의 이미지 레퍼런스는 art > image > snake.png로 저장해뒀으니 참고해서 블록을 생성해. 

 

패널티블록 변경사항: 빨간색 블록에 검은색 작은 점이 찍혀있다가 점차커지면서 최종적으로 검은색 블록으로 바뀌는데, 그 때까지 이 블록을 지우지 않으면 패널티가 발동됨. 변하가는 시간은 게이지로 보여주지 않음.

 

숨이 턱: 8*8 보드판으로 변경됩니다. 점수 획득량이 20% 증가합니다.

>> : 보드판에 뱀이 등장합니다. 획득점수 +10% ( 숨이 턱이 변경됨, 이 디버프는 여러번 등장 할 수 있으며,  처음 선택할 때에는 보드판의 4 모서리 중 하나와 시계방향, 반시계방향을 랜덤하게 정해서 가로모서리 한줄, 세로 모서리 한 줄만큼 뱀 블록으로 덮습니다. 결정한 방향의  이후로는 선택할 때 마다 같은 방향으로 가로, 세로 한 줄 씩 줄어들게 되고, 뱀 디버프는 선택을 거듭할 수록 획득점수 증가량이 10%씩 상승해)

 

 

 

- 추가한 디버프 -

전과자: 패널티를 발동합니다. 이번 게임에서 발동한 패널티 수*5 만큼 체력을 잃습니다. 획득점수 +20%( 내부적으로 패널티 수를 카운트해야하고, 패널티의 수가 1개 이상일 경우에 등장함.)

다이어트: 무작위 증강을 1개 제거합니다. 획득점수+10% (제거된 증강 나중에 증강을 선택할 때 다시 등장하고, 게임 오버 시 보여주는 획득했던 증강에서는 정상적으로 등장합니다. 획득했던 증강 페이지에서 이 증강의 효과 설명 마지막에 제거했던 증강을 괄호에 넣어서 표시합니다)

 

 

 

- 추가한 증강 -

콤비네이션: 폭탄 아이템 사용 시 30%확률로 폭죽을 터트립니다.(골드)

누구도 날 막지 못해!: 방해 블록을 제거할 때 마다 추가시간 3초를 얻습니다. (골드)

 

 

내일 해야할 일

- 폭죽, 뱀 블록의 정의를 다시 입력하고 적용되는지 확인

- 버프, 디버프 추가

- 버그 수정 및 최적화 한 번 하고 가기

 

 환상적이야! = 3줄 이상을 동시에 지울 때 마다 폭죽을 발사합니다. 로 바꾸고, 폭죽의 효과를 너가 잘못알고 있는 것
  같아. 폭죽은 무조건 모든 블록을 제거하는게 아니라. 폭죽이 지나가는 경로에서 만나는 블록만 제거해. 그리고 폭죽이
  지나가는 경로는 먼저 왼쪽 아래 모서리에서 블록의 절반크기의 원형 폭죽 발사체가 생성되면 랜덤 보드판의 랜덤
  x좌표까지 수평으로 날아가고 다시 랜덤 Y좌표까지 수직으로 올라가. 이 발사체가 보드판 위로 올라가서부터는 폭탄이          터질 때의 이펙트처럼 물결같은 효과로 이동하고, 목표 좌표에서 폭죽이 터져서 8갈래로 물결이 퍼지는데 이 때에도
  물결이 블록이 있는 칸을 지나가면 그 블록을 제거해. 모두 구현하면 테스트용으로 플레이하고 10 초후에 폭죽을 한 번         발동해. 그리고 보드판 왼쪽위 모서리 바로 윗쪽에 남은 시간의 폰트 크기로 플레이타임을  MM:SS 형태로 표시해.