지금부터 게임 클리어를 향한 도전을 시작해보도록하겠습니다.
저도 아직 다 못끝낸 부분이 있기때문에 공략을 작성하면서 플레이를 하는 중이므로 업로드가 늦을수 있습니다.
그러므로 올리지 않은부분에 대해서는 알려주지 말아주시기 바랍니다.
또한 TIS-100은 코딩으로 퍼즐을 해결하는 게임이므로 공략을 보시고 하시면 재미가 없어질 수 있습니다.
따라서 저는 해당 공략을 보시는것을 추천드리지 않습니다.
그래도 보시겠다는 분들은 말리지 않아요 ㅎㅎㅎ
그럼 시작해볼까요
첫번째 스테이지(?)를 선택해주세요.
이렇게 생긴것들뿐일텐데 그중에서 가장 왼쪽의 위에 있는 것 SELF-TEST라고 적혀잇는 걸 눌러서 시작합니다.
그럼 다음과 같은 화면이 나올텐데요
화면보고 이제 뭘 하면 되나 당황하시면 됩니다.
는 농담이고 ㅎㅎ
우선 뭘 해야되는지 부터 확인해야겠죠
설명을 읽어보면
READ A VALUE FROM IN.X AND WRITE THE VALUE TO OUT.X
READ A VALUE FROM IN.A AND WRITE THE VALUE TO OUT.A
랍니다.
해석을 하자면 IN.X 값을 받아서 OUT.X로 출력하고 IN.A를 받아서 OUT.A로 출력하라 입니다.
왼쪽에 명령어가 적혀있는 부분은 미리 등록되있는 부분입니다.
샘플로 보시면 되요 이렇게 만들면 된다 라는 개발자의 친절한(?) 튜토리얼 코드죠
그럼 이제 해당 코드를 가지고 오른쪽에도 똑같이 적용해야겠죠?
그런데 보니 빨간 모듈이 있네요
빨간색으로 표시된 모듈은 사용을 할 수 없는 모듈입니다.(혹시나 사용가능하면 방법좀 알려주세요~)
따라서 IN.A를 받으면 모듈을 돌고 돌아서 OUT.A로 가야하는 것이죠
결과는 다음과 같습니다.
첫번째 모듈은 IN.A 값을 왼쪽 모듈로 옮깁니다 .(MOV UP,LEFT)
두번째 모듈은 오른쪽(해당모듈 기준)에서 오는 값을 아래로 보냅니다. (MOV RIGHT,DOWN)
세번째 모듈은 처음과 같인 위에서 아래로 옮깁니다.(MOV UP,DOWN)
네번째모듈은 위에서 받은 값을 오른쪽으로 옮깁니다.(MOV UP,RIGHT)
마지막 모듈은 왼쪽(해당모듈 기준)에서 오는 값을 아래로 보냅니다.( MOV LEFT,DOWN)
코드를 모두 작성하였다면 왼쪽 아래에 있는 RUN 혹은 FAST를 눌러주세요.
STEP을 누르면 누를때마다 한라인씩 실행되므로 값이 어떻게 이동되는지 자세하게 보고싶으시면 눌러주시기 바랍니다.
RUN 혹은 FAST를 눌렀을 때 실행이 완료되고 결과창이 뜬다면 성공입니다.
RETURN TO SEGMENT LIST 를 누르시면 메뉴로 나가고 CONTINUE EDITING THIS SEGMENT 혹은 ESC를 누르면 결과창이 꺼지고 해당 코드를 수정할 수 있습니다.
'게임 > TIS-100' 카테고리의 다른 글
[스팀게임]TIS-100 DIFFERENTIAL CONVERTER (차등변환기) (0) | 2018.01.05 |
---|---|
[스팀게임]TIS-100 SIGNAL AMPLIFIER (증폭기) (0) | 2018.01.04 |
[스팀게임]명령어 (0) | 2018.01.03 |
[스팀게임]모듈에 대해서 (0) | 2018.01.02 |
[스팀게임]TIS-100 소개 (0) | 2018.01.02 |