Pico-8: 두 판 사이의 차이

(콘솔항목 생성)
잔글 (오타수정)
108번째 줄: 108번째 줄:
=== 콘솔 ===
=== 콘솔 ===
[[파일:Pico-8_console.gif]]</br>
[[파일:Pico-8_console.gif]]</br>
pico-8의 실행하면 무조건 보게되는 부팅업과 함께 나오는 콘솔창이다.</br>'''HELP'''명령어로 기본적인 명령어와 조작법다을 볼수있다. 파일을 저장하거나 불러오기, 불러온 파일을 실행하거나 편집하기위해 에디터로 넘어갈수있다.</br>
pico-8을 실행하면 무조건 보게되는 부팅업과 함께 나오는 콘솔창이다.</br>'''HELP'''명령어로 기본적인 명령어와 조작법다을 볼수있다. 파일을 저장하거나 불러오기, 불러온 파일을 실행하거나 편집하기위해 에디터로 넘어갈수있다.</br>


저장된 파일은 각 운영체제에따라 해당경로에 저장된다.</br>
저장된 파일은 각 운영체제에따라 해당경로에 저장된다.</br>

2023년 10월 19일 (목) 12:28 판


피코-8
pico-8
PICO-8 logo modern
소프트웨어 정보
개발 Lexaloffle Games
종류 게임 엔진, 가상머신
fantasy console
출시 2015년
최신버전 0.2.5g[1]
언어 영어, 일본어
운영체제 윈도우, macOS, 리눅스
플랫폼 x86, ARM, HTML5[2]
라이선스 상용
웹사이트 www.lexaloffle.com/pico-8.php

pico-8는 1980년대 8비트 시스템을 모방한 가상의 콘솔이며 동시에 게임 엔진이다. 음악,음향제작,스프라이트와 맵 에디터, lua기반의 코드을 작성할수있는 코드 에디터가 포함되어있다. 게임 개발에 특화되어있지만 게임 엔진보다 컴퓨터에 가깝다.

본인이 만든 게임을 윈도우, macOS, 리눅스 실행파일로 내보내거나 html5 웹 게임용으로 추출해 자신의 홈페이지, 인디게임 플랫폼, 공식 BBS에 업로드 할수가 있다. 공식 BBS에 업로드 할경우 인터넷만 연결되어있다면 pico-8을 통해서나 BBS페이지을 통해서 본인이 업로드한 게임 포함, 전세계의 pico-8 개발자들이 올려놓은 게임을 무료로 어디서든지 즐길수가 있다.

무료로 개발할 수 있는 교육용 에디션이 존재한다.[3]

사양

디스플레이 128*128px[4][5]
입력 6개 버튼 컨트롤러
카트리지 .p8
.png[6]
사운드 4채널
스프라이트 256 8*8px
128*32 tiles
코드 P8 lua[7][8]
CPU 4M vm insts/sec
메모리 64kib
컬러팔레트
기본 숨겨진
#000000 #FF004D #291814 #BE1250
#1D2B53 #FFA300 #111D35 #FF6C24
#7E2553 #FFFF27 #422136 #A8E72E
#008751 #00E756 #125359 #00B543
#AB5236 #29ADFF #742F29 #065AB5
#5F574F #83769C #49333B #754665
#C2C3C7 #FF77A8 #A28879 #FF6E59
#FFF1E8 #FFCCAA #F3EF7D #FF9D81

콘솔

Pico-8 console.gif
pico-8을 실행하면 무조건 보게되는 부팅업과 함께 나오는 콘솔창이다.
HELP명령어로 기본적인 명령어와 조작법다을 볼수있다. 파일을 저장하거나 불러오기, 불러온 파일을 실행하거나 편집하기위해 에디터로 넘어갈수있다.

저장된 파일은 각 운영체제에따라 해당경로에 저장된다.
윈도우 C:/Users/Yourname/AppData/Roaming/pico-8/carts
OSX /Users/Yourname/Library/Application Support/pico-8/carts
리눅스 ~/.lexaloffle/pico-8/carts

여담

pico-8의 splore 기능으로 celeste classic 2을 실행하는 모습
pico-8의 splore 기능으로 celeste classic 2]을 실행하는 모습

pico-8의 제한된 사양에 따른 단순함이 celeste classic을 시작으로 사람들에게 알려져 오히려 다양한 기능들이 없어 생긴 단순함, 제한된 사양이 불러오는 개발자변태들의 도전욕구 자극, 외의 기타 요인으로 인해 많은 사람들에게 사랑 받고있다.

pico-8을 시작으로 fantasy video game console라는 용어가 생겨났으며 이는 pico-8처럼 제한된 사양의 가상의 컴퓨터을 총칭 하는 단어가 되었다. pico-8 외의 판타지 콘솔로는 대표적으로 tic-80 이 있다.

이걸로 게임뿐만이 아닌 3d모델링툴이나 뮤직 시퀀서, 스프레드시트같은걸 만드는 사람들이 있다.

실존하지 않는 기기의 가상머신라는 컨셉이다 보니 각종 게임콘솔에 이식해보는 시도가 많은편이다. 닌텐도와 같은 대기업의 콘솔기기에다 이식해보거나 리눅스기반 휴대용 게임기, 아에 pico-8만을 위해 홈브류게임콘솔을 만드는 경우도 있다.
fake-08, retro8이라는 pico-8의 에뮬레이터가 존재한다.[9][10]에뮬레이터의 에뮬레이터

관련 사이트

pico-8 fandom wiki
itch.io

갤러리

  1. https://www.lexaloffle.com/bbs/?tid=51465 2023.02.06
  2. 개발기능을 제외한 게임플레이 기능은 모바일환경에서도 이용이 가능하다.
  3. 웹 환경에서만 가능하며, 모바일 환경에선 이용이 불가능하다. 일부기능이 제한되어있다.
  4. 최대 32색 동시출력
  5. 고정된 16색상 팔레트
  6. png파일로 인코딩된 32kb크기의 데이터
  7. lua 5.2
  8. 최대 65535자 입력가능
  9. pico-8을 이식하는데 어려움이 있거나 불가능할경우, 게임을 플레이하는것만을 위한 목적으로 만들어진 에뮬레이터로 기존 pico-8에있는 거의모든 기능이 포함되어있지 않다. 그저 pico-8의 카트리지 형식인 .p8 .png 파일만 읽고 실행할뿐이다.
  10. 이 둘은 RetroArch의 코어로도 쓸수있다.