자 지금까지 1~8편동안 여러가지 스크립트의 기초 이론들을 배워왔습니다. 물론 나중에 시간이 지나서 기초 이론편에 더 추가해야할 만한 내용있다고 판단된다면 10편, 11편으로 더 추가해나갈수도 있는것이지만 말이죠. 자 이렇게 기초 이론들을 다 배웠으면 어떻게 해야할까요? 연습을 해 봐야겠죠. 자기가 직접 스크립트를 만들어 보고, 다른 사람이 만들어 본 스크립트들도 한번씩 뜯어봐서 구문 분석 해보고(물론 2차수정 등이 허락된 스크립트만 해야하겠지요?) 하는게 스크립트 실력 발전에 더욱 도움이 됩니다. 이건 스크립트만으로 한정된 것이 아닌 다른 프로그래밍 언어들도 해당이 되는 이야기입니다. 그러면 도대체 어디에서 스크립트와 관련된 지식들을 얻을 수 있을까요? 제 블로그에도 점점 스크립트와 관련된 지식들이 올라오긴 하지만, 큰 포럼에 비하면 제 블로그는 아주 작습니다.
크게 국내 사이트와 해외 사이트로 나눌 수 있습니다. 두 사이트들의 차이점을 설명드리자면, 국내 사이트는 대부분의 글과 설명이 다 한국어로 되어있어서 영어를 잘 모르시는 분들이 배우기 좋다는 장점이 있습니다. 하지만, 국내 사이트는 해외 사이트보다는 규모가 작기 때문에, 사이트의 정보량에서 해외 사이트들에 밀린다는 단점이 있습니다. 반대로 해외 사이트는 정보량이 풍부하다는 장점이 있지만, 영어를 잘 못하시는 분들은 배우기 어렵다는 단점이 있습니다.
국내 사이트부터 소개시켜 드리겠습니다.
한마포입니다. 이 사이트는 개발에만 한정된 사이트는 아니고, 마인크래프트와 관련된 여러가지의 정보가 있는 사이트입니다. 그 중, 개발자란에 가시면 여러가지 활용할만한 정보들을 얻으실 수 있습니다.
https://www.koreaminecraft.net/
사실상 국내 사이트로는 한마포를 제외한 사이트들을 크게 볼 정보들이 없기 때문에 해외 사이트를 소개시켜드리겠습니다.
스크립트 기초 이론 1편에서도 소개시켜드렸던, 스크립트 플러그인을 다운로드 받았었던 사이트인 skunity입니다. skunity는 그저 스크립트 플러그인을 다운로드 받는 사이트가 아닌, 사이트에서 여러 구문들의 사용 방법과 예시, 어느 애드온에는 어떤 구문들이 있는지, 이 구문에 오류는 없는지 다 확인이 가능하고, 여러 애드온들도 다운로드 받을 수 있는 사이트입니다. 또한 여러 유저들이 스크립트와 관련된 내용을 질문하고 답변하는 포럼도 있어 영어만 잘 하신다면 여러가지 정보들을 잘 찾을 수 있는 사이트입니다.
그런데 만약 한마포, skunity 두 사이트 모두에도 자신이 찾고싶은 정보가 없을 땐 어떻게 해야할까요? 저는 그럴 땐 그냥 구글에 영어로 자기가 찾고 싶은 내용을 검색해봅니다. 예를 들어보면, 변수에서 수를 빼는 구문이 기억이 안나서 찾으려고 한다면, 구글에 "how to subtract numbers from variable" 등으로 검색해 봅니다. 그러면 대부분의 구문들은 찾을 수 있었던 것 같습니다. 한국어로 검색하지 않고 바로 영어로 검색하는 이유는, 한국어로 검색을 해서 나올만한 정보였으면 애초에 한마포나 skunity 등에 이미 쉽게 찾을 수 있던 내용이기 때문입니다.
자신이 혼자서 열심히 스크립트를 공부하는 것은 중요합니다. 하지만 목표가 없다면, 동기가 없다면 그 공부는 스크립트 공부만이 아닌, 다른 공부들과 마찬가지로 오래 가지 못할것입니다. 제가 처음 스크립트를 접할 당시에는, 개발이 너무 재미있어 보였습니다. 자바, 파이썬, 자바스크립트 등등 너무 코딩이 재미있어 보였습니다. 다만 그 당시에 저는 그런 프로그래밍 언어들을 배우기에는 너무 어려웠습니다. 하지만 영어를 어느정도 할 줄 알았던 저에게 스크립트는, 다른 프로그래밍 언어들로 가게 해주는 다리 같은 역할이었습니다. 따라서 열심히 공부했습니다. 여러분들도 그저 "언젠간 배워두면 좋겠지"와 같은 의미없는 이유보단, 더 확실한 이유가 있으면 좋겠습니다.
질문이 있으시다면 이 글의 댓글에 적어주시면 답변해드리겠습니다.
'마인크래프트 > Skript 기초 이론편' 카테고리의 다른 글
스크립트 기초 이론 8편(함수) (0) | 2022.02.20 |
---|---|
스크립트 기초 이론 7편(옵션) (0) | 2022.02.19 |
스크립트 기초 이론 6편(루프) (0) | 2022.02.19 |
스크립트 기초 이론 5편(배열변수) (0) | 2022.02.19 |
스크립트 기초 이론 4편(이벤트) (0) | 2022.02.19 |
댓글