개인 자료란 (JE)

  서버 커뮤니티

Profile 하이라이트|highright 대표칭호 없음

HighRight b32fff82f5cc4636a74b555fffcf34c6

Profile

커뮤니티 소통 개발하기 잡담

내가 봐도 너무 잘만든 라이브러리 Quantium

2021.11.08 조회 수 637 추천 수 1

최근에 미니게임 관련으로 만드는게 생겼다

그리고 에전에 만들던게 한가지 있었다.

MiniGameLib.

하지만 자바였고 내가봐도 더러운 코드였다

그래서 생각했다.

'그냥 새로 코틀린으로 작성하고 DSL도 넣어야징 ㅎㅎ'

그리고 만들고있는게 Quantium이다.


대략적인 기능을 말한다면

DSL형태의 미니게임 제작

한서버에 여러가지 미니게임 인스턴스 생성 가능.

격리화 기능

모듈 기능


이게 지금까지 만들어진것이고

아직 만든건 더 남았고 기능도 내가 봐도 미친것같다


쿠버네티스 연동(실시간 서버 인스턴스 생성 가능)

번지코드 연동

번지코드에도 모듈기능



솔직히 내가봐도 나는 미친놈인것같다

그리고 오픈소스입니다 ㅎㅎ


이걸로 듀얼 플러그인 만들때 프로잭트 생성까지 합쳐서 대충 5분정도 걸렸습니다(대충 좋다는뜻)




11개의 댓글

허두
2021.11.08

반은 못알아들었습니ㄷ

@허두

쉽게 정리해드리겠습니다

최근에 만드는 라이브러리가 Quantium이고

 

보기 좋은 코드로 미니게임 생성 가능하고

한서버에서 여러가지 미니게임을 한번에 실행 가능하고

다른 미니게임 끼리는 간섭이 안됩니다

 

다음에 할것

마인크래프트 서버를 실시간으로 여는 기능

허두
2021.11.08
@하이라이트|highright

유저 Docs도 이쁘게 작성해주실거라 믿습니다 ^^7 충성충성!

@허두

귀찮아서 github wiki 쓸겁니다

작은거인
2021.11.08

오오 겁나 기대된다ㅏ

제가 그쪽에서 많이 활동했어서 필요한건 도와드릴수 있는뎁..ㅎㅎ

번지코드, 미니게임 등등,,

@작은거인

소스코드는 https://github.com/Netherald/Quantium 여기에 있으니

중간에 pull request를 넣어주신다면 감사하겠습니다 :)

 

마커임
2021.11.08

뭔가 개 쩔어보인다..

명이
2021.11.18

듀얼 코드 봤는데 진짜 예쁘네

중간에 organization의 불화? 가 있어 레포지토리는 삭제(소유권 이동 및 private) 가 되었습니다

HAN1110
2022.03.13
@하이라이트|highright

그게 무 슨뜻이엥요?

뉴스 및 창작물
/files/thumbnails/520/751/003/262x150.crop.jpg?20240328020349

레드스톤

마인크래프트 노트블록으로 만든 『 Bling‐Bang‐Bang‐Born 』 1

Sonttukk

2024-03-23

1

/files/thumbnails/467/742/003/262x150.crop.jpg?20240311163123

레드스톤

[노트블럭커버] MILGRAM -ミルグラム(밀그램)- / 아마네 「숙청 행진」 제 2심 2

리비온

2024-03-11

0

/files/thumbnails/846/741/003/262x150.crop.jpg?20240310221214

레드스톤

워든 vs 라마 200마리 1

GlassesFilm

2024-03-10

0

/files/thumbnails/542/739/003/262x150.crop.jpg?20240309070457

레드스톤

[고인의 명복을 빕니다][노트블럭]드래곤볼 GT 오프닝 - 점점 마음이 끌려

리비온

2024-03-09

0

/files/thumbnails/326/738/003/262x150.crop.jpg?20240328020414

레드스톤

마인크래프트 노트블록으로 만든 『 Build Our Machine 』

Sonttukk

2024-03-07

0