First commit, compiles without sound for now. Need to change controls, levels, remove some menus, and make sound work
368
.depend
Normal file
@ -0,0 +1,368 @@
|
||||
player.o: src/player.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/game.h src/../include/../include/constant.h \
|
||||
src/../include/../include/misc.h src/../include/../include/map.h \
|
||||
src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h
|
||||
game_time.o: src/game_time.c src/../include/game_time.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
src/../include/constant.h
|
||||
flamme.o: src/flamme.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/game.h src/../include/../include/constant.h \
|
||||
src/../include/../include/misc.h src/../include/../include/map.h \
|
||||
src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h
|
||||
game.o: src/game.c src/../include/game.h \
|
||||
src/../include/../include/constant.h src/../include/../include/misc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/../include/map.h src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h src/../include/game_time.h \
|
||||
src/../include/misc.h src/../include/player.h src/../include/bomb.h \
|
||||
src/../include/monsters.h src/../include/flamme.h
|
||||
niveau.o: src/niveau.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/editeur.h src/../include/misc.h src/../include/constant.h \
|
||||
src/../include/niveau.h
|
||||
misc.o: src/misc.c src/../include/misc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/constant.h
|
||||
main.o: src/main.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/constant.h src/../include/game.h \
|
||||
src/../include/../include/constant.h src/../include/../include/misc.h \
|
||||
src/../include/../include/map.h src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h src/../include/game_time.h \
|
||||
src/../include/editeur.h src/../include/niveau.h
|
||||
editeur.o: src/editeur.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/constant.h src/../include/editeur.h src/../include/map.h \
|
||||
src/../include/misc.h
|
||||
monsters.o: src/monsters.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/game.h src/../include/../include/constant.h \
|
||||
src/../include/../include/misc.h src/../include/../include/map.h \
|
||||
src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h
|
||||
map.o: src/map.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/constant.h src/../include/map.h src/../include/misc.h \
|
||||
src/../include/game_time.h src/../include/game.h \
|
||||
src/../include/../include/constant.h src/../include/../include/misc.h \
|
||||
src/../include/../include/map.h src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h
|
||||
bomb.o: src/bomb.c \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_main.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_stdinc.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_config.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_platform.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/begin_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/close_code.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_audio.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_error.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_endian.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mutex.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_thread.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_rwops.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cdrom.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_cpuinfo.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_events.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_active.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keyboard.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_keysym.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_mouse.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_video.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_joystick.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_quit.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_loadso.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_timer.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_version.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL_image.h \
|
||||
/opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/../../usr/include/SDL/SDL.h \
|
||||
src/../include/game.h src/../include/../include/constant.h \
|
||||
src/../include/../include/misc.h src/../include/../include/map.h \
|
||||
src/../include/../include/player.h \
|
||||
src/../include/../include/../include/constant.h \
|
||||
src/../include/../include/bomb.h src/../include/../include/monsters.h \
|
||||
src/../include/../include/flamme.h
|
||||
425
Bomberman.cbp
Normal file
@ -0,0 +1,425 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<CodeBlocks_project_file>
|
||||
<FileVersion major="1" minor="6" />
|
||||
<Project>
|
||||
<Option title="Bomberman" />
|
||||
<Option pch_mode="2" />
|
||||
<Option compiler="gcc" />
|
||||
<Build>
|
||||
<Target title="Debug">
|
||||
<Option output="bin\Debug\Bomberman" prefix_auto="1" extension_auto="1" />
|
||||
<Option object_output="obj\Debug\" />
|
||||
<Option type="1" />
|
||||
<Option compiler="gcc" />
|
||||
<Compiler>
|
||||
<Add option="-g" />
|
||||
</Compiler>
|
||||
<Linker>
|
||||
<Add library="..\..\..\..\..\Program Files\CodeBlocks\SDL-1.2.14\lib\SDL_image.lib" />
|
||||
</Linker>
|
||||
</Target>
|
||||
<Target title="Release">
|
||||
<Option output="bin\Release\Bomberman" prefix_auto="1" extension_auto="1" />
|
||||
<Option object_output="obj\Release\" />
|
||||
<Option type="0" />
|
||||
<Option compiler="gcc" />
|
||||
<Compiler>
|
||||
<Add option="-O2" />
|
||||
</Compiler>
|
||||
<Linker>
|
||||
<Add option="-s" />
|
||||
</Linker>
|
||||
</Target>
|
||||
</Build>
|
||||
<Compiler>
|
||||
<Add option="-Wall" />
|
||||
<Add directory="$(#sdl.include)" />
|
||||
</Compiler>
|
||||
<Linker>
|
||||
<Add library="mingw32" />
|
||||
<Add library="SDLmain" />
|
||||
<Add library="SDL.dll" />
|
||||
<Add library="user32" />
|
||||
<Add library="gdi32" />
|
||||
<Add library="winmm" />
|
||||
<Add library="dxguid" />
|
||||
<Add library="C:\Program Files\CodeBlocks\MinGW\lib\libfmod.a" />
|
||||
<Add directory="$(#sdl.lib)" />
|
||||
</Linker>
|
||||
<Unit filename="data\level1.lvl">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="data\level13.lvl">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="data\niveaux.lvl">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\bomb.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\constant.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\editeur.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\flamme.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\game.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\game_time.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\map.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\misc.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\monsters.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\niveau.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="include\player.h">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\BMLT_shirobon - Copie (13).png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\BombermanDS.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireCenter.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireDown.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireHrz.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireLeft.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireRight.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireUp.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\FireVert.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeCenter.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeDown.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeHrz.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeLeft.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeRight.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeUp.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\LargeVert.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinCenter.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinDown.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinHrz.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinLeft.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinRight.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinUp.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\ThinVert.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLCENTER.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLDOWN.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLHRZ.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLLEFT.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLRIGHT.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLUP.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\XLVERT.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bomb1.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bomb2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bomb3.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bomb4.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bombs_0.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bombs_1.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bombs_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bombs_3.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bombs_4.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bombs_5.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bonus_bomb_nb_dec.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bonus_bomb_nb_inc.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bonus_bomb_range_dec.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\bonus_bomb_range_inc.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\box.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\egalite.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\lives_1.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\lives_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\lives_3.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\lives_4.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\menu.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\menu_1_p.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\menu_2_p.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\menu_e.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\menu_empty.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_down.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_down_FV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_down_LV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_down_TV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_down_XLV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_left.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_left_FV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_left_LV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_left_TV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_left_XLV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_right.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_right_FV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_right_LV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_right_TV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_right_XLV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_up.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_up_FV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_up_LV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_up_TV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\monster_up_XLV.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\objectif.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\p_1_win.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\p_2_win.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_down.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_down_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_left.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_left_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_right.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_right_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_up.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\player_up_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\range_0.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\range_1.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\range_2.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\range_3.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\range_4.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\range_5.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\wall.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\you_die.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="sprite\you_win.png">
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\bomb.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\editeur.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\flamme.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\game.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\game_time.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\main.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\map.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\misc.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\monsters.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\niveau.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Unit filename="src\player.c">
|
||||
<Option compilerVar="CC" />
|
||||
<Option target="Debug" />
|
||||
</Unit>
|
||||
<Extensions>
|
||||
<code_completion />
|
||||
<debugger />
|
||||
</Extensions>
|
||||
</Project>
|
||||
</CodeBlocks_project_file>
|
||||
346
Bomberman.depend
Normal file
@ -0,0 +1,346 @@
|
||||
# depslib dependency file v1.0
|
||||
1275819069 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\bomb.c
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<assert.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/game.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl.h
|
||||
"SDL_main.h"
|
||||
"SDL_stdinc.h"
|
||||
"SDL_audio.h"
|
||||
"SDL_cdrom.h"
|
||||
"SDL_cpuinfo.h"
|
||||
"SDL_endian.h"
|
||||
"SDL_error.h"
|
||||
"SDL_events.h"
|
||||
"SDL_loadso.h"
|
||||
"SDL_mutex.h"
|
||||
"SDL_rwops.h"
|
||||
"SDL_thread.h"
|
||||
"SDL_timer.h"
|
||||
"SDL_video.h"
|
||||
"SDL_version.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_main.h
|
||||
"SDL_stdinc.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_stdinc.h
|
||||
"SDL_config.h"
|
||||
<sys/types.h>
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<stddef.h>
|
||||
<stdarg.h>
|
||||
<stdlib.h>
|
||||
<malloc.h>
|
||||
<stddef.h>
|
||||
<stdarg.h>
|
||||
<memory.h>
|
||||
<string.h>
|
||||
<strings.h>
|
||||
<inttypes.h>
|
||||
<stdint.h>
|
||||
<ctype.h>
|
||||
<iconv.h>
|
||||
"begin_code.h"
|
||||
<alloca.h>
|
||||
<malloc.h>
|
||||
<malloc.h>
|
||||
<malloc.h>
|
||||
<stdlib.h>
|
||||
"close_code.h"
|
||||
|
||||
1255800464 c:\program files\codeblocks\sdl-1.2.14\include\sdl_config.h
|
||||
"SDL_platform.h"
|
||||
<stdarg.h>
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_platform.h
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\begin_code.h
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\close_code.h
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_audio.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"SDL_endian.h"
|
||||
"SDL_mutex.h"
|
||||
"SDL_thread.h"
|
||||
"SDL_rwops.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_error.h
|
||||
"SDL_stdinc.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_endian.h
|
||||
"SDL_stdinc.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_mutex.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_thread.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"SDL_mutex.h"
|
||||
"begin_code.h"
|
||||
<process.h>
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_rwops.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_cdrom.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_cpuinfo.h
|
||||
"SDL_stdinc.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_events.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"SDL_active.h"
|
||||
"SDL_keyboard.h"
|
||||
"SDL_mouse.h"
|
||||
"SDL_joystick.h"
|
||||
"SDL_quit.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_active.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_keyboard.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"SDL_keysym.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_keysym.h
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_mouse.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"SDL_video.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_video.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"SDL_rwops.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_joystick.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_quit.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_loadso.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_timer.h
|
||||
"SDL_stdinc.h"
|
||||
"SDL_error.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1255800450 c:\program files\codeblocks\sdl-1.2.14\include\sdl_version.h
|
||||
"SDL_stdinc.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1258246278 c:\program files\codeblocks\sdl-1.2.14\include\sdl_image.h
|
||||
"SDL.h"
|
||||
"SDL_version.h"
|
||||
"begin_code.h"
|
||||
"close_code.h"
|
||||
|
||||
1275650570 c:\vincent\textes\enseirb\bomberman\bomberman\include\game.h
|
||||
<FMOD/fmod.h>
|
||||
"../include/constant.h"
|
||||
"../include/misc.h"
|
||||
"../include/map.h"
|
||||
"../include/player.h"
|
||||
"../include/bomb.h"
|
||||
"../include/monsters.h"
|
||||
"../include/flamme.h"
|
||||
|
||||
1275757102 c:\vincent\textes\enseirb\bomberman\bomberman\include\constant.h
|
||||
|
||||
1270050516 c:\vincent\textes\enseirb\bomberman\bomberman\include\misc.h
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<stdarg.h>
|
||||
<assert.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
|
||||
1275395843 c:\vincent\textes\enseirb\bomberman\bomberman\include\map.h
|
||||
<stdlib.h>
|
||||
<stdio.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
|
||||
1274546933 c:\vincent\textes\enseirb\bomberman\bomberman\include\player.h
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/constant.h"
|
||||
|
||||
1274106383 c:\vincent\textes\enseirb\bomberman\bomberman\include\bomb.h
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/constant.h"
|
||||
|
||||
1274650779 c:\vincent\textes\enseirb\bomberman\bomberman\include\monsters.h
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/constant.h"
|
||||
|
||||
1273580077 c:\vincent\textes\enseirb\bomberman\bomberman\include\flamme.h
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/constant.h"
|
||||
|
||||
1275863168 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\editeur.c
|
||||
<stdlib.h>
|
||||
<stdio.h>
|
||||
<SDL.h>
|
||||
"SDL_image.h"
|
||||
"../include/constant.h"
|
||||
"../include/editeur.h"
|
||||
"../include/map.h"
|
||||
"../include/misc.h"
|
||||
|
||||
1274529286 c:\vincent\textes\enseirb\bomberman\bomberman\include\editeur.h
|
||||
|
||||
1275819057 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\flamme.c
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<assert.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/game.h"
|
||||
|
||||
1275893015 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\game.c
|
||||
<assert.h>
|
||||
<time.h>
|
||||
<FMOD/fmod.h>
|
||||
"../include/game.h"
|
||||
"../include/game_time.h"
|
||||
"../include/misc.h"
|
||||
"../include/player.h"
|
||||
"../include/bomb.h"
|
||||
"../include/monsters.h"
|
||||
"../include/flamme.h"
|
||||
|
||||
1271699230 c:\vincent\textes\enseirb\bomberman\bomberman\include\game_time.h
|
||||
<SDL.h>
|
||||
|
||||
1275819045 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\game_time.c
|
||||
"../include/game_time.h"
|
||||
"../include/constant.h"
|
||||
|
||||
1275870093 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\main.c
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<assert.h>
|
||||
<stdbool.h>
|
||||
<SDL.h>
|
||||
<SDL_image.h>
|
||||
<FMOD/fmod.h>
|
||||
"../include/game.h"
|
||||
"../include/game_time.h"
|
||||
"../include/editeur.h"
|
||||
"../include/niveau.h"
|
||||
|
||||
1275819034 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\map.c
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<assert.h>
|
||||
<SDL.h>
|
||||
"SDL_image.h"
|
||||
<time.h>
|
||||
"../include/constant.h"
|
||||
"../include/map.h"
|
||||
"../include/misc.h"
|
||||
"../include/game_time.h"
|
||||
"../include/game.h"
|
||||
|
||||
1275819030 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\misc.c
|
||||
"../include/misc.h"
|
||||
"../include/constant.h"
|
||||
|
||||
1275819025 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\monsters.c
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<assert.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/game.h"
|
||||
|
||||
1275819015 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\player.c
|
||||
<stdio.h>
|
||||
<stdlib.h>
|
||||
<assert.h>
|
||||
"SDL.h"
|
||||
"SDL_image.h"
|
||||
"../include/game.h"
|
||||
|
||||
1275649538 c:\vincent\textes\enseirb\bomberman\bomberman\include\niveau.h
|
||||
|
||||
1275862812 source:c:\vincent\textes\enseirb\bomberman\bomberman\src\niveau.c
|
||||
<stdlib.h>
|
||||
<stdio.h>
|
||||
<SDL.h>
|
||||
"SDL_image.h"
|
||||
"../include/editeur.h"
|
||||
"../include/misc.h"
|
||||
"../include/constant.h"
|
||||
"../include/niveau.h"
|
||||
|
||||
61
Bomberman.layout
Normal file
@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<CodeBlocks_layout_file>
|
||||
<ActiveTarget name="Debug" />
|
||||
<File name="data\level1.lvl" open="1" top="0" tabpos="13">
|
||||
<Cursor position="1123" topLine="41" />
|
||||
</File>
|
||||
<File name="data\level13.lvl" open="1" top="0" tabpos="14">
|
||||
<Cursor position="367" topLine="0" />
|
||||
</File>
|
||||
<File name="data\niveaux.lvl" open="1" top="0" tabpos="15">
|
||||
<Cursor position="1354" topLine="52" />
|
||||
</File>
|
||||
<File name="include\bomb.h" open="1" top="0" tabpos="19">
|
||||
<Cursor position="0" topLine="0" />
|
||||
</File>
|
||||
<File name="include\constant.h" open="1" top="0" tabpos="8">
|
||||
<Cursor position="5903" topLine="115" />
|
||||
</File>
|
||||
<File name="include\editeur.h" open="1" top="0" tabpos="17">
|
||||
<Cursor position="0" topLine="0" />
|
||||
</File>
|
||||
<File name="include\game.h" open="1" top="0" tabpos="12">
|
||||
<Cursor position="762" topLine="22" />
|
||||
</File>
|
||||
<File name="include\map.h" open="1" top="0" tabpos="10">
|
||||
<Cursor position="1346" topLine="0" />
|
||||
</File>
|
||||
<File name="include\monsters.h" open="1" top="0" tabpos="18">
|
||||
<Cursor position="1055" topLine="3" />
|
||||
</File>
|
||||
<File name="include\niveau.h" open="1" top="0" tabpos="9">
|
||||
<Cursor position="353" topLine="0" />
|
||||
</File>
|
||||
<File name="include\player.h" open="1" top="0" tabpos="11">
|
||||
<Cursor position="38" topLine="3" />
|
||||
</File>
|
||||
<File name="src\bomb.c" open="1" top="0" tabpos="5">
|
||||
<Cursor position="1714" topLine="2" />
|
||||
</File>
|
||||
<File name="src\editeur.c" open="1" top="0" tabpos="3">
|
||||
<Cursor position="4455" topLine="111" />
|
||||
</File>
|
||||
<File name="src\game.c" open="1" top="1" tabpos="4">
|
||||
<Cursor position="968" topLine="36" />
|
||||
</File>
|
||||
<File name="src\main.c" open="1" top="0" tabpos="1">
|
||||
<Cursor position="6069" topLine="272" />
|
||||
</File>
|
||||
<File name="src\map.c" open="1" top="0" tabpos="6">
|
||||
<Cursor position="5881" topLine="180" />
|
||||
</File>
|
||||
<File name="src\monsters.c" open="1" top="0" tabpos="16">
|
||||
<Cursor position="265" topLine="0" />
|
||||
</File>
|
||||
<File name="src\niveau.c" open="1" top="0" tabpos="2">
|
||||
<Cursor position="482" topLine="15" />
|
||||
</File>
|
||||
<File name="src\player.c" open="1" top="0" tabpos="7">
|
||||
<Cursor position="4947" topLine="176" />
|
||||
</File>
|
||||
</CodeBlocks_layout_file>
|
||||
47
Makefile
Normal file
@ -0,0 +1,47 @@
|
||||
CC = $(CROSS_COMPILE)gcc -g
|
||||
|
||||
|
||||
TARGET_FUNKEY ?= 1
|
||||
|
||||
|
||||
ifeq ($(TARGET_FUNKEY),1)
|
||||
SDL_INCLUDES = $(shell /opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/sdl-config --cflags)
|
||||
SDL_LIBS = $(shell /opt/FunKey-sdk-2.0.0/arm-funkey-linux-musleabihf/sysroot/usr/bin/sdl-config --libs) -Wl,--as-needed -Wl,--gc-sections -Wl,-O1,--sort-common -flto -s
|
||||
else
|
||||
SDL_INCLUDES = `sdl-config --cflags`
|
||||
SDL_LIBS = `sdl-config --libs`
|
||||
endif
|
||||
|
||||
DEPFLAGS = $(SDL_INCLUDES)
|
||||
CFLAGS = -Wall -O -std=c99 $(SDL_INCLUDES)
|
||||
LDFLAGS = $(SDL_LIBS) -lSDL_image -lSDL_mixer
|
||||
|
||||
SRC = $(wildcard src/*.c)
|
||||
OBJ = $(SRC:.c=.o)
|
||||
EXEC = bomber
|
||||
|
||||
|
||||
.PHONY: all dep clean mrproper
|
||||
|
||||
all : dep $(EXEC)
|
||||
dep: .depend
|
||||
.depend: $(SRC)
|
||||
@touch .depend
|
||||
$(CC) -MM $(DEPFLAGS) $(SRC) > $@
|
||||
|
||||
$(EXEC): $(OBJ)
|
||||
$(CC) -o $@ $^ $(LDFLAGS)
|
||||
|
||||
%.o: %.c
|
||||
$(CC) -c $(CFLAGS) $< -o $@
|
||||
|
||||
clean:
|
||||
-rm -f *~ $(OBJ)
|
||||
|
||||
mrproper: clean
|
||||
-rm -f *~ $(EXEC) .depend
|
||||
|
||||
|
||||
ifneq ($(wildcard .depend),)
|
||||
include .depend
|
||||
endif
|
||||
BIN
audio/bomb.wav
Normal file
BIN
audio/mix_1_p.mid
Normal file
BIN
audio/mm2air.mid
Normal file
BIN
audio/mm2boss.mid
Normal file
BIN
audio/mm2bubbl.mid
Normal file
BIN
audio/mm2cras2.mid
Normal file
BIN
audio/mm2crash.mid
Normal file
BIN
audio/mm2end.mid
Normal file
BIN
audio/mm2flas2.mid
Normal file
BIN
audio/mm2flash.mid
Normal file
BIN
audio/mm2heat.mid
Normal file
BIN
audio/mm2intro.mid
Normal file
BIN
audio/mm2meta2.mid
Normal file
BIN
audio/mm2metal.mid
Normal file
BIN
audio/mm2passw.mid
Normal file
BIN
audio/mm2quick.mid
Normal file
BIN
audio/mm2selec.mid
Normal file
BIN
audio/mm2titl2.mid
Normal file
BIN
audio/mm2title.mid
Normal file
BIN
audio/mm2w1rm.mid
Normal file
BIN
audio/mm2wily1.mid
Normal file
BIN
audio/mm2wood.mid
Normal file
BIN
audio/mm2wy1.mid
Normal file
6
bibi.workspace
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<CodeBlocks_workspace_file>
|
||||
<Workspace title="Workspace">
|
||||
<Project filename="Bomberman.cbp" active="1" />
|
||||
</Workspace>
|
||||
</CodeBlocks_workspace_file>
|
||||
141
data/level1.lvl
Normal file
@ -0,0 +1,141 @@
|
||||
12:15
|
||||
666686676696666
|
||||
400000000000000
|
||||
012121212121210
|
||||
020202020202020
|
||||
012121212121210
|
||||
020202020202020
|
||||
012121232121210
|
||||
020202020202020
|
||||
012121212121210
|
||||
020202020202020
|
||||
012121212121210
|
||||
000000000000000
|
||||
-
|
||||
10:11
|
||||
k4000000000
|
||||
60020202020
|
||||
70212121212
|
||||
60020202020
|
||||
80212121212
|
||||
60020202020
|
||||
90212121212
|
||||
60020202020
|
||||
60212121212
|
||||
k0020202023
|
||||
-
|
||||
13:15
|
||||
666667686966666
|
||||
640022222222556
|
||||
612121212121216
|
||||
622000000000226
|
||||
610121212121016
|
||||
620220222022226
|
||||
610121252121016
|
||||
622220222022026
|
||||
610121212121016
|
||||
622000002000226
|
||||
612121212121216
|
||||
655222222222236
|
||||
666666666666666
|
||||
-
|
||||
14:13
|
||||
6668667669666
|
||||
6500000002206
|
||||
6000000100006
|
||||
6000401102206
|
||||
6211102002006
|
||||
6120022211006
|
||||
6220222200116
|
||||
6001222112006
|
||||
6221221102206
|
||||
6001120022216
|
||||
6101201100226
|
||||
6102001022126
|
||||
6002001100136
|
||||
6666666666666
|
||||
-
|
||||
9:20
|
||||
60000100010001000103
|
||||
60022222222222222200
|
||||
70020202020202020200
|
||||
60022121212121212200
|
||||
84020202020202020200
|
||||
60022121212121212200
|
||||
90020202020202020200
|
||||
60022222222222222200
|
||||
60010001000100010003
|
||||
-
|
||||
13:15
|
||||
102020261101224
|
||||
201021061200220
|
||||
212212062201222
|
||||
221221050001110
|
||||
120122172200022
|
||||
010022261120211
|
||||
666566686665666
|
||||
321200262122121
|
||||
222101092101020
|
||||
221221052121212
|
||||
222122160102010
|
||||
221210262211112
|
||||
202020260202020
|
||||
-
|
||||
13:15
|
||||
666676686696666
|
||||
600222222222036
|
||||
601212121112106
|
||||
622002221110226
|
||||
621110121110126
|
||||
621112000222226
|
||||
621112121211126
|
||||
620222000211126
|
||||
621011121211126
|
||||
622011122200226
|
||||
601211101012106
|
||||
640222202222006
|
||||
666666666666666
|
||||
-
|
||||
13:17
|
||||
66666766866966666
|
||||
01121121121121100
|
||||
04101202201202200
|
||||
01121121121121100
|
||||
01121121121121122
|
||||
02202202102202123
|
||||
01121121121121122
|
||||
01121121121121100
|
||||
02201202201202200
|
||||
01121121121121100
|
||||
01121121121121122
|
||||
02102202102202132
|
||||
01121121121121122
|
||||
-
|
||||
9:20
|
||||
62202120202100022005
|
||||
62122212212212212200
|
||||
70212221221221221220
|
||||
63111020202120202122
|
||||
81111111111111111102
|
||||
64010222010220010022
|
||||
62012010212012210221
|
||||
90210212010212212211
|
||||
62022010222012222011
|
||||
-
|
||||
15:19
|
||||
0000066668666600000
|
||||
0007662204022669000
|
||||
0066222222222226600
|
||||
0662222222222222660
|
||||
6622222222222222266
|
||||
6222266666666622226
|
||||
6222600000000062226
|
||||
6226006600066006226
|
||||
6226006600066006226
|
||||
6226006600066006226
|
||||
6226006600066006226
|
||||
6622600000000062266
|
||||
0662266666666622660
|
||||
0066222223222226600
|
||||
0006666666666666000
|
||||
-
|
||||
87
data/level13.lvl
Normal file
@ -0,0 +1,87 @@
|
||||
9:20
|
||||
k000010001000100013l
|
||||
60020202020202022206
|
||||
70020202020202020207
|
||||
60020202020202022206
|
||||
80020202020202020208
|
||||
60020202020202022206
|
||||
90020202020202020209
|
||||
64020202020202022206
|
||||
60j10001000100010006
|
||||
-
|
||||
13:13
|
||||
j022222222204
|
||||
0121212121210
|
||||
0000000000000
|
||||
2121212121212
|
||||
2222222222222
|
||||
2121212121212
|
||||
0000000000000
|
||||
2121212121212
|
||||
2222222222222
|
||||
0000000000000
|
||||
2222222222222
|
||||
2121212121212
|
||||
0000003000000
|
||||
-
|
||||
14:13
|
||||
k678941jl6789
|
||||
5210002000125
|
||||
0110002000110
|
||||
0000211200000
|
||||
2000020000002
|
||||
1111102111111
|
||||
2222220222222
|
||||
2000000500000
|
||||
2022222222220
|
||||
2020000000020
|
||||
2020222222020
|
||||
2020200002020
|
||||
2020202202020
|
||||
2000203200020
|
||||
-
|
||||
13:17
|
||||
k666676686696666k
|
||||
22222021111111111
|
||||
20220002200000200
|
||||
21111011111120200
|
||||
01511011115102002
|
||||
21520200025120120
|
||||
21222222222111202
|
||||
212041j0211110010
|
||||
01201110210020120
|
||||
21222222210111202
|
||||
01111111112020020
|
||||
00200000000001111
|
||||
3l66676686696666l
|
||||
-
|
||||
13:13
|
||||
6420000020006
|
||||
6020200020206
|
||||
6020202020206
|
||||
k02020002020l
|
||||
6020202020206
|
||||
7020200020207
|
||||
6020202020206
|
||||
8020200020208
|
||||
6020202020206
|
||||
9020200020209
|
||||
6020202020206
|
||||
6020200020206
|
||||
60002000002j6
|
||||
-
|
||||
13:13
|
||||
k66676869666k
|
||||
4000000000000
|
||||
0111111111100
|
||||
0022222222200
|
||||
0022000002200
|
||||
0022122212200
|
||||
0022123212200
|
||||
0022122212200
|
||||
0022000002200
|
||||
0022222222200
|
||||
0011111111110
|
||||
000000000000j
|
||||
l66676869666l
|
||||
-
|
||||
86
data/niveaux.lvl
Normal file
@ -0,0 +1,86 @@
|
||||
10:11
|
||||
22232002222
|
||||
20000000022
|
||||
00000000002
|
||||
00000000022
|
||||
22000400022
|
||||
20000000002
|
||||
20000000002
|
||||
20000000022
|
||||
22000220002
|
||||
20202022222
|
||||
-
|
||||
9:20
|
||||
60000100010001000103
|
||||
60022222222222222200
|
||||
70020202020202020200
|
||||
60022121212121212200
|
||||
84020202020202020200
|
||||
60022121212121212200
|
||||
90020202020202020200
|
||||
60022222222222222200
|
||||
60010001000100010003
|
||||
-
|
||||
13:13
|
||||
0111111111110
|
||||
0122220222210
|
||||
0123020203210
|
||||
0122220222210
|
||||
0111200021110
|
||||
0001200021000
|
||||
0001200021000
|
||||
0001200021000
|
||||
0001200021000
|
||||
0001200021000
|
||||
0001222221000
|
||||
0000220220000
|
||||
0000j22240000
|
||||
-
|
||||
14:13
|
||||
k678941jl6789
|
||||
5210002000125
|
||||
0110002000110
|
||||
0000211200000
|
||||
2000020000002
|
||||
1111102111111
|
||||
2222220222222
|
||||
2000000500000
|
||||
2022222222220
|
||||
2020000000020
|
||||
2020222222020
|
||||
2020200002020
|
||||
2020202202020
|
||||
2000203200020
|
||||
-
|
||||
15:19
|
||||
0000066668666600000
|
||||
0007662204022669000
|
||||
0066222222222226600
|
||||
0662222222222222660
|
||||
6622222222222222266
|
||||
6222266666666622226
|
||||
6222600000000062226
|
||||
6226006600066006226
|
||||
6226006600066006226
|
||||
6226006600066006226
|
||||
6226006600066006226
|
||||
6622600000000062266
|
||||
0662266666666622660
|
||||
0066222223222226600
|
||||
0006666666666666000
|
||||
-
|
||||
13:17
|
||||
k666676686696666k
|
||||
22222021111111111
|
||||
20220002200000200
|
||||
21111011111120200
|
||||
01511011115102002
|
||||
21520200025120120
|
||||
21222222222111202
|
||||
212041j0211110010
|
||||
01201110210020120
|
||||
21222222210111202
|
||||
01111111112020020
|
||||
00200000000001111
|
||||
3l66676686696666l
|
||||
-
|
||||
37
include/bomb.h
Normal file
@ -0,0 +1,37 @@
|
||||
#ifndef BOMB_H_
|
||||
#define BOMB_H_
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "SDL.h"
|
||||
#include "SDL_image.h"
|
||||
#include "../include/constant.h"
|
||||
|
||||
typedef struct s_bomb * t_bomb;
|
||||
|
||||
// Creates a new bomb at a given place
|
||||
extern t_bomb bomb_init(t_bomb list_bombs, int x, int y, int portee, int joueur);
|
||||
extern void bomb_free(t_bomb bomb);
|
||||
|
||||
// Returns the current position of a bomb
|
||||
extern int bomb_get_x(t_bomb bomb);
|
||||
extern int bomb_get_y(t_bomb bomb);
|
||||
extern int bomb_get_joueur(t_bomb bomb);
|
||||
extern int bomb_get_portee(t_bomb bomb);
|
||||
|
||||
//management of the following bomb
|
||||
extern t_bomb get_next_bomb(t_bomb bomb);
|
||||
void set_next_bomb(t_bomb bomb, t_bomb nxt_bomb);
|
||||
|
||||
// Set the next image of a bomb
|
||||
extern void bomb_set_current_time(t_bomb bomb, int time);
|
||||
extern int bomb_get_current_time(t_bomb bomb);
|
||||
|
||||
// Display a bomb on the screen
|
||||
extern void bomb_display(t_bomb bomb, SDL_Surface *screen);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif /* BOMB_H_ */
|
||||
172
include/constant.h
Normal file
@ -0,0 +1,172 @@
|
||||
#ifndef CONSTANT_H_
|
||||
#define CONSTANT_H_
|
||||
|
||||
|
||||
|
||||
// Use Sound ?
|
||||
//#define SOUND_FMOD_ACTIVATED
|
||||
//#define SOUND_SDL_ACTIVATED
|
||||
|
||||
// Resize ?
|
||||
#define HW_SCREEN_RESIZE
|
||||
#define HW_SCREEN_WIDTH 240
|
||||
#define HW_SCREEN_HEIGHT 240
|
||||
|
||||
#define WINDOW_BPP 16
|
||||
|
||||
// Size (# of pixels) of a cell of the map
|
||||
#define SIZE_BLOC 40
|
||||
|
||||
// Time management
|
||||
#define MAX_SKIPPED_FRAMES 100
|
||||
#define DEFAULT_GAME_SPEED 8 // the more, the faster
|
||||
#define BOMBS_SPEED 5 // the less, the faster
|
||||
#define MONSTER_SPEED 7 // the less, the faster
|
||||
#define ANIMATION_SPEED 2
|
||||
|
||||
// General sprites
|
||||
#define IMG_MAP_WALL "sprite/wall.png"
|
||||
#define IMG_MAP_BOX "sprite/box.png"
|
||||
#define IMG_MAP_GOAL "sprite/objectif.png"
|
||||
|
||||
//Menu sprites
|
||||
#define IMG_MENU_EMPTY "sprite/menu_empty.png"
|
||||
#define IMG_MENU_PLAYER_1 "sprite/menu_player_1.png"
|
||||
#define IMG_MENU_PLAYER_2 "sprite/menu_player_2.png"
|
||||
#define IMG_MENU_LIVES_0 "sprite/lives_0.png"
|
||||
#define IMG_MENU_LIVES_1 "sprite/lives_1.png"
|
||||
#define IMG_MENU_LIVES_2 "sprite/lives_2.png"
|
||||
#define IMG_MENU_LIVES_3 "sprite/lives_3.png"
|
||||
#define IMG_MENU_LIVES_4 "sprite/lives_4.png"
|
||||
#define IMG_MENU_BOMBS_0 "sprite/bombs_0.png"
|
||||
#define IMG_MENU_BOMBS_1 "sprite/bombs_1.png"
|
||||
#define IMG_MENU_BOMBS_2 "sprite/bombs_2.png"
|
||||
#define IMG_MENU_BOMBS_3 "sprite/bombs_3.png"
|
||||
#define IMG_MENU_BOMBS_4 "sprite/bombs_4.png"
|
||||
#define IMG_MENU_BOMBS_5 "sprite/bombs_5.png"
|
||||
#define IMG_MENU_RANGE_0 "sprite/range_0.png"
|
||||
#define IMG_MENU_RANGE_1 "sprite/range_1.png"
|
||||
#define IMG_MENU_RANGE_2 "sprite/range_2.png"
|
||||
#define IMG_MENU_RANGE_3 "sprite/range_3.png"
|
||||
#define IMG_MENU_RANGE_4 "sprite/range_4.png"
|
||||
#define IMG_MENU_RANGE_5 "sprite/range_5.png"
|
||||
|
||||
// Bombs
|
||||
#define IMG_BOMB_TTL1 "sprite/bomb1.png"
|
||||
#define IMG_BOMB_TTL2 "sprite/bomb2.png"
|
||||
#define IMG_BOMB_TTL3 "sprite/bomb3.png"
|
||||
#define IMG_BOMB_TTL4 "sprite/bomb4.png"
|
||||
|
||||
#define IMG_BONUS_BOMB_RANGE_INC "sprite/bonus_bomb_range_inc.png"
|
||||
#define IMG_BONUS_BOMB_RANGE_DEC "sprite/bonus_bomb_range_dec.png"
|
||||
#define IMG_BONUS_BOMB_NB_INC "sprite/bonus_bomb_nb_inc.png"
|
||||
#define IMG_BONUS_BOMB_NB_DEC "sprite/bonus_bomb_nb_dec.png"
|
||||
#define IMG_BONUS_LIFE_INC "sprite/bonus_life_inc.png"
|
||||
|
||||
|
||||
// Players
|
||||
#define IMG_PLAYER_LEFT "sprite/player_left.png"
|
||||
#define IMG_PLAYER_UP "sprite/player_up.png"
|
||||
#define IMG_PLAYER_RIGHT "sprite/player_right.png"
|
||||
#define IMG_PLAYER_DOWN "sprite/player_down.png"
|
||||
#define IMG_PLAYER_2_LEFT "sprite/player_left_2.png"
|
||||
#define IMG_PLAYER_2_UP "sprite/player_up_2.png"
|
||||
#define IMG_PLAYER_2_RIGHT "sprite/player_right_2.png"
|
||||
#define IMG_PLAYER_2_DOWN "sprite/player_down_2.png"
|
||||
|
||||
//Monsters
|
||||
#define IMG_MONSTER_LEFT "sprite/monster_left.png"
|
||||
#define IMG_MONSTER_UP "sprite/monster_up.png"
|
||||
#define IMG_MONSTER_RIGHT "sprite/monster_right.png"
|
||||
#define IMG_MONSTER_DOWN "sprite/monster_down.png"
|
||||
|
||||
|
||||
|
||||
//flamme
|
||||
#define IMG_FLAMME_THIN_HAUT "sprite/ThinUp.png"
|
||||
#define IMG_FLAMME_THIN_BAS "sprite/ThinDown.png"
|
||||
#define IMG_FLAMME_THIN_GAUCHE "sprite/ThinLeft.png"
|
||||
#define IMG_FLAMME_THIN_DROITE "sprite/ThinRight.png"
|
||||
#define IMG_FLAMME_THIN_HRZ "sprite/ThinHrz.png"
|
||||
#define IMG_FLAMME_THIN_VERT "sprite/ThinVert.png"
|
||||
#define IMG_FLAMME_THIN_CENTER "sprite/ThinCenter.png"
|
||||
#define IMG_FLAMME_THIN_MONSTER_BAS "sprite/monster_down_TV.png"
|
||||
#define IMG_FLAMME_THIN_MONSTER_HAUT "sprite/monster_up_TV.png"
|
||||
#define IMG_FLAMME_THIN_MONSTER_GAUCHE "sprite/monster_left_TV.png"
|
||||
#define IMG_FLAMME_THIN_MONSTER_DROITE "sprite/monster_right_TV.png"
|
||||
#define IMG_FLAMME_MEDIUM_HAUT "sprite/FireUp.png"
|
||||
#define IMG_FLAMME_MEDIUM_BAS "sprite/FireDown.png"
|
||||
#define IMG_FLAMME_MEDIUM_GAUCHE "sprite/FireLeft.png"
|
||||
#define IMG_FLAMME_MEDIUM_DROITE "sprite/FireRight.png"
|
||||
#define IMG_FLAMME_MEDIUM_HRZ "sprite/FireHrz.png"
|
||||
#define IMG_FLAMME_MEDIUM_VERT "sprite/FireVert.png"
|
||||
#define IMG_FLAMME_MEDIUM_CENTER "sprite/FireCenter.png"
|
||||
#define IMG_FLAMME_MEDIUM_MONSTER_BAS "sprite/monster_down_FV.png"
|
||||
#define IMG_FLAMME_MEDIUM_MONSTER_HAUT "sprite/monster_up_FV.png"
|
||||
#define IMG_FLAMME_MEDIUM_MONSTER_GAUCHE "sprite/monster_left_FV.png"
|
||||
#define IMG_FLAMME_MEDIUM_MONSTER_DROITE "sprite/monster_right_FV.png"
|
||||
#define IMG_FLAMME_FIRE_HAUT "sprite/LargeUp.png"
|
||||
#define IMG_FLAMME_FIRE_BAS "sprite/LargeDown.png"
|
||||
#define IMG_FLAMME_FIRE_GAUCHE "sprite/LargeLeft.png"
|
||||
#define IMG_FLAMME_FIRE_DROITE "sprite/LargeRight.png"
|
||||
#define IMG_FLAMME_FIRE_HRZ "sprite/LargeHrz.png"
|
||||
#define IMG_FLAMME_FIRE_VERT "sprite/LargeVert.png"
|
||||
#define IMG_FLAMME_FIRE_CENTER "sprite/LargeCenter.png"
|
||||
#define IMG_FLAMME_FIRE_MONSTER_BAS "sprite/monster_down_LV.png"
|
||||
#define IMG_FLAMME_FIRE_MONSTER_HAUT "sprite/monster_up_LV.png"
|
||||
#define IMG_FLAMME_FIRE_MONSTER_GAUCHE "sprite/monster_left_LV.png"
|
||||
#define IMG_FLAMME_FIRE_MONSTER_DROITE "sprite/monster_right_LV.png"
|
||||
#define IMG_FLAMME_LARGE_HAUT "sprite/XLUP.png"
|
||||
#define IMG_FLAMME_LARGE_BAS "sprite/XLDOWN.png"
|
||||
#define IMG_FLAMME_LARGE_GAUCHE "sprite/XLLEFT.png"
|
||||
#define IMG_FLAMME_LARGE_DROITE "sprite/XLRIGHT.png"
|
||||
#define IMG_FLAMME_LARGE_HRZ "sprite/XLHRZ.png"
|
||||
#define IMG_FLAMME_LARGE_VERT "sprite/XLVERT.png"
|
||||
#define IMG_FLAMME_LARGE_CENTER "sprite/XLCENTER.png"
|
||||
#define IMG_FLAMME_LARGE_MONSTER_BAS "sprite/monster_down_XLV.png"
|
||||
#define IMG_FLAMME_LARGE_MONSTER_HAUT "sprite/monster_up_XLV.png"
|
||||
#define IMG_FLAMME_LARGE_MONSTER_GAUCHE "sprite/monster_left_XLV.png"
|
||||
#define IMG_FLAMME_LARGE_MONSTER_DROITE "sprite/monster_right_XLV.png"
|
||||
|
||||
// Maximum lives for a player
|
||||
#define MAXIMUM_LIVES 4
|
||||
|
||||
//Nombre de décès avant game over
|
||||
#define NB_DECES 3
|
||||
|
||||
// Maximum power of a bomb
|
||||
#define BOMB_RANGE_MAX 4
|
||||
|
||||
// Maximum number of bombs available
|
||||
#define BOMB_NUMBER_MAX 5
|
||||
|
||||
// Bonus
|
||||
// Probability that a box contains a bonus
|
||||
#define PROBA_BONUS 60
|
||||
|
||||
#define PROBA_BONUS_BOMB_RANGE 30
|
||||
|
||||
// Increase the power of a bomb +1
|
||||
#define PROBA_BONUS_BOMB_RANGE_INC 50
|
||||
|
||||
// Decrease the power of a bomb -1
|
||||
#define PROBA_BONUS_BOMB_RANGE_DEC 50
|
||||
|
||||
#define PROBA_BONUS_BOMB_NB 30
|
||||
|
||||
// Increase the number of bombs
|
||||
#define PROBA_BONUS_BOMB_NB_INC 30
|
||||
// Decrease the number of bombs
|
||||
#define PROBA_BONUS_BOMB_NB_DEC 70
|
||||
|
||||
#define PROBA_BONUS_LIFE_INC 10
|
||||
|
||||
#define PROBA_BONUS_MONSTER 30
|
||||
|
||||
// Name of the file that contains the map
|
||||
#define SRC_MAP "data/level1.lvl"
|
||||
|
||||
|
||||
|
||||
|
||||
#endif /* CONSTANT */
|
||||
6
include/editeur.h
Normal file
@ -0,0 +1,6 @@
|
||||
#ifndef DEF_EDITEUR
|
||||
#define DEF_EDITEUR
|
||||
|
||||
extern void editeur(SDL_Surface *screen, int niveau);
|
||||
|
||||
#endif
|
||||
35
include/flamme.h
Normal file
@ -0,0 +1,35 @@
|
||||
#ifndef FLAMME_H_
|
||||
#define FLAMME_H_
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "SDL.h"
|
||||
#include "SDL_image.h"
|
||||
#include "../include/constant.h"
|
||||
|
||||
enum e_type_flamme {
|
||||
HAUT = 0, BAS, GAUCHE, DROITE, HRZLEFT, HRZRIGHT, VERTUP, VERTDOWN, CENTER, M_HAUT, M_BAS, M_GAUCHE, M_DROITE
|
||||
};
|
||||
|
||||
typedef struct s_flamme * t_flamme;
|
||||
|
||||
extern t_flamme flamme_init(t_flamme list_flammes, int x, int y, int portee, enum e_type_flamme type);
|
||||
extern void flamme_free(t_flamme flamme);
|
||||
|
||||
// Returns the current position of a flamme
|
||||
extern int flamme_get_x(t_flamme flamme);
|
||||
extern int flamme_get_y(t_flamme flamme);
|
||||
extern int flamme_get_portee(t_flamme flamme);
|
||||
extern enum e_type_flamme flamme_get_type(t_flamme flamme);
|
||||
extern t_flamme get_next_flamme(t_flamme flamme);
|
||||
void set_next_flamme(t_flamme flamme, t_flamme nxt_flamme);
|
||||
|
||||
// Set the next image of a flamme
|
||||
extern void flamme_decrease_current_time(t_flamme flamme);
|
||||
extern int flamme_get_current_time(t_flamme flamme);
|
||||
|
||||
// Display a flamme on the screen
|
||||
extern void flamme_display(t_flamme flamme, SDL_Surface *screen);
|
||||
|
||||
#endif /* FLAMME_H_ */
|
||||
|
||||
66
include/game.h
Normal file
@ -0,0 +1,66 @@
|
||||
/*
|
||||
* game.h
|
||||
*
|
||||
* Created on: 15 mars 2010
|
||||
* Author: reveillere
|
||||
*/
|
||||
|
||||
#ifndef GAME_H_
|
||||
#define GAME_H_
|
||||
|
||||
#include "../include/constant.h"
|
||||
#include "../include/misc.h"
|
||||
|
||||
#include "../include/map.h"
|
||||
#include "../include/player.h"
|
||||
#include "../include/bomb.h"
|
||||
#include "../include/monsters.h"
|
||||
#include "../include/flamme.h"
|
||||
|
||||
#ifdef SOUND_FMOD_ACTIVATED
|
||||
#include <FMOD/fmod.h>
|
||||
#endif //SOUND_FMOD_ACTIVATED
|
||||
|
||||
typedef struct s_game * t_game;
|
||||
|
||||
// Create a new game
|
||||
extern t_game game_new(int nb_joueur, int niveau, int mode, int kill_bomb);
|
||||
extern void game_free(t_game game);
|
||||
|
||||
|
||||
// Return the player of the current game
|
||||
extern t_player game_get_player1(t_game game);
|
||||
extern t_player game_get_player2(t_game game);
|
||||
// Return the map of the current game
|
||||
extern t_map game_the_map(t_game game);
|
||||
|
||||
// Return a bomb of the current game
|
||||
extern void game_init_bomb(t_game game, int x, int y, int portee, int joueur);
|
||||
extern t_monster game_return_monster(t_game game, int monster_number);
|
||||
|
||||
// Generate a random bonus after an explosion
|
||||
extern void generate_bonus(t_game game, int x, int y);
|
||||
t_bonus_type return_bonus();
|
||||
|
||||
// Display the game on the screen
|
||||
extern void game_display(t_game game, SDL_Surface *screen);
|
||||
|
||||
//manage the bombs
|
||||
extern void bombs_management (t_game game, int all_bombs);
|
||||
|
||||
//manage the flammes
|
||||
extern void flamme_management(t_game game);
|
||||
extern void flamme_continue(t_flamme flamme, t_game game);
|
||||
extern void flamme_check_right(int x, int y, int portee, t_game game);
|
||||
extern void flamme_check_left(int x, int y, int portee, t_game game);
|
||||
extern void flamme_check_up(int x, int y, int portee, t_game game);
|
||||
extern void flamme_check_down(int x, int y, int portee, t_game game);
|
||||
|
||||
//manage the monsters
|
||||
extern void monsters_management(t_game game, int nb_joueur);
|
||||
extern t_monster kill_monster(t_monster list_monsters, int x, int y);
|
||||
|
||||
//explose a bomb
|
||||
extern void kill_bomb(t_game game, int x, int y);
|
||||
|
||||
#endif /* GAME_H_ */
|
||||
24
include/game_time.h
Normal file
@ -0,0 +1,24 @@
|
||||
#ifndef __TIME_H__
|
||||
#define __TIME_H__
|
||||
|
||||
#include <SDL.h>
|
||||
|
||||
// Number of cycles to process before displaying an image
|
||||
extern Uint16 game_time_get_cycles_to_calculate();
|
||||
|
||||
// Current speed of the game
|
||||
extern Uint16 game_time_get_speed();
|
||||
|
||||
// Duration of a cycle (in ms)
|
||||
extern Uint16 game_time_get_cycles_length();
|
||||
|
||||
// Time initialization
|
||||
extern void game_time_init();
|
||||
|
||||
// Set the speed of the game
|
||||
extern void game_time_set_speed(Uint16 speed);
|
||||
|
||||
// Compute the current time of the game
|
||||
extern void game_time_update();
|
||||
|
||||
#endif /* __TIME_H__ */
|
||||
55
include/map.h
Normal file
@ -0,0 +1,55 @@
|
||||
/*
|
||||
* map.h
|
||||
*
|
||||
* Created on: 16 mars 2010
|
||||
* Author: BUSO, GROSSE
|
||||
*/
|
||||
|
||||
#ifndef MAP_H_
|
||||
#define MAP_H_
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include "SDL.h"
|
||||
#include "SDL_image.h"
|
||||
|
||||
|
||||
typedef enum {
|
||||
CELL_EMPTY = 0, CELL_GOAL, CELL_WALL, CELL_PLAYER, CELL_PLAYER_2, CELL_BOX,
|
||||
CELL_BONUS, CELL_MONSTER, CELL_BOMB, CELL_FLAMME, CELL_MENU_EMPTY,CELL_MENU_PLAYER_1,
|
||||
CELL_MENU_PLAYER_2,CELL_MENU_LIVES, CELL_MENU_BOMBS, CELL_MENU_RANGE} t_cell_type;
|
||||
|
||||
typedef enum {
|
||||
BONUS_BOMB_RANGE_INC = 1, BONUS_BOMB_RANGE_DEC, BONUS_BOMB_NB_INC, BONUS_BOMB_NB_DEC, BONUS_MONSTER, BONUS_LIFE_INC, NO_BONUS
|
||||
} t_bonus_type;
|
||||
|
||||
typedef struct t_map * t_map;
|
||||
|
||||
// Create a new empty map
|
||||
extern t_map map_new(int width, int height);
|
||||
extern void map_free(t_map map);
|
||||
|
||||
// Return the height and width of a map
|
||||
extern int map_get_width(t_map map);
|
||||
extern int map_get_height(t_map map);
|
||||
|
||||
// Return the type of a cell
|
||||
extern t_cell_type map_get_cell_type(t_map map, int x, int y);
|
||||
// Set the type of a cell
|
||||
extern void map_set_cell_type(t_map map, int x, int y, t_cell_type type);
|
||||
|
||||
// Test if (x,y) is within the map'
|
||||
extern int map_is_inside(t_map map, int x, int y);
|
||||
|
||||
// Load a static pre-calculated map
|
||||
//extern t_map map_load_static(void);
|
||||
|
||||
// Load a dynamic map
|
||||
extern t_map map_load_dynamic(FILE* fd, int niveau, int nb_joueur);
|
||||
// Load a map
|
||||
extern void sauvegarderNiveau(t_map map, int niveau);
|
||||
|
||||
// Display the map on the screen
|
||||
extern void map_display(t_map map, int lives_player, int bombs_player, int range_player, int lives_player2, int bombs_player2, int range_player2, SDL_Surface *screen);
|
||||
|
||||
#endif /* MAP_H_ */
|
||||
43
include/misc.h
Normal file
@ -0,0 +1,43 @@
|
||||
/*
|
||||
* misc.h
|
||||
*
|
||||
* Created on: 15 mars 2010
|
||||
* Author: reveille
|
||||
*/
|
||||
|
||||
#ifndef MISC_H_
|
||||
#define MISC_H_
|
||||
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdarg.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
#include <assert.h>
|
||||
|
||||
#include "SDL.h"
|
||||
#include "SDL_image.h"
|
||||
|
||||
#define MAX(x, y) (((x) > (y)) ? (x) : (y))
|
||||
#define MIN(x, y) (((x) < (y)) ? (x) : (y))
|
||||
|
||||
#ifdef HW_SCREEN_RESIZE
|
||||
extern SDL_Surface *hw_screen;
|
||||
#endif //HW_SCREEN_RESIZE
|
||||
|
||||
#ifdef SOUND_SDL_ACTIVATED
|
||||
extern bool audio_init_ok;
|
||||
#endif //SOUND_SDL_ACTIVATED
|
||||
|
||||
|
||||
// Print an error message on stderr and exit
|
||||
extern void error(const char *s, ...);
|
||||
|
||||
// Load an image, raise an error in case of failure
|
||||
extern SDL_Surface *load_image(const char *filename);
|
||||
|
||||
// Copy surface with Nearest neighboor scaling
|
||||
void flip_NNOptimized_AllowOutOfScreen(SDL_Surface *virtual_screen, SDL_Surface *hardware_screen, int new_w, int new_h);
|
||||
|
||||
#endif /* MISC_H_ */
|
||||
37
include/monsters.h
Normal file
@ -0,0 +1,37 @@
|
||||
#ifndef MONSTERS_H_
|
||||
#define MONSTERS_H_
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "SDL.h"
|
||||
#include "SDL_image.h"
|
||||
#include "../include/constant.h"
|
||||
|
||||
typedef struct s_monster * t_monster;
|
||||
|
||||
// Creates a new monster
|
||||
extern t_monster monster_init(t_monster list_monsters, int x, int y, int portee_monstre);
|
||||
extern void monster_free(t_monster monster);
|
||||
|
||||
|
||||
// Returns the current position of the monster
|
||||
extern int monster_get_x(t_monster monster);
|
||||
extern int monster_get_y(t_monster monster);
|
||||
|
||||
//management of the following monster
|
||||
extern t_monster get_next_monster(t_monster monster);
|
||||
void set_next_monster(t_monster monster, t_monster nxt_monster);
|
||||
|
||||
|
||||
extern int monster_portee(t_monster monster);
|
||||
|
||||
// Set the direction of the next move of the monster
|
||||
enum e_way monster_get_current_way(t_monster monster);
|
||||
extern void monster_set_current_way(t_monster monster, enum e_way way);
|
||||
|
||||
// Move the monster according to the current direction
|
||||
extern int monster_move(t_monster monster, t_map map, t_player player, t_player player2, int nb_joueur);
|
||||
// Display the monster on the screen
|
||||
extern void monster_display(t_monster monster, SDL_Surface *screen);
|
||||
|
||||
#endif /* MONSTERS_H_ */
|
||||
14
include/niveau.h
Normal file
@ -0,0 +1,14 @@
|
||||
#ifndef NIVEAU_H_
|
||||
#define NIVEAU_H_
|
||||
|
||||
|
||||
|
||||
extern int niveau_1_joueur(SDL_Surface *screen, int niveau);
|
||||
extern int niveau_2_joueur(SDL_Surface *screen, int choix_niveau);
|
||||
extern int editeur_choix_niveau(SDL_Surface *screen);
|
||||
extern int are_you_sure(SDL_Surface *screen);
|
||||
int choix_nb_joueurs(SDL_Surface *screen);
|
||||
int options(SDL_Surface *screen);
|
||||
|
||||
|
||||
#endif /* NIVEAU_H_ */
|
||||
63
include/player.h
Normal file
@ -0,0 +1,63 @@
|
||||
#ifndef PLAYER_H_
|
||||
#define PLAYER_H_
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include "SDL.h"
|
||||
#include "SDL_image.h"
|
||||
#include "../include/constant.h"
|
||||
|
||||
enum e_way {
|
||||
UP = 0, DOWN, LEFT, RIGHT
|
||||
};
|
||||
|
||||
enum e_player {
|
||||
PLAYER_STD, PLAYER_MONSTER
|
||||
};
|
||||
|
||||
typedef struct s_player * t_player;
|
||||
|
||||
// Creates a new player with a given number of available bombs
|
||||
extern t_player player_init(int nb_bomb, int portee_bomb, int lives, int no_joueur);
|
||||
extern void player_free(t_player player);
|
||||
|
||||
// Returns the current position of the player
|
||||
extern int player_get_x(t_player player);
|
||||
extern int player_get_y(t_player player);
|
||||
|
||||
// Confirm if the player has won the game
|
||||
extern int player_win(t_player player);
|
||||
|
||||
// Return the caracteristics of the player
|
||||
extern int player_portee_bomb(t_player player);
|
||||
|
||||
//manage the lives of the player
|
||||
extern int player_get_lives(t_player player);
|
||||
extern void player_increase_lives(t_player player);
|
||||
extern void player_decrease_lives(t_player player);
|
||||
extern void player_die(t_player player);
|
||||
extern int player_get_dead(t_player player);
|
||||
// Set the direction of the next move of the player
|
||||
extern void player_set_current_way(t_player player, enum e_way way);
|
||||
|
||||
// Load the player position from the map
|
||||
extern int player_from_map(t_player player, t_map map);
|
||||
extern void player2_from_map(t_player player, t_map map);
|
||||
|
||||
// Move the player according to the current direction
|
||||
extern int player_move(t_player player, t_map map);
|
||||
|
||||
//Manage the number of bombs available
|
||||
extern int player_get_nb_bomb(t_player player);
|
||||
extern int player_get_nb_bomb_max(t_player player);
|
||||
extern void player_set_nb_bomb(t_player player, int bomb_number);
|
||||
extern void player_increase_nb_bomb(t_player player);
|
||||
extern void player_decrease_nb_bomb(t_player player);
|
||||
extern void player_increase_nb_bomb_max(t_player player);
|
||||
extern void player_decrease_nb_bomb_max(t_player player);
|
||||
|
||||
|
||||
// Display the player on the screen
|
||||
extern void player_display(t_player player, SDL_Surface *screen);
|
||||
|
||||
#endif /* PLAYER_H_ */
|
||||
49
install inno setup.iss
Normal file
@ -0,0 +1,49 @@
|
||||
; Script generated by the Inno Setup Script Wizard.
|
||||
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
||||
|
||||
[Setup]
|
||||
; NOTE: The value of AppId uniquely identifies this application.
|
||||
; Do not use the same AppId value in installers for other applications.
|
||||
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
|
||||
AppId={{497239A5-CDA3-4FCA-B994-D794DDBE52A0}
|
||||
AppName=Bombeirb man
|
||||
AppVerName=bombeirb man v1.0
|
||||
AppPublisher=buso & grosse
|
||||
DefaultDirName={pf}\Bombeirb man
|
||||
DefaultGroupName=Bombeirb man
|
||||
AllowNoIcons=yes
|
||||
OutputDir=C:\Documents and Settings\Vincent\Bureau
|
||||
OutputBaseFilename=setup
|
||||
Compression=lzma
|
||||
SolidCompression=yes
|
||||
|
||||
[Languages]
|
||||
Name: "english"; MessagesFile: "compiler:Default.isl"
|
||||
Name: "french"; MessagesFile: "compiler:Languages\French.isl"
|
||||
|
||||
[Tasks]
|
||||
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
|
||||
|
||||
[Files]
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\Bomberman.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\fmod.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\jpeg.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\libpng12-0.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\libtiff-3.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\SDL.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\SDL_image.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\sprite\*"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\audio\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\data\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
Source: "C:\Documents and Settings\Vincent\Bureau\bomberman\sprite\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\Bombeirb man"; Filename: "{app}\Bomberman.exe"
|
||||
Name: "{group}\{cm:UninstallProgram,Bombeirb man}"; Filename: "{uninstallexe}"
|
||||
Name: "{commondesktop}\Bombeirb man"; Filename: "{app}\Bomberman.exe"; Tasks: desktopicon
|
||||
|
||||
[Run]
|
||||
Filename: "{app}\Bomberman.exe"; Description: "{cm:LaunchProgram,Bombeirb man}"; Flags: nowait postinstall skipifsilent
|
||||
|
||||
BIN
sprite/BombermanDS.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
sprite/FireCenter.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/FireDown.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/FireHrz.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/FireLeft.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/FireRight.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/FireUp.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/FireVert.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/LargeCenter.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/LargeDown.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/LargeHrz.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/LargeLeft.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/LargeRight.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/LargeUp.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/LargeVert.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/ThinCenter.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/ThinDown.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/ThinHrz.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/ThinLeft.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/ThinRight.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/ThinUp.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
sprite/ThinVert.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
sprite/XLCENTER.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
sprite/XLDOWN.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/XLHRZ.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/XLLEFT.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/XLRIGHT.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/XLUP.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
sprite/XLVERT.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
sprite/bomb1.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
sprite/bomb2.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bomb3.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bomb4.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bombs_0.png
Normal file
|
After Width: | Height: | Size: 728 B |
BIN
sprite/bombs_1.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/bombs_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/bombs_3.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/bombs_4.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
sprite/bombs_5.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/bonus_bomb_nb_dec.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bonus_bomb_nb_inc.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bonus_bomb_range_dec.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bonus_bomb_range_inc.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
sprite/bonus_life_inc.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
sprite/box.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
sprite/egalite.png
Normal file
|
After Width: | Height: | Size: 264 KiB |
BIN
sprite/game_over.png
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
sprite/legende_editeur.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
sprite/lives_0.png
Normal file
|
After Width: | Height: | Size: 738 B |
BIN
sprite/lives_1.png
Normal file
|
After Width: | Height: | Size: 733 B |
BIN
sprite/lives_2.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/lives_3.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/lives_4.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
sprite/menu_1_p.png
Normal file
|
After Width: | Height: | Size: 628 KiB |
BIN
sprite/menu_2_p.png
Normal file
|
After Width: | Height: | Size: 628 KiB |