【实例简介】

魂斗罗小游戏VC版代码,实测可编译,能正常

【实例截图】

【核心代码】

zdschong_8266141
└── contra_c
├── BGMS.dat
├── Release
│   └── contra.ini
├── SDL.dll
├── SDL_mixer.dll
├── contra.dsp
├── contra.dsw
├── contra.ini
├── contra.opt
├── contra.plg
├── data.cpp
├── enemies.cpp
├── enemies.h
├── error.txt
├── funcs.cpp
├── functions.cpp
├── functions.h
├── gfx.dat
├── globals.cpp
├── globals.h
├── graphics.cpp
├── graphics.h
├── main.cpp
├── player.cpp
├── player.h
├── sdl
│   ├── SDL.lib
│   ├── SDL_mixer.lib
│   └── include
│   ├── SDL.h
│   ├── SDL_active.h
│   ├── SDL_audio.h
│   ├── SDL_byteorder.h
│   ├── SDL_cdrom.h
│   ├── SDL_config.h
│   ├── SDL_config_dreamcast.h
│   ├── SDL_config_macos.h
│   ├── SDL_config_macosx.h
│   ├── SDL_config_minimal.h
│   ├── SDL_config_nds.h
│   ├── SDL_config_os2.h
│   ├── SDL_config_symbian.h
│   ├── SDL_config_win32.h
│   ├── SDL_copying.h
│   ├── SDL_cpuinfo.h
│   ├── SDL_endian.h
│   ├── SDL_error.h
│   ├── SDL_events.h
│   ├── SDL_getenv.h
│   ├── SDL_gfxPrimitives.h
│   ├── SDL_gfxPrimitives_font.h
│   ├── SDL_image.h
│   ├── SDL_joystick.h
│   ├── SDL_keyboard.h
│   ├── SDL_keysym.h
│   ├── SDL_loadso.h
│   ├── SDL_main.h
│   ├── SDL_mixer.h
│   ├── SDL_mouse.h
│   ├── SDL_mutex.h
│   ├── SDL_name.h
│   ├── SDL_opengl.h
│   ├── SDL_platform.h
│   ├── SDL_quit.h
│   ├── SDL_rwops.h
│   ├── SDL_stdinc.h
│   ├── SDL_syswm.h
│   ├── SDL_thread.h
│   ├── SDL_timer.h
│   ├── SDL_ttf.h
│   ├── SDL_types.h
│   ├── SDL_version.h
│   ├── SDL_video.h
│   ├── begin_code.h
│   └── close_code.h
├── sfx
│   ├── airplane_motor.wav
│   ├── alarm.wav
│   ├── bombing0.wav
│   ├── bombing1.wav
│   ├── bombing2.wav
│   ├── bombing3.wav
│   ├── bombing4.wav
│   ├── bonus.wav
│   ├── ending.wav
│   ├── f_gun.wav
│   ├── flame.wav
│   ├── gameover.wav
│   ├── hitsnd0.wav
│   ├── hitsnd1.wav
│   ├── hitsnd2.wav
│   ├── l_gun.wav
│   ├── m_gun.wav
│   ├── motor.wav
│   ├── n_gun.wav
│   ├── p_1up.wav
│   ├── p_death.wav
│   ├── p_landing.wav
│   ├── p_shock.wav
│   ├── pause.wav
│   ├── pipebomb.wav
│   ├── robot_landing.wav
│   ├── s_gun.wav
│   ├── stage_clear.wav
│   ├── stone_landing.wav
│   └── title.wav
├── sound.h
├── sound.obj
├── timing.cpp
├── timing.h
└── zlib
├── unzip.h
├── zconf.h
├── zlib.h
└── zlibstat.lib
6 directories, 110 files