자바(JAVA) GUI 미니 게임 프로젝트 (더블 버퍼링, 코인 먹기 게임, 배경음, 컴퓨터공학과)
- 최초 등록일
- 2016.07.12
- 최종 저작일
- 2016.07
- 압축파일
- 가격 2,000원
소개글
소스 코드 정말 깔끔하게 짠 자바 GUI 게임 프로젝트입니다. 게임은 간단하게 코인을 먹어서 일정 점수 이상 획득할 시 게임에서 승리하는 형식입니다. 더블 버퍼링, 배경음, 충돌 감지, 승리 판정, 이미지 삽입, 마우스 클릭 이벤트, 키보드 이벤트 기술이 모두 들어가 있기 때문에 자바 GUI 공부하시는 분들에게는 정말 좋은 소스입니다. 자잘한 오류 하나도 없고 다운로드 하자마자 바로 실행하시면 정말 잘 돌아갑니다.
캐릭터는 기본적으로 키보드를 통해 이동이 가능하며 마우스로 클릭 했을 때도 이동이 가능합니다. 현재 소스에는 점수가 10 이상일 때 승리 판정이 적용되도록 해놓았지만 소스를 아주 깔끔하게 짜놓았기 때문에 원하시는 대로 쉽게 수정을 하실 수 있을 겁니다. 이 프로젝트는 특히 자바 GUI를 처음 공부하시는 분에게 정말 큰 도움이 될 수 있습니다. 또한 전체적으로 표준 자바 프로그래밍 방식을 채택하고 있기 때문에 이해하기에도 수정하기에도 쉽습니다.
실행 화면은 유튜브에 동영상으로 올려놓았습니다.
이클립스나 넷빈즈 어느 환경에서도 돌아갑니다.
https://www.youtube.com/watch?v=5Hn7VvVILZ4
● 압축 파일 내용 ●
- 소스 코드 : 소스 코드만 담은 폴더입니다.
- 전체 프로젝트 : 전체 프로젝트 폴더입니다.
- 실행 화면.jpg : 예시 실행 화면 이미지 파일입니다.
특히나 자바 GUI 공부하시는 분께는 아주 좋은 소스입니다. 질문이 있으신 분은 문의 남겨주세요 ^-^
컴파일 실행환경
JAVA SDK
압축파일 내 파일목록
소스 코드/bgm/Get.wav
소스 코드/bgm/Night Market.wav
소스 코드/doublebuffering/DoubleBuffering.java
소스 코드/image/coin.png
소스 코드/image/face.png
전체 프로젝트 소스 코드/build/classes/bgm/Get.wav
전체 프로젝트 소스 코드/build/classes/bgm/Night Market.wav
전체 프로젝트 소스 코드/build/classes/doublebuffering/DoubleBuffering$AL.class
전체 프로젝트 소스 코드/build/classes/doublebuffering/DoubleBuffering$MO.class
전체 프로젝트 소스 코드/build/classes/doublebuffering/DoubleBuffering.class
전체 프로젝트 소스 코드/build/classes/image/coin.png
전체 프로젝트 소스 코드/build/classes/image/face.png
전체 프로젝트 소스 코드/build/built-jar.properties
전체 프로젝트 소스 코드/nbproject/private/private.properties
전체 프로젝트 소스 코드/nbproject/private/private.xml
전체 프로젝트 소스 코드/nbproject/build-impl.xml
전체 프로젝트 소스 코드/nbproject/genfiles.properties
전체 프로젝트 소스 코드/nbproject/project.properties
전체 프로젝트 소스 코드/nbproject/project.xml
전체 프로젝트 소스 코드/src/bgm/Get.wav
전체 프로젝트 소스 코드/src/bgm/Night Market.wav
전체 프로젝트 소스 코드/src/doublebuffering/DoubleBuffering.java
전체 프로젝트 소스 코드/src/image/coin.png
전체 프로젝트 소스 코드/src/image/face.png
전체 프로젝트 소스 코드/build.xml
전체 프로젝트 소스 코드/manifest.mf
실행 화면.jpg
참고 자료
없음