본문 바로가기
게임/마인크래프트

마인크래프트 컴퓨터크래프트 모드 공략 및 리뷰 1. 컴퓨터

by IT알림장 2022. 8. 30.
반응형

 

CC Tweaked (컴퓨터 크래프트)

카테고리 : Technology
난이도 : Hard
모드 버전 : 1.16.5


특징
- 모드에 내장되어 있는 Lua 프로그래밍 언어를 이용해서 나만의 스크립트를 작성하여 자동채굴/몹 사냥 등
AI를 만들어 마크를 즐기는 모드
- 해당 모드는 시작 전, 약간의 사전 지식이 필요합니다. (특히, 리눅스 기반 명령어들)

 

Chapter 1 : 컴퓨터(Computer)

1. 컴퓨터
- 위 제작법을 통하여 컴퓨터를 제작할 수 있습니다.
- 컴퓨터에 우클릭을 하여 "programs" 명령어를 사용하여 각종 사용 가능한 명령어 리스트를 확인할 수 있습니다.

programs 명령어 결과 화면


2. edit (ex. edit [파일이름])
- edit 명령어는 파일을 편집하거나 혹은 파일을 새로 생성할 때 사용하는 명령어 입니다.
- 컴퓨터에 "edit helloworld" 를 입력하여 helloworld 파일을 만들고 간단한 스크립트를 작성합니다.

위 사진과 같이 print 문을 입력 후, Ctrl 키를 눌러서 [Save] 항목일때 Enter 를 눌러주신 후 방향키로 이동하여 [Exit] 를 Enter 를 눌러 닫습니다.
그 후 "Helloworld" 명령어를 사용하여 출력 결과를 확인합니다.

이처럼 print 문은 말그대로 화면에 출력해주는 용도의 역할을 하는 개념 입니다,
이외에도 다양한 방법으로 화면에 출력할 수 있습니다.


3. 변수 (Variable)
변수 : 간단하게, 변할 수 있는 값들을 저장하는 저장소라고 생각하시면 이해하기에 편합니다

- 변수 또는 문자열과 문자열을 연결하여 스크립트 코드를 작성할 수 있습니다.
- Lua 언어는 기본적인 수학 계산을 수행할 수 있습니다.

더하기(+), 뺄셈(-), 곱셈(*), 나누기(/), 모듈러연산(%), 전원계산(^)을 이용하여 출력한 이미지 입니다.

문자열과 문자열을 ".." 을 사용하여 문자열과 문자열들간의 연결하여 출력한 이미지 입니다.
Start 변수는 This is 데이터가 있고
Mid 변수는 IT 데이터가 있고
End 변수는 alrimjang 데이터가 있습니다.


즉, Start = Start..Mid 의미는 Start 변수안의 데이터 부터 시작해서 Mid 변수까지 데이터를 Start 변수에 넣어라가 되겠습니다.
마지막에 write(Start..End.."\n") 의 의미는 Start 변수(This is IT) 부터 시작해서 End(alrimjang) 변수까지의 데이터를 출력하고 줄바꿈이 되겠습니다. 



다음 장에는 조건문에 대해 작성 하도록 하겠습니다. 
감사합니다. 👍

✔ 이 강의를 보며 배운 것들
- 컴퓨터 제작법
- edit 명령어를 이용한 파일 생성 및 편집 방법
- 간단 출력 스크립트 코드 작성(print, write)
- 문자열 변수 및 변수간의 연결 방법


반응형

댓글