Introduction - If you have any usage issues, please Google them yourself
This article demonstrates how to use the multi-player online game development SDK (TGSDK), provided to third party developers, to implement the Navy Battle game. This article is inspired by Alex Cutovoi who wrote the original two part Navy Battle articles.
Packet : 5956484navybattle3_src.zip filelist
Game Demo/
Game Demo/Configuration/
Game Demo/Configuration/exceptionhandlingconfiguration.config
Game Demo/Configuration/tgdaemonharnesssettingsconfiguration.config
Game Demo/Microsoft.Practices.EnterpriseLibrary.Common.dll
Game Demo/Microsoft.Practices.EnterpriseLibrary.Configuration.dll
Game Demo/Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.dll
Game Demo/Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging.dll
Game Demo/Microsoft.Practices.EnterpriseLibrary.Logging.dll
Game Demo/Microsoft.Practices.EnterpriseLibrary.Logging.RollingFlatFileSink.dll
Game Demo/NavyBattle.exe
Game Demo/NavyBattle.ini
Game Demo/NavyBattleDaemon.dll
Game Demo/TGClientLib.dll
Game Demo/TGDaemonHarness.exe
Game Demo/TGDaemonHarness.exe.config
Game Demo/TGDaemonLib.dll
Game Demo/TGGameLib.dll
Game Demo/TGLib.dll
Game Sample/
Game Sample/Game Client/
Game Sample/Game Client/App.ico
Game Sample/Game Client/AssemblyInfo.cs
Game Sample/Game Client/NavyBattle.csproj
Game Sample/Game Client/NavyBattle.sln
Game Sample/Game Client/NavyBattleForm.cs
Game Sample/Game Client/NavyBattleForm.resx
Game Sample/Game Client/Ship0.bmp
Game Sample/Game Client/Ship1.bmp
Game Sample/Game Server/
Game Sample/Game Server/App.ico
Game Sample/Game Server/AssemblyInfo.cs
Game Sample/Game Server/Game.cs
Game Sample/Game Server/GameDaemon.cs
Game Sample/Game Server/NavyBattleDaemon.csproj
Game Sample/Game Server/NavyBattleDaemon.sln
Game Sample/NavyBattleGame.sln