세날(http://capture4.tistory.com)님의 요청으로 작성된 게시물 입니다.
Computer Craft 모드는 줄여서 CC 라고도 불리는 모드로써 컴퓨터크래프트 제작 페이지(http://www.computercraft.info) 에서 다운 받을 수 있는데요.
이 모드는 LUA 언어를 기반으로 다루고 있기 때문에 사실상 접근하기가 매우 어려운 모드죠.
조합법(http://computercraft.info/wiki/Recipes) 자체는 사실상 얼마 되지 않고 단순한편입니다.
컴퓨터크래프트는 컴퓨터와 터틀 프로그램을 지원하는데 무엇을 선택하느냐에 따라
자원을 채취 할수 있느냐 그렇지 않느냐의 차이점이 있죠.
개인적으로는 단점이라고 느낀바로는 각 월드간 프로그램이 공유가 되지 않는다는 점이죠.
즉 월드 에서 (네더)지옥으로가게되면 프로그램은 완전히 별게의 사항이 되는 셈입니다.
열심히 짜둔프로그램이 월드 이동시엔 없는 프로그램 취급하기 때문에
소스를 쉽게 가져올수 있는 방식을 준비해둬야합니다.
(이 문제는 개인적으로는 해결 해두었습니다만 꽤 번거롭습니다)
컴퓨터 크래프트로 할 수 있는 행위를 정리한다면,
1. 레드스톤 신호 On/Off
2. 레드와이어 신호 On/Off(Red Power 2 모드 필요)
3. 광물 채취(터틀)
4. 타겟 공격(터틀)
5. 블럭이나 묘목 설치(터틀)
6. 무선통신(Red net)으로 먼거리 컴퓨터 제어
7. 쿼리(Quarry)보다 빠른 채굴 (알고리즘 적용 차이) - 쿼리는 빌드크래프트(BuildCraft) 필요
8. 모니터에 터치스크린 기능 지원(흑백 모니터는 칼라 API를 지원하지 않습니다.)
9. 애드온 설치에 따라 추가 기능제공. (필자는 애드온 설치해 본바 없습니다.)
10. 기타(프로그래밍에 따라 다 다른 결과물이 나오기 때문에 잠재력은 무궁무진합니다.)
샘플 영상 몇가지를 보여드려야 겠네요. 컴퓨터 크래프트와 레드파워를 이용한 영상입니다.
(물론 제가 만든 시스템은 아닙니다)
닭 농장[레드파워2/컴퓨터크래프트]
위 영상은 단순히 레드스톤 신호만으로 기계들을 제어하는 좋은 예제라고 볼 수 있죠.
터틀 자동 채광[레드파워2/컴퓨터크래프트]
위의 영상은 터틀로 자동채광을 직접 만들어서 사용하는 예제입니다.
두 시연 영상을 보면 알겠지만,
컴퓨터크래프트는 LUA 언어를 배우면서 하시면 어느정도는 비슷하게 만들어 낼 수 있습니다.
컴퓨터크래프트는 많은 API(http://computercraft.info/wiki/Category:APIs) 를 제공하는데요.
이 API를 어떻게 잘 조합하느냐에 따라 만들어 낼 수 있는 프로그램은 무궁무진 하므로 이 모드는 사실상 정답이 없는 셈이죠. :D
이 글의 요점은 컴퓨터크래프트 모드가 무엇인지를 설명하는 글이였습니다.
마지막으로 제가 만든 허접한 나무 베는 터틀 시연 영상을 보여주면서 이 포스팅은 마무리 할게요.
'마인크래프트(Minecraft) > Computer Craft' 카테고리의 다른 글
[Computer Craft] 9. DataBase - 소스를 편하게 붙여보자. (자신의 서버, 싱글에서 사용 가능) (0) | 2013.06.26 |
---|---|
[Computer Craft] 8. LABEL (레이블) (5) | 2013.06.18 |
[Computer Craft] 6. 무선 조정을 해보자. rednet (8) | 2013.05.10 |
[Computer Craft] 5. 키보드입력을 받아보자. (5) | 2013.05.01 |
[Computer Craft] 4. 비밀번호 문 예제2 (0) | 2013.04.30 |