← 전체 프로젝트

초기 작품 / C · Console

Tetris

C언어를 이용한 콘솔 Tetris 게임

Notion 원본 보기 ↗
Tetris 프로젝트 화면

Tetris with C Console

C언어를 이용한 콘솔 Tetris 게임

  • 인력 구성 | 개발 1인
  • 개발 기간 | 2024.10 ~ 2024.11
  • 기술 스택
    • C, Visual Studio 2019

Key Features

C언어를 사용하여 엔진 없이 게임을 만드는 것에 중점을 두었음.

  • Sleep() + clock() 기반 게임 루프, 실시간 입력 처리
    • 주기마다 블럭의 자동 낙하, _kbhit/_getch 로 입력 즉시 반영
  • Ghost Piece(예상 착지 위치) + Hard Drop
    • 예상 착지 위치 표시와 즉시 낙하로 플레이 편의성 향상
  • Hold / Swap (버퍼 블럭 교체), Next 블럭 UI
    • TAB 키로 현재 블럭과 Buff 블럭 swap 및 보조 UI로 표시

관련 자료 / Links

  • Youtube
계속 둘러보기Block Breaker ↗

원본 ↗