PostBot

시작을 누르면 Homebrew Hub(raw.githubusercontent.com)에서 게임을 내려받습니다. 이 게임은 wasmga.me에서 호스팅하지 않습니다.

출처를 불러오는 중… 모든 파일

    개요

    PostBot은 통신을 배달해야 하는 작은 로봇에 관한 게임입니다. 안타깝게도 로봇이 프로그램을 잃어버려서 다시 프로그래밍해야 합니다. 로봇을 직접 조종할 방법은 없습니다. 배달에 성공하는 유일한 길은 로봇의 프로그램을 짜는 것입니다. 레벨을 깨려면 레벨 안의 모든 안테나가 통신을 받아야 합니다.

    주제가 Transmission이었던 Global Game Jam 2018을 위해 Tobias Rojahn과 Sergei Litvinenko가 만들었고, 그래픽은 Pixelroute의 Katie Alexander와 Karen Qi가 맡았습니다. GBDK로 C 언어로 작성되었으며 레벨은 8개입니다.

    제작
    Tobias Rojahn, Sergei Litvinenko, art by Katie Alexander and Karen Qi
    출시
    2018

    조작 안내

    레벨에서

    버튼과 키동작
    AX프로그램 실행
    BZ프로그램이 실행 중일 때 멈추고 로봇을 출발점으로 되돌리기
    SelectShift프로그램 화면으로 이동

    프로그램 화면

    버튼과 키동작
    십자 버튼방향키칸 사이로 커서 이동
    AX칸을 다음 명령으로 바꾸기
    BZ칸을 이전 명령으로 바꾸기
    SelectShift레벨로 돌아가기

    화면 사이

    버튼과 키동작
    StartEnter타이틀 화면 다음의 설명 넘기기
    AX타이틀 화면과 Level Complete 화면 넘기기(아무 버튼이나 가능)

    요약표

    명령(A로 바뀌는 순서)

    빈칸
    건너뜀
    전진
    한 칸 앞으로. 앞에 바위나 안테나가 있으면 막힘
    왼쪽으로 돌기
    왼쪽으로 90도 회전
    오른쪽으로 돌기
    오른쪽으로 90도 회전
    전송
    편지를 똑바로 날려 보냄. 안테나에 닿거나 바위에 부딪힐 때까지 날아감
    F1
    F1 줄을 실행한 뒤 이 칸 다음부터 이어서 실행
    F2
    F2 줄을 실행한 뒤 이 칸 다음부터 이어서 실행

    프로그램

    메인
    위의 두 줄, 10칸. 왼쪽에서 오른쪽으로 읽음
    F1, F2
    각 5칸. 어떤 칸이 부를 때만 실행됨
    출발
    로봇은 모든 레벨에서 위를 보고 시작하지만, 한 레벨만 오른쪽을 보고 시작함
    안테나
    편지가 닿으면 불이 켜짐. 모두 켜지면 레벨 클리어

    팁

    1. 첫 레벨에는 전진과 전송이 이미 들어 있습니다. 그 사이의 빈칸을 오른쪽으로 돌기로 바꾸고 실행하세요.
    2. 레벨과 프로그램 화면을 오가도 프로그램은 남아 있습니다. 실행해 보고 로봇이 어디서 잘못 가는지 본 다음 B를 눌러 그 칸을 고치고 다시 실행하세요. 프로그램은 레벨을 깨면 지워집니다.
    3. 자기 자신을 부르는 함수는 끝없이 반복됩니다. F1을 전진, F1로 하면 로봇이 바위에 막힐 때까지 계속 걷습니다. 적은 칸에 긴 경로를 담을 때 쓰세요.
    4. 메인은 열 번째 칸에서 끝나므로, 반복되는 동작은 하나하나 적지 말고 F1과 F2에 넣으세요.
    5. 편지는 빈 바닥이라면 아무리 멀어도 날아가므로 안테나 바로 앞까지 걸어갈 일은 거의 없습니다. 안테나와 일직선이 되는 곳에서 전송하세요.