Introduction - If you have any usage issues, please Google them yourself
This procedure is a classic game Tankedaizhan the source, for students like the game is a good reference works.
Packet : 7941937prettygamesource.rar filelist
PrettyGameSource\luffar\FILE_ID.DIZ
PrettyGameSource\codepub.com说明.txt
PrettyGameSource\diablo\codepub.com说明.txt
PrettyGameSource\supermario\gpl.txt
PrettyGameSource\diablo\Groundpic.txt
PrettyGameSource\diablo\LEVEL00.TXT
PrettyGameSource\diablo\MAP.TXT
PrettyGameSource\luffar\Readme.txt
PrettyGameSource\supermario\Readme.txt
PrettyGameSource\diablo\Wallbasepic.txt
PrettyGameSource\diablo\WALLPIC.TXT
PrettyGameSource\diablo\debug.log
PrettyGameSource\deltmp.bat
PrettyGameSource\supermario\bitmap.h
PrettyGameSource\diablo\source\COMMON.H
PrettyGameSource\shanyfight\ddutil.h
PrettyGameSource\shanyfight\dsutil.h
PrettyGameSource\supermario\game.h
PrettyGameSource\battlecity\source\Game.h
PrettyGameSource\diablo\source\Graphic engine\GENGINE.H
PrettyGameSource\supermario\MapEdit\GhostList.h
PrettyGameSource\diablo\source\Graphic engine\GL.H
PrettyGameSource\diablo\source\Graphic lib\GL.H
PrettyGameSource\battlecity\source\Input.h
PrettyGameSource\supermario\input.h
PrettyGameSource\luffar\SOURCE\LUFFAR.H
PrettyGameSource\supermario\MapEdit\MainFrm.h
PrettyGameSource\supermario\MapEdit\MapEdit.h
PrettyGameSource\supermario\MapEdit\MapEditDoc.h
PrettyGameSource\supermario\MapEdit\MapEditView.h
PrettyGameSource\supermario\MapEdit\MapWidthDlg.h
PrettyGameSource\luffar\SOURCE\MOUSE.H
PrettyGameSource\supermario\mytime.h
PrettyGameSource\diablo\source\Graphic engine\OBJECT.H
PrettyGameSource\supermario\MapEdit\ObjectTypeDlg.h
PrettyGameSource\supermario\plane.h
PrettyGameSource\battlecity\source\Plane.h
PrettyGameSource\shanyfight\resource.h
PrettyGameSource\supermario\win32\resource.h
PrettyGameSource\diablo\source\RESOURCE.H
PrettyGameSource\battlecity\source\resource.h
PrettyGameSource\supermario\MapEdit\resource.h
PrettyGameSource\luffar\SOURCE\SHELL.H
PrettyGameSource\battlecity\source\Sound.h
PrettyGameSource\supermario\sound.h
PrettyGameSource\diablo\source\Graphic lib\SPRITE.H
PrettyGameSource\supermario\sprite.h
PrettyGameSource\battlecity\source\Sprite.h
PrettyGameSource\supermario\MapEdit\StdAfx.h
PrettyGameSource\supermario\type.h
PrettyGameSource\luffar\SOURCE\TYPES.H
PrettyGameSource\battlecity\source\wavread.h
PrettyGameSource\supermario\win32\wavread.h
PrettyGameSource\diablo\source\Graphic lib\BITMAP.HPP
PrettyGameSource\diablo\source\Graphic lib\SPRITE.HPP
PrettyGameSource\diablo\source\Graphic lib\SPRITE_B.HPP
PrettyGameSource\diablo\source\Graphic lib\COMPRESS.C
PrettyGameSource\diablo\source\Graphic lib\ANIMATE.CPP
PrettyGameSource\diablo\source\Graphic lib\BIM16MMX.CPP
PrettyGameSource\supermario\linux\bitmap.cpp
PrettyGameSource\diablo\source\Graphic lib\BITMAP.CPP
PrettyGameSource\supermario\win32\Bitmap.cpp
PrettyGameSource\diablo\source\Graphic lib\BITMAP15.CPP
PrettyGameSource\diablo\source\Graphic lib\BITMAP16.CPP
PrettyGameSource\diablo\source\Graphic lib\BITMAP24.CPP
PrettyGameSource\diablo\source\Graphic lib\BITMAP32.CPP
PrettyGameSource\diablo\source\Graphic lib\BITMAP8.CPP
PrettyGameSource\diablo\source\Graphic lib\BITMAPHI.CPP
PrettyGameSource\diablo\source\Graphic lib\BLENDER.CPP
PrettyGameSource\diablo\source\Graphic lib\BMP.CPP
PrettyGameSource\diablo\source\Graphic engine\BRIGHTER.CPP
PrettyGameSource\diablo\source\Graphic lib\CONFIG.CPP
PrettyGameSource\diablo\source\Graphic lib\CPU.CPP
PrettyGameSource\diablo\source\Graphic engine\DDRAW.CPP
PrettyGameSource\shanyfight\ddutil.cpp
PrettyGameSource\diablo\source\Graphic lib\DEBUG.CPP
PrettyGameSource\diablo\source\Graphic engine\DINPUT.CPP
PrettyGameSource\shanyfight\dsutil.cpp
PrettyGameSource\shanyfight\fight.cpp
PrettyGameSource\diablo\source\Graphic lib\FILE.CPP
PrettyGameSource\diablo\source\Graphic engine\FINDPATH.CPP
PrettyGameSource\diablo\source\Graphic engine\Findpath1.cpp
PrettyGameSource\supermario\game.cpp
PrettyGameSource\battlecity\source\Game.cpp
PrettyGameSource\diablo\source\Graphic engine\GENGINE.CPP
PrettyGameSource\supermario\MapEdit\GhostList.cpp
PrettyGameSource\diablo\source\Graphic lib\HANZI.CPP
PrettyGameSource\diablo\source\Graphic engine\HERO.CPP
PrettyGameSource\supermario\linux\input.cpp
PrettyGameSource\battlecity\source\Input.cpp
PrettyGameSource\supermario\win32\Input.cpp
PrettyGameSource\luffar\SOURCE\LUFFAR.CPP
PrettyGameSource\luffar\SOURCE\MAIN.CPP
PrettyGameSource\supermario\linux\main.cpp
PrettyGameSource\diablo\source\Graphic engine\MAIN.CPP
PrettyGameSource\supermario\MapEdit\MainFrm.cpp
PrettyGameSource\diablo\source\Graphic engine\MAP.CPP
PrettyGameSource\supermario\MapEdit\MapEdit.cpp
PrettyGameSource\supermario\MapEdit\MapEditDoc.cpp
PrettyGameSource\supermario\MapEdit\MapEditView.cpp
PrettyGameSource\supermario\MapEdit\MapWidthDlg.cpp
PrettyGameSource\luffar\SOURCE\MOUSE.CPP
PrettyGameSource\diablo\source\Graphic engine\MOUSE.CPP
PrettyGameSource\supermario\win32\mytime.cpp
PrettyGameSource\supermario\linux\mytime.cpp
PrettyGameSource\supermario\MapEdit\ObjectTypeDlg.cpp
PrettyGameSource\supermario\plane.cpp
PrettyGameSource\battlecity\source\Plane.cpp
PrettyGameSource\diablo\source\Graphic lib\Rlebitmap.cpp
PrettyGameSource\luffar\SOURCE\SHELL.CPP
PrettyGameSource\battlecity\source\Sound.cpp
PrettyGameSource\supermario\win32\Sound.cpp
PrettyGameSource\battlecity\source\Sprite.cpp
PrettyGameSource\supermario\sprite.cpp
PrettyGameSource\diablo\source\Graphic lib\SPRITE_A.CPP
PrettyGameSource\diablo\source\Graphic lib\SPRITE_B.CPP
PrettyGameSource\supermario\MapEdit\StdAfx.cpp
PrettyGameSource\diablo\source\Graphic engine\STILLOBJ.CPP
PrettyGameSource\diablo\source\Graphic engine\TEST.CPP
PrettyGameSource\diablo\source\Graphic lib\TGA.CPP
PrettyGameSource\luffar\SOURCE\TYPES.CPP
PrettyGameSource\diablo\source\Graphic engine\WARRIOR.CPP
PrettyGameSource\battlecity\source\wavread.cpp
PrettyGameSource\supermario\win32\wavread.cpp
PrettyGameSource\supermario\win32\winmain.cpp
PrettyGameSource\battlecity\BattleCity.exe
PrettyGameSource\diablo\Diablo2.exe
PrettyGameSource\shanyfight\fight.exe
PrettyGameSource\luffar\LUFFAR.EXE
PrettyGameSource\supermario\MapEdit.exe
PrettyGameSource\supermario\Mario.exe
PrettyGameSource\shanyfight\wav1.bin
PrettyGameSource\shanyfight\wave2.bin
PrettyGameSource\battlecity\graphics\bonus.bmp
PrettyGameSource\battlecity\source\graphics\bonus.bmp
PrettyGameSource\battlecity\graphics\bore.bmp
PrettyGameSource\battlecity\source\graphics\bore.bmp
PrettyGameSource\shanyfight\boss0.bmp
PrettyGameSource\shanyfight\boss1.bmp
PrettyGameSource\diablo\BRIGHT.BMP
PrettyGameSource\battlecity\graphics\bullet.bmp
PrettyGameSource\battlecity\source\graphics\bullet.bmp
PrettyGameSource\supermario\graphics\bullet.bmp
PrettyGameSource\supermario\graphics\coin.bmp
PrettyGameSource\supermario\graphics\debris.bmp
PrettyGameSource\shanyfight\enemy.BMP
PrettyGameSource\battlecity\graphics\enemy.bmp
PrettyGameSource\battlecity\source\graphics\enemy.bmp
PrettyGameSource\shanyfight\enemy1.bmp
PrettyGameSource\shanyfight\enemy2.bmp
PrettyGameSource\shanyfight\enemy3.bmp
PrettyGameSource\supermario\graphics\explode.bmp
PrettyGameSource\battlecity\graphics\explode1.bmp
PrettyGameSource\battlecity\source\graphics\explode1.bmp
PrettyGameSource\battlecity\graphics\explode2.bmp
PrettyGameSource\battlecity\source\graphics\explode2.bmp
PrettyGameSource\shanyfight\fire.BMP
PrettyGameSource\shanyfight\fire1.bmp
PrettyGameSource\shanyfight\fire2.bmp
PrettyGameSource\shanyfight\fire3.bmp
PrettyGameSource\battlecity\graphics\flag.bmp
PrettyGameSource\battlecity\source\graphics\flag.bmp
PrettyGameSource\shanyfight\flame.BMP
PrettyGameSource\supermario\graphics\flower.bmp
PrettyGameSource\battlecity\graphics\gameover.bmp
PrettyGameSource\battlecity\source\graphics\gameover.bmp
PrettyGameSource\supermario\graphics\ghost.bmp
PrettyGameSource\supermario\MapEdit\res\ghost1.bmp
PrettyGameSource\supermario\MapEdit\res\ghost2.bmp
PrettyGameSource\supermario\MapEdit\res\ghost3.bmp
PrettyGameSource\shanyfight\ground.bmp
PrettyGameSource\battlecity\graphics\misc.bmp
PrettyGameSource\battlecity\source\graphics\misc.bmp
PrettyGameSource\shanyfight\mpfield.bmp
PrettyGameSource\shanyfight\mptree.bmp
PrettyGameSource\shanyfight\mptree1.bmp
PrettyGameSource\shanyfight\mptree2.bmp
PrettyGameSource\supermario\graphics\mushroom.bmp
PrettyGameSource\battlecity\graphics\num.bmp
PrettyGameSource\battlecity\source\graphics\num.bmp
PrettyGameSource\shanyfight\plane.bmp
PrettyGameSource\shanyfight\plane1.bmp
PrettyGameSource\shanyfight\plane2.bmp
PrettyGameSource\shanyfight\plane3.bmp
PrettyGameSource\supermario\graphics\player.bmp
PrettyGameSource\battlecity\graphics\player1.bmp
PrettyGameSource\battlecity\source\graphics\player1.bmp
PrettyGameSource\battlecity\graphics\player2.bmp
PrettyGameSource\battlecity\source\graphics\player2.bmp
PrettyGameSource\battlecity\graphics\shield.bmp
PrettyGameSource\battlecity\source\graphics\shield.bmp
PrettyGameSource\battlecity\graphics\splash.bmp
PrettyGameSource\battlecity\source\graphics\splash.bmp
PrettyGameSource\battlecity\graphics\tile.bmp
PrettyGameSource\battlecity\source\graphics\tile.bmp
PrettyGameSource\supermario\graphics\tile.bmp
PrettyGameSource\supermario\MapEdit\res\tile.bmp
PrettyGameSource\supermario\MapEdit\res\Toolbar.bmp
PrettyGameSource\supermario\graphics\turtle.bmp
PrettyGameSource\battlecity\sound\Bang.wav
PrettyGameSource\battlecity\source\sound\Bang.wav
PrettyGameSource\battlecity\sound\Fanfare.wav
PrettyGameSource\battlecity\source\sound\Fanfare.wav
PrettyGameSource\battlecity\sound\Gunfire.wav
PrettyGameSource\battlecity\source\sound\Gunfire.wav
PrettyGameSource\battlecity\sound\hit.wav
PrettyGameSource\battlecity\source\sound\hit.wav
PrettyGameSource\battlecity\sound\Peow.wav
PrettyGameSource\battlecity\source\sound\Peow.wav
PrettyGameSource\shanyfight\shot.wav
PrettyGameSource\diablo\ASC12
PrettyGameSource\diablo\ASC16
PrettyGameSource\diablo\HZK12
PrettyGameSource\supermario\linux\Makefile
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT0.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT1.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT2.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT3.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT4.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT5.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT6.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\FIGHT7.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT0.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT1.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT2.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT3.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT4.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT5.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT6.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\GOTHIT7.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND0.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND1.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND2.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND3.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND4.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND5.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND6.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\STAND7.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK0.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK1.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK2.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK3.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK4.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK5.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK6.ANI
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR\WALK7.ANI
PrettyGameSource\diablo\diablo.cfg
PrettyGameSource\supermario\MapEdit\MapEdit.clw
PrettyGameSource\supermario\level\level1.dat
PrettyGameSource\supermario\level\level2.dat
PrettyGameSource\luffar\SOURCE\LUFFAR.DSK
PrettyGameSource\battlecity\source\BattleCity.dsp
PrettyGameSource\diablo\source\Diablo2.dsp
PrettyGameSource\shanyfight\fight.dsp
PrettyGameSource\supermario\MapEdit\MapEdit.dsp
PrettyGameSource\supermario\win32\Mario.dsp
PrettyGameSource\diablo\source\Diablo2.dsw
PrettyGameSource\shanyfight\fight.dsw
PrettyGameSource\supermario\win32\Mario.dsw
PrettyGameSource\shanyfight\icon.ico
PrettyGameSource\diablo\ICON1.ICO
PrettyGameSource\diablo\source\ICON1.ICO
PrettyGameSource\shanyfight\Icon1.ico
PrettyGameSource\supermario\MapEdit\res\MapEdit.ico
PrettyGameSource\supermario\MapEdit\res\MapEditDoc.ico
PrettyGameSource\supermario\win32\mario.ico
PrettyGameSource\battlecity\source\res\tank.ico
PrettyGameSource\battlecity\map\level1.map
PrettyGameSource\battlecity\source\map\level1.map
PrettyGameSource\battlecity\map\level10.map
PrettyGameSource\battlecity\source\map\level10.map
PrettyGameSource\battlecity\map\level11.map
PrettyGameSource\battlecity\source\map\level11.map
PrettyGameSource\battlecity\map\level12.map
PrettyGameSource\battlecity\source\map\level12.map
PrettyGameSource\battlecity\map\level13.map
PrettyGameSource\battlecity\source\map\level13.map
PrettyGameSource\battlecity\map\level14.map
PrettyGameSource\battlecity\source\map\level14.map
PrettyGameSource\battlecity\map\level15.map
PrettyGameSource\battlecity\source\map\level15.map
PrettyGameSource\battlecity\map\level16.map
PrettyGameSource\battlecity\source\map\level16.map
PrettyGameSource\battlecity\map\level17.map
PrettyGameSource\battlecity\source\map\level17.map
PrettyGameSource\battlecity\map\level18.map
PrettyGameSource\battlecity\source\map\level18.map
PrettyGameSource\battlecity\map\level19.map
PrettyGameSource\battlecity\source\map\level19.map
PrettyGameSource\battlecity\map\level2.map
PrettyGameSource\battlecity\source\map\level2.map
PrettyGameSource\battlecity\map\level20.map
PrettyGameSource\battlecity\source\map\level20.map
PrettyGameSource\battlecity\map\level3.map
PrettyGameSource\battlecity\source\map\level3.map
PrettyGameSource\battlecity\map\level4.map
PrettyGameSource\battlecity\source\map\level4.map
PrettyGameSource\battlecity\map\level5.map
PrettyGameSource\battlecity\source\map\level5.map
PrettyGameSource\battlecity\map\level6.map
PrettyGameSource\battlecity\source\map\level6.map
PrettyGameSource\battlecity\map\level7.map
PrettyGameSource\battlecity\source\map\level7.map
PrettyGameSource\battlecity\map\level8.map
PrettyGameSource\battlecity\source\map\level8.map
PrettyGameSource\battlecity\map\level9.map
PrettyGameSource\battlecity\source\map\level9.map
PrettyGameSource\shanyfight\a.mid
PrettyGameSource\supermario\sound\back1.mid
PrettyGameSource\supermario\sound\back2.mid
PrettyGameSource\supermario\bright.pal
PrettyGameSource\supermario\darken.pal
PrettyGameSource\luffar\SOURCE\LUFFAR.PRJ
PrettyGameSource\battlecity\source\BattleCity.rc
PrettyGameSource\diablo\source\DIABLO2.RC
PrettyGameSource\supermario\MapEdit\MapEdit.rc
PrettyGameSource\supermario\win32\Mario.rc
PrettyGameSource\shanyfight\shany.rc
PrettyGameSource\shanyfight\SHOT.rc
PrettyGameSource\supermario\MapEdit\res\MapEdit.rc2
PrettyGameSource\diablo\PIC\GROUND00.TGA
PrettyGameSource\diablo\PIC\GROUND01.TGA
PrettyGameSource\diablo\PIC\GROUND02.TGA
PrettyGameSource\diablo\PIC\GROUND03.TGA
PrettyGameSource\diablo\PIC\GROUND04.TGA
PrettyGameSource\diablo\MOUSE.TGA
PrettyGameSource\diablo\TEST.TGA
PrettyGameSource\diablo\PIC\WALL00.TGA
PrettyGameSource\diablo\PIC\WALL01.TGA
PrettyGameSource\diablo\PIC\WALL02.TGA
PrettyGameSource\diablo\PIC\WALL03.TGA
PrettyGameSource\diablo\PIC\WALL04.TGA
PrettyGameSource\diablo\PIC\WALL05.TGA
PrettyGameSource\diablo\PIC\WALL06.TGA
PrettyGameSource\diablo\PIC\WALL07.TGA
PrettyGameSource\diablo\PIC\WALL08.TGA
PrettyGameSource\diablo\PIC\WALL09.TGA
PrettyGameSource\diablo\PIC\WALL10.TGA
PrettyGameSource\diablo\PIC\WALL11.TGA
PrettyGameSource\diablo\PIC\WALL12.TGA
PrettyGameSource\diablo\PIC\Wallbase00.tga
PrettyGameSource\diablo\PIC\Wallbase01.tga
PrettyGameSource\diablo\PIC\Wallbase02.tga
PrettyGameSource\diablo\PIC\Wallbase03.tga
PrettyGameSource\diablo\PIC\Wallbase04.tga
PrettyGameSource\diablo\PIC\Wallbase05.tga
PrettyGameSource\diablo\PIC\Wallbase06.tga
PrettyGameSource\diablo\PIC\Wallbase07.tga
PrettyGameSource\diablo\PIC\Wallbase08.tga
PrettyGameSource\diablo\PIC\Wallbase09.tga
PrettyGameSource\diablo\PIC\Wallbase10.tga
PrettyGameSource\diablo\PIC\Wallbase11.tga
PrettyGameSource\diablo\PIC\Wallbase12.tga
PrettyGameSource\ccrun.com.url
PrettyGameSource\shanyfight\shot.wave
PrettyGameSource\diablo\DATA\PICTURE\WARRIOR
PrettyGameSource\battlecity\source\Debug
PrettyGameSource\supermario\graphics\Debug
PrettyGameSource\supermario\MapEdit\Debug
PrettyGameSource\supermario\win32\Debug
PrettyGameSource\diablo\source\Graphic engine
PrettyGameSource\diablo\source\Graphic lib
PrettyGameSource\battlecity\source\graphics
PrettyGameSource\battlecity\source\map
PrettyGameSource\diablo\DATA\PICTURE
PrettyGameSource\battlecity\source\Release
PrettyGameSource\supermario\graphics\Release
PrettyGameSource\supermario\MapEdit\Release
PrettyGameSource\supermario\win32\Release
PrettyGameSource\battlecity\source\res
PrettyGameSource\supermario\MapEdit\res
PrettyGameSource\battlecity\source\sound
PrettyGameSource\diablo\DATA
PrettyGameSource\battlecity\graphics
PrettyGameSource\supermario\graphics
PrettyGameSource\supermario\level
PrettyGameSource\supermario\linux
PrettyGameSource\battlecity\map
PrettyGameSource\supermario\MapEdit
PrettyGameSource\diablo\PIC
PrettyGameSource\battlecity\sound
PrettyGameSource\supermario\sound
PrettyGameSource\battlecity\source
PrettyGameSource\diablo\source
PrettyGameSource\luffar\SOURCE
PrettyGameSource\supermario\win32
PrettyGameSource\battlecity
PrettyGameSource\diablo
PrettyGameSource\luffar
PrettyGameSource\shanyfight
PrettyGameSource\supermario
PrettyGameSource