티스토리 뷰

배포

[Java] AstroWar

이근둥 2017. 8. 11. 22:26




안녕하세요


이번 포스팅에서는


AstroWar 라는 게임을 공유할까합니다.


제가 처음 프로그래밍 언어로 C를 배운 후 처음으로 만들었던 슈팅 게임입니다.


자바를 배우고 새롭게 개발하였습니다.


GUI 는 java FX로 구성하였습니다.






[ 소스코드 ]

소스코드는 제 GitHub 에 업로드되어있습니다.


https://github.com/leegeunhyeok/AstroWar_FX






[ 다운로드 ]

AstroWar_FX_Edition_1.02.vol1.egg

AstroWar_FX_Edition_1.02.vol2.egg


파일당 최대 10MB로 제한되어있어서 분할압축하여 올립니다.

두개다 받으신 후 압축풀어주세요






[ 스크린샷 ]


메인화면입니다.




게임시작 > 게임을 시작합니다.


상점 > 코인으로 플레이어 스킨을 구매할 수 있습니다.


종료하기 > 게임을 종료합니다.


주황색 ? > 게임에 대한 소개 및 정보를 볼 수 있습니다.





상점에 진입한 모습입니다.


좌, 우의 버튼을 눌러서 다른 스킨들을 구경하거나 구매할 수 있습니다.

스킨마다 각각의 능력치가 있으니 확인하시길 바랍니다.


게임을 플레이하여 코인을 모은 뒤 원하는 스킨을 구매할 수 있습니다.


게임 진행 데이터는 모두 저장됩니다.





아래 주황색 버튼을 누른모습입니다.


팝업창이 표시되며 정보를 확인 할 수 있습니다.





게임 내 아이템 설명입니다.




게임 플레이 모습입니다.


플레이어 이동은 W, A, S, D 입니다.

레이저는 자동 발사되며 운석을 파괴하면 점수가 오릅니다.


랜덤으로 아이템도 드랍합니다.

(20% 확률)



플레이어가 운석, 또는 운석이 발사한 공격과 충돌하면 체력이 1 감소합니다.

0 이 되면 게임이 종료됩니다.




게임 도중 ESC를 누르면 일시정지 메뉴가 나옵니다.



0 이 되어 게임이 종료되면 성과에 따라 코인이 지급됩니다.







[ 실행방법 ]




1. 첨부한 파일을 모두 다운받는다.

2. 압축을 풀어준다.

3. 아래와 같이 파일이 나왔으면 "필독!" 문서를 읽는다. 




실행방법에는 두 가지가 있습니다.


1. AstroWar_FX_Edition.exe 실행


2. Launcher.exe 로 jar 파일 실행





1번 방법은 콘솔창 없이 실행하는 방법입니다.

2번 방법은 콘솔창이 나오며 프로그램에서 출력하는 텍스트를 확인하실 수 있습니다.



Launcher.exe 는 Runnable Jar (.jar) 파일을 실행시켜주는 도구 프로그램 이라고 보시면 됩니다.




(해당 프로그램은 무단배포를 금지합니다.)








AstroWar 의 모든 이미지 리소스 저작권은 저에게 있습니다.

무단으로 사용하는것을 금지합니다.




감사합니다.



'배포' 카테고리의 다른 글

[Unity] 어메이징 볼링 1.0  (0) 2018.05.13
[C++] Hollow Escape  (6) 2018.02.23
[C] 학생 성적관리 프로그램  (1) 2018.02.23
[Java] 디모 타이머  (0) 2017.09.20
[Java] Java FX 파티클 이펙트  (0) 2017.08.12
[Java] AstroWar  (2) 2017.08.11
댓글
댓글쓰기 폼