간단한 그래픽 어드벤처용 엔진 만들어봤습니다. 2년전쯤 조금 건드리다 만 걸 다시 작업한 것입니다.
버전도 그렇고 용량도 그렇고 보시면 아시겠지만, 엔진이라 할 것도 없는 엄청 단순한 레벨의 물건입니다. 그냥 비스무레한 레벨로 구동된다는 거 정도에 의의를 두시면 될 듯.
Scene Engine + Swing Presentation 인데, 이름에서 보다시피 2가지 구현체가 합쳐진 겁니다.
Scene Engine 이 기본적인 스크립트 파서이고 (사실 얘가 하는일은 별거 없지만)
Swing Presentation 은 Java Swing 기반으로 만들어진 GUI 정도로 보시면 되겠습니다.
집 서버도 박살나고 해서 소스 관리가 안되는 관계로 리비전 넘버도 없고 클래스 내 버전번호같은 것도 없습니다. 인라인 코드도 무진장 많이 들어갔고... 당분간은 일케 코딩될 듯 합니다.
사용하시려면 Java Runtime Envronment 6 가 필요합니다. http://java.sun.com 가시면 받으실 수 있구요. 운영체제 의존적 코드는 안 썼으니 리눅스에서도 구동은 될 것으로 보입니다만... 잘 모르겠군요.
Runnable JAR 로 구성되어 있으므로 JRE 를 기본옵션으로 설치하셨다면 압축 해제하신담에 scessp.jar 더블클릭하면 구동됩니다. 안에 예제용으로 제작중인 대한제국(大寒帝國) 3rd edition 이 들어가 있습니다. 설명이 아직 부실한 관계로 예제를 보시는 쪽이 쓰는데는 도움이 될 듯 합니다.
Swing 을 쓰기 때문에 Java SE 외에 다른 자바 환경에서 구동은 미지수입니다.
SCESSP_v0.1.0.zip
버전도 그렇고 용량도 그렇고 보시면 아시겠지만, 엔진이라 할 것도 없는 엄청 단순한 레벨의 물건입니다. 그냥 비스무레한 레벨로 구동된다는 거 정도에 의의를 두시면 될 듯.
Scene Engine + Swing Presentation 인데, 이름에서 보다시피 2가지 구현체가 합쳐진 겁니다.
Scene Engine 이 기본적인 스크립트 파서이고 (사실 얘가 하는일은 별거 없지만)
Swing Presentation 은 Java Swing 기반으로 만들어진 GUI 정도로 보시면 되겠습니다.
집 서버도 박살나고 해서 소스 관리가 안되는 관계로 리비전 넘버도 없고 클래스 내 버전번호같은 것도 없습니다. 인라인 코드도 무진장 많이 들어갔고... 당분간은 일케 코딩될 듯 합니다.
사용하시려면 Java Runtime Envronment 6 가 필요합니다. http://java.sun.com 가시면 받으실 수 있구요. 운영체제 의존적 코드는 안 썼으니 리눅스에서도 구동은 될 것으로 보입니다만... 잘 모르겠군요.
Runnable JAR 로 구성되어 있으므로 JRE 를 기본옵션으로 설치하셨다면 압축 해제하신담에 scessp.jar 더블클릭하면 구동됩니다. 안에 예제용으로 제작중인 대한제국(大寒帝國) 3rd edition 이 들어가 있습니다. 설명이 아직 부실한 관계로 예제를 보시는 쪽이 쓰는데는 도움이 될 듯 합니다.
Swing 을 쓰기 때문에 Java SE 외에 다른 자바 환경에서 구동은 미지수입니다.
SCESSP_v0.1.0.zip
반응형