Description: Tetris under C#, more complete. Fraction, levels, music has.
And supports both GDI+ and DDraw two kinds of real-time rendering mode switching.
vs2008 compile a sound quality material resources.
To Search:
File list (Check if you may need any files):
Drawer\AbstractDrawer.cs
......\DDraw\AbstractDDraw.cs
......\.....\GameReflecterDDraw.cs
......\.....\MapDDraw.cs
......\Gdi\AbstractGdiDrawer.cs
......\...\GameReflecterDrawer.cs
......\...\MapDrawer.cs
......\RenderManager.cs
Interface\IActor.cs
.........\IDraw.cs
.........\IManager.cs
.........\ISound.cs
obj\Debug\ResolveAssemblyReference.cache
...\.....\Tetris_mys.csproj.FileListAbsolute.txt
...\.....\Tetris_mys.csproj.GenerateResource.Cache
...\.....\Tetris_mys.exe
...\.....\Tetris_mys.MainFrm.resources
...\.....\Tetris_mys.pdb
...\.....\Tetris_mys.projdata
...\Release\ResolveAssemblyReference.cache
...\.......\Tetris_mys.csproj.GenerateResource.Cache
...\.......\Tetris_mys.exe
...\.......\Tetris_mys.MainFrm.resources
...\.......\Tetris_mys.projdata
...\Tetris_mys.csproj.FileList.txt
Sound\DefaultSoundManager.cs
.....\Music.cs
.quare\AbstractSquare.cs
......\LeftL.cs
......\Line.cs
......\RightL.cs
......\Square.cs
......\SquareCreater.cs
......\ThunderL.cs
......\ThunderR.cs
......\Triangle.cs
TestInit\AuthoringTests.txt
........\bin\Debug\TestInit.dll
........\...\.....\TestInit.pdb
........\...\.....\Tetris_mys.exe
........\...\.....\Tetris_mys.pdb
........\ManualTest1.mht
........\MapTest.cs
........\obj\Debug\ResolveAssemblyReference.cache
........\...\.....\TestInit.dll
........\...\.....\TestInit.pdb
........\...\TestInit.csproj.FileList.txt
........\TestInit.csproj
........\TestInit.csproj.user
........\UnitTest1.cs
........\VSCodeGenAccessors.cs
AbstractManager.cs
AssemblyInfo.cs
Cell.cs
DefaultManager.cs
Entry.cs
Enum.cs
GameSetting.cs
localtestrun.testrunconfig
MainFrm.cs
MainFrm.resx
Tetris.cd
tetris.ico
Tetris_mys.csproj
Tetris_mys.csproj.user
Tetris_mys.dpcov
Tetris_mys.dpprf
Tetris_mys.gpState
Tetris_mys.sln
Tetris_mys.vsmdi
UpgradeLog.XML
Actor\AbstractActor.cs
.....\GameReflecter.cs
.....\Map.cs
.....\SquareContainer.cs
bin\Debug\images\square.png
...\.....\sound\back1.mid
...\.....\.....\fadelayer.wav
...\.....\.....\fixup.wav
...\.....\.....\transform.wav
...\.....\Tetris_mys.exe
...\.....\Tetris_mys.pdb
...\.....\Tetris_mys.vshost.exe
...\Release\images\square.png
...\.......\sound\back1.mid
...\.......\.....\fadelayer.wav
...\.......\.....\fixup.wav
...\.......\.....\transform.wav
...\.......\Tetris_mys.exe
CustomException\UnknowSquareExecption.cs
TestInit\obj\Debug\TempPE
obj\Debug\Refactor
...\.....\temp
...\.....\TempPE
...\Release\Refactor
...\.......\temp
...\.......\TempPE
TestInit\bin\Debug
........\...\Release
........\obj\Debug