달에 앉아있는 서비

  • 홈
  • 태그
  • 방명록

40KB 1

컴퓨터게임 - 슈퍼마리오1가 40KB로 제작할 수 있는 이유

1985년, 닌텐도에서 출시된 슈퍼마리오 브라더스는 게임 산업의 한 획을 그었습니다. 지금 플레이해도 손색없는 게임성을 자랑하지만, 현대의 고화질 사진 한 장보다도 작은 40KB(그래픽 8KB + 프로그램 32KB) 안에 방대한 월드를 담아냈습니다. 이번에는 닌텐도가 자원을 어떻게 극한으로 재활용했는지에 대한 아이디어를 정리해 보겠습니다. 수풀과 구름의 비밀슈퍼마리오의 하늘에 떠 있는 구름과 땅 위의 수풀은 똑같은 모양을 가지고 있습니다. 두 오브젝트의 차이점은 색깔입니다.구름 오브젝트의 색상(흰색)만 초록색으로 바꾸어 재사용했습니다. 별도의 그래픽 데이터를 사용하지 않고 색상만 바꾸어 메모리를 획기적으로 아꼈습니다. 8x8 타일의 퍼즐 맞추기패미컴 게임의 모든 그래픽은 8x8 픽셀 크기의 '타일' 이라..

컴퓨터/IT 인사이트 2026.02.03
1
더보기
프로필사진

서비의 IT 일기장

방문자수

Today :

  • Total :

공지사항

  • 컨텐츠 기획 - 23/02/09
  • 분류 전체보기 (184)
    • 컴퓨터 (125)
      • Batch (2)
      • git (5)
      • JavaScript (5)
      • Linux (7)
      • LLM (2)
      • MySQL (18)
      • Oracle (10)
      • Python (30)
      • PHP (4)
      • Raspberry Pi (6)
      • Windows (6)
      • IT 인사이트 (17)
      • 기타 (13)
    • 블로그 운영 (6)
      • 티스토리 스킨 제작기 (3)
      • 유틸리티 (3)
    • 프로젝트 (23)
      • IT 프로젝트 (1)
      • DIY 이야기 (7)
      • 도시농부 이야기 (8)
      • 일렉기타 이야기 (7)
    • 여행 (14)
      • 자전거 이야기 (8)
      • 걷는 여행기 (0)
      • 방방곡곡 여행기 (6)
    • 일상 (16)

최근글과 인기글

  • 최근글
  • 인기글

Tag

파이썬, Linux, oracle, 자바스크립트, 국토종주자전거여행, 국토종주, PHP, 도시농부, 주말농장, javascript, db, 라즈베리파이, Python, 윈도우, 낙동강자전거길, 리눅스, SQL, 오라클, mysql, DIY,

최근댓글

Copyright © Dalseobi. All rights reserved.

티스토리툴바