2025-08-22

(엑셀로 만든)추억의 테트리스 게임(첨부파일 포함)

* 출처 : https://dream2049.tistory.com/149


🎮 Excel에서 즐기는 클래식 테트리스 게임

Excel VBA로 제작된 완전 기능 테트리스 게임을 소개합니다. 업무용 엑셀에서 잠깐의 휴식 시간에 즐길 수 있는 재미있는 게임입니다. 복잡한 설치 과정 없이 VBA 매크로만으로 구현된 이 테트리스는 원조 테트리스의 모든 핵심 기능을 포함하고 있습니다.

🌟 주요 특징

  • 7가지 클래식 테트로미노 블록 (I, O, T, S, Z, J, L)
  • 4방향 회전 시스템
  • 줄 완성 시 자동 제거 및 점수 획득
  • 레벨업에 따른 속도 증가
  • 다음 블록 미리보기 기능

🎯 게임 조작법

기본 조작키

키기능설명

스페이스바 하드 드롭 블록을 바닥까지 즉시 떨어뜨림
← → 좌우 이동 블록을 좌우로 한 칸씩 이동
소프트 드롭 블록을 빠르게 아래로 이동
회전 블록을 시계방향으로 90도 회전

게임 목표

  • 줄 완성: 가로 한 줄을 블록으로 완전히 채우면 해당 줄이 사라집니다
  • 점수 획득: 한 번에 더 많은 줄을 완성할수록 높은 점수를 획득합니다
  • 테트리스: 4줄을 동시에 완성하면 최고 점수인 "테트리스"를 달성합니다
  • 레벨업: 점수가 쌓일수록 레벨이 올라가며 게임 속도가 빨라집니다

📋 설치 및 실행 방법

1단계: Excel 준비

  1. Microsoft Excel 실행(2010 이상 버전 권장)
  2. 새 통합 문서 생성
  3. 시트 이름을 "Tetris"로 변경
    • 시트 탭 우클릭 → "이름 바꾸기" → "Tetris" 입력

2단계: VBA 매크로 활성화

  1. 파일옵션보안 센터보안 센터 설정
  2. 매크로 설정에서 "모든 매크로 사용"선택
  3. 확인클릭하여 설정 저장

3단계: VBA 코드 입력

  1. Alt + F11키를 눌러 VBA 편집기 열기
  2. 삽입모듈선택하여 새 모듈 생성
  3. 제공된 전체 VBA 코드를 복사하여 붙여넣기
  4. Ctrl + S로 저장 (매크로 사용 통합 문서로 저장)

4단계: 게임 실행

방법 1 - VBA 편집기에서 실행

  1. VBA 편집기에서 StartTetrisGame 함수 찾기
  2. 함수 내부에 커서 위치
  3. F5키 또는 실행버튼 클릭

방법 2 - Excel에서 실행

  1. Excel로 돌아가기 ( Alt + Tab)
  2. Alt + F8키로 매크로 대화상자 열기
  3. StartTetrisGame선택 후 실행클릭

🎮 게임 플레이 가이드

초보자를 위한 팁

  1. 천천히 시작하기: 처음에는 블록 모양과 회전을 익히는 데 집중하세요
  2. 미리보기 활용: 오른쪽 상단의 다음 블록 미리보기를 보고 전략을 세우세요
  3. 공간 효율성: 가능한 한 빈 공간 없이 블록을 배치하세요
  4. 테트리스 노리기: I 블록(긴 막대)을 위한 세로 공간을 만들어 두세요

고급 전략

  • T-스핀: T 블록의 회전을 이용한 고급 기술
  • 콤보 쌓기: 연속으로 줄을 완성하여 높은 점수 획득
  • 속도 대응: 레벨이 올라갈수록 빨라지는 속도에 대비한 빠른 판단력 기르기

점수 시스템

완성 줄 수점수 배율비고

1줄 100 × 레벨 싱글
2줄 300 × 레벨 더블
3줄 500 × 레벨 트리플
4줄 800 × 레벨 테트리스!

250822_Game_Tetris_ver1.2_테트리스게임.xlsm
0MB


댓글 없음:

댓글 쓰기