소개글
C언어 기반 fmod를 통한 배경음악 및 효과음까지 구현된 부루마블 게임입니다.비주얼 스튜디오 2005 및 2008을 사용하였습니다.
fmod를 포함하여 프로그램을 수정 등의 작업을 하시려면
fmod 라이브러리 설치해주셔야 됩니다.
fmod 설치관련해서는 인터넷에 조금만 검색하셔도 나옵니다.
사운드를 없애시려면 fmod관련 함수 및 헤더파일을 모두 주석처리 또는 삭제해주시면 됩니다.
debug 폴더 내에 생성된 exe 파일은 폴더 내에 모든 파일을 포함하여 복사하시면
다른 컴퓨터에서도 실행 가능 합니다.
소스는 약 4천줄 가량입니다.
밑에 블로그 주소 따라가시면 실행파일 다운받으셔서
직접 해보실 수 있습니다.
프로그램 내에 모든소스는 직접 설계한 것입니다
-------------------------------------------------------------
주요사항
FMOD라이브러리 사용 BGM 및 효과음
우주 여행이나 황금열쇠, 무인도와 같은 게임의 기본룰을 모두 적용
2-4인 플레이 가능
enum을 사용한 STATE처리
황금열쇠, 지역정보를 연결리스트를 통하여 구현
인트로, 게임플레이, 게임종료
-------------------------------------------------------------
컴파일 실행환경
fmod, visual studio 2008, visual studio 2005압축파일 내 파일목록
BLUEMARBLE/BLUEMARBLE.rc
BLUEMARBLE/BLUEMARBLE.vcproj
BLUEMARBLE/BLUEMARBLE.vcproj.8.00.old
BLUEMARBLE/BLUEMARBLE.vcproj.JUNHO-KIM.김준호.user
BLUEMARBLE/BLUEMARBLE.vcproj.KSH-PC.KSH.user
BLUEMARBLE/BLUEMARBLE.vcproj.WIN-A50EMRF0F04.JunHo.user
BLUEMARBLE/BLUEMARBLE.vcproj.WIN-A50EMRF0F04.김준호.user
BLUEMARBLE/BLUEMARBLE.vcproj.YOUR-B40B505DE9.user.user
BLUEMARBLE/Debug/BLUEMARBLE.exe.embed.manifest
BLUEMARBLE/Debug/BLUEMARBLE.exe.embed.manifest.res
BLUEMARBLE/Debug/BLUEMARBLE.exe.intermediate.manifest
BLUEMARBLE/Debug/BuildLog.htm
BLUEMARBLE/Debug/Golden_key.obj
BLUEMARBLE/Debug/Main.obj
BLUEMARBLE/Debug/mt.dep
BLUEMARBLE/Debug/vc80.idb
BLUEMARBLE/Debug/vc80.pdb
BLUEMARBLE/Debug/vc90.idb
BLUEMARBLE/Debug/vc90.pdb
BLUEMARBLE/Debug/Zone.obj
BLUEMARBLE/def.h
BLUEMARBLE/fmod_set.h
BLUEMARBLE/function.h
BLUEMARBLE/Golden_key.cpp
BLUEMARBLE/Main.cpp
BLUEMARBLE/Release/BLUEMARBLE.exe.intermediate.manifest
BLUEMARBLE/Release/BuildLog.htm
BLUEMARBLE/Release/Golden_key.obj
BLUEMARBLE/Release/Main.obj
BLUEMARBLE/Release/mt.dep
BLUEMARBLE/Release/vc80.idb
BLUEMARBLE/Release/vc80.pdb
BLUEMARBLE/Release/vc90.idb
BLUEMARBLE/Release/vc90.pdb
BLUEMARBLE/Release/Zone.obj
BLUEMARBLE/struct.h
BLUEMARBLE/Zone.cpp
BLUEMARBLE/게임오버.mp3
BLUEMARBLE/박수소리.wav
BLUEMARBLE/부루마블_BGM.mp3
BLUEMARBLE/비명소리(무인도).mp3
BLUEMARBLE/우주선.mp3
BLUEMARBLE/인트로.mp3
BLUEMARBLE/주사위 소리.mp3
BLUEMARBLE/카드소리.wav
BLUEMARBLE/한숨소리(사회복지기금).mp3
BLUEMARBLE/환호성(반환점).mp3
BLUEMARBLE.ncb
BLUEMARBLE.sln
BLUEMARBLE.sln.old
BLUEMARBLE.suo
BLUEMARBLE.suo.old
debug/BLUEMARBLE.exe
debug/BLUEMARBLE.ilk
debug/BLUEMARBLE.pdb
debug/fmodex.dll
debug/게임오버.mp3
debug/박수소리.wav
debug/부루마블_BGM.mp3
debug/비명소리(무인도).mp3
debug/우주선.mp3
debug/인트로.mp3
debug/주사위 소리.mp3
debug/카드소리.wav
debug/한숨소리(사회복지기금).mp3
debug/환호성(반환점).mp3
UpgradeLog.XML
_UpgradeReport_Files/UpgradeReport.css
_UpgradeReport_Files/UpgradeReport.xslt
_UpgradeReport_Files/UpgradeReport_Minus.gif
_UpgradeReport_Files/UpgradeReport_Plus.gif
BLUEMARBLE/BLUEMARBLE.vcproj
BLUEMARBLE/BLUEMARBLE.vcproj.8.00.old
BLUEMARBLE/BLUEMARBLE.vcproj.JUNHO-KIM.김준호.user
BLUEMARBLE/BLUEMARBLE.vcproj.KSH-PC.KSH.user
BLUEMARBLE/BLUEMARBLE.vcproj.WIN-A50EMRF0F04.JunHo.user
BLUEMARBLE/BLUEMARBLE.vcproj.WIN-A50EMRF0F04.김준호.user
BLUEMARBLE/BLUEMARBLE.vcproj.YOUR-B40B505DE9.user.user
BLUEMARBLE/Debug/BLUEMARBLE.exe.embed.manifest
BLUEMARBLE/Debug/BLUEMARBLE.exe.embed.manifest.res
BLUEMARBLE/Debug/BLUEMARBLE.exe.intermediate.manifest
BLUEMARBLE/Debug/BuildLog.htm
BLUEMARBLE/Debug/Golden_key.obj
BLUEMARBLE/Debug/Main.obj
BLUEMARBLE/Debug/mt.dep
BLUEMARBLE/Debug/vc80.idb
BLUEMARBLE/Debug/vc80.pdb
BLUEMARBLE/Debug/vc90.idb
BLUEMARBLE/Debug/vc90.pdb
BLUEMARBLE/Debug/Zone.obj
BLUEMARBLE/def.h
BLUEMARBLE/fmod_set.h
BLUEMARBLE/function.h
BLUEMARBLE/Golden_key.cpp
BLUEMARBLE/Main.cpp
BLUEMARBLE/Release/BLUEMARBLE.exe.intermediate.manifest
BLUEMARBLE/Release/BuildLog.htm
BLUEMARBLE/Release/Golden_key.obj
BLUEMARBLE/Release/Main.obj
BLUEMARBLE/Release/mt.dep
BLUEMARBLE/Release/vc80.idb
BLUEMARBLE/Release/vc80.pdb
BLUEMARBLE/Release/vc90.idb
BLUEMARBLE/Release/vc90.pdb
BLUEMARBLE/Release/Zone.obj
BLUEMARBLE/struct.h
BLUEMARBLE/Zone.cpp
BLUEMARBLE/게임오버.mp3
BLUEMARBLE/박수소리.wav
BLUEMARBLE/부루마블_BGM.mp3
BLUEMARBLE/비명소리(무인도).mp3
BLUEMARBLE/우주선.mp3
BLUEMARBLE/인트로.mp3
BLUEMARBLE/주사위 소리.mp3
BLUEMARBLE/카드소리.wav
BLUEMARBLE/한숨소리(사회복지기금).mp3
BLUEMARBLE/환호성(반환점).mp3
BLUEMARBLE.ncb
BLUEMARBLE.sln
BLUEMARBLE.sln.old
BLUEMARBLE.suo
BLUEMARBLE.suo.old
debug/BLUEMARBLE.exe
debug/BLUEMARBLE.ilk
debug/BLUEMARBLE.pdb
debug/fmodex.dll
debug/게임오버.mp3
debug/박수소리.wav
debug/부루마블_BGM.mp3
debug/비명소리(무인도).mp3
debug/우주선.mp3
debug/인트로.mp3
debug/주사위 소리.mp3
debug/카드소리.wav
debug/한숨소리(사회복지기금).mp3
debug/환호성(반환점).mp3
UpgradeLog.XML
_UpgradeReport_Files/UpgradeReport.css
_UpgradeReport_Files/UpgradeReport.xslt
_UpgradeReport_Files/UpgradeReport_Minus.gif
_UpgradeReport_Files/UpgradeReport_Plus.gif
참고 자료
없음이 자료와 함께 구매한 자료
- c언어로 구현한 부루마블입니다. 1페이지
- C++ 콘솔 브루마블 - Blue Marble 0페이지
- 부르마블 게임 C언어를 이용하여 구현 0페이지