본문 바로가기
마인크래프트/플러그인 제작 강좌(코틀린)

[코틀린으로 마크 플러그인 개발하기] 개요

by Zepelown 2023. 7. 1.

이전 화

[코틀린으로 마크 플러그인 개발하기]1. 기본 세팅 (tistory.com)

 

[코틀린으로 마크 플러그인 개발하기]1. 기본 세팅

최근 뚜렷한 성장세를 보여주고 있는 코틀린을 통해 마인크래프트 플러그인을 개발해 보도록 하겠습니다. 코틀린이란? 자바랑 100% 상호 호환됩니다. 그렇기 때문에 자바로 코딩된 마크에도 사

zepelown.tistory.com


코틀린으로 마크 플러그인 개발하기

 

유명 RPG 플러그인인 mcmmo, job의 기능 일부분을 참고하여 따라가는 방식으로 강의를 진행하겠습니다.

 

또한, 자바로 플러그인을 만드는 이전 강좌를 보고 온다면 더 이해하기 좋습니다.

[인텔리제이로 마크 플러그인 개발(제작)하기] 1. 기본적인 세팅 (tistory.com)

 

[인텔리제이로 마크 플러그인 개발(제작)하기] 1. 기본적인 세팅

이 글에서는 많이 알려져 있는 인텔리제이 설치, Jdk 설치는 생략하고 간단한 인텔리제이 플러그인을 사용하여 기본적인 세팅을 완성하는 것만 다룰 겁니다. 정상적으로 인텔리제이가 설치가 된

zepelown.tistory.com

 

 

 

앞으로 강좌를 진행하면서 만들 플러그인 기능은 다음과 같습니다.

 

1. 직업 존재

사냥꾼, 광부, 농부, 낚시꾼

 

2. 직업 혜택

각 직업을 가진 플레이어는 직업에 맞는 행동을 했을 시 혜택을 부여

 

사냥꾼은 몹을 잡을 때 돈을 더 준다던가, 광부, 농부는 특수한 아이템을 얻는다던가.. 

 

또한, 직업을 가진 플레이어들은 칭호 및 기타 혜택들을 가짐

 

 

현재까지는 위 두 가지를 생각하고 있습니다.

 

저 두 개만으로도 해야할 게 산더미입니다..

 

댓글로 추가적으로 있으면 좋겠다 싶은 기능들을 적어주시면

 

구현 여부를 따진 뒤 강의에 추가하겠습니다.

 

또한, 강의에서 진행했던 내용을 앞으로 github에 올려둘 생각입니다.

Zepelown/KotlinSpigotBlogPosting (github.com)

 

GitHub - Zepelown/KotlinSpigotBlogPosting

Contribute to Zepelown/KotlinSpigotBlogPosting development by creating an account on GitHub.

github.com

 

전체적인 코드가 필요할 때 참고 부탁드리겠습니다.

 

감사합니다.

 

댓글