【B167】C# WPF窗体+WCF实现五子棋

2021-07-18 08:28:44      索炜达电子      1322     

项目编号:B167

文件大小:6.9M

操作系统:Windows10旗舰版

开发工具:VS2017

开发语言:.cs

简要概述:

五子棋起源于中国古代的黑白棋种之一,经过多年的一系列变化,使得这一简单游戏变得复杂化、规范化,最终成为今天的职业连珠五子棋,同时也是一项国际比赛项目。五子棋不仅能增强思维能力,提高智力,并且富有哲理,有助于修身养性;既具有简单易学的特性,又有深奥的技巧和高水平的国际比赛。而随着网络的普及,网络游戏迅猛发展,一些小型的网络游戏受到用户的热衷,如五子棋、围棋、象棋等。

本文是采用C#语言,WPF,WCF技术编程来完成网络五子棋的设计实现,其中完成了网络五子棋的界面设计、网络通信类的设计实现,以及游戏胜负的设计实现等主要功能模块。

【B167】C# WPF窗体+WCF实现五子棋

设计报告:

【B167】C# WPF窗体+WCF实现五子棋

【B167】C# WPF窗体+WCF实现五子棋

点击查看:演示视频 提取码:61ic

远程协助:

温馨提示:索炜达.猿创官方提供收费远程协助,确保您项目运行成功。

点击查看:远程协助相关事项

运行结果

【B167】C# WPF窗体+WCF实现五子棋

文件列表:

目录│文件列表:

 ├ 1.文档

 │  │ 网络五子棋(源程序).docx

 │  └ 网络五子棋(设计报告).docx

 ├ 2.源码

 │  │ Client.exe

 │  └ GobangGame

 │     │ GobangGame.sln

 │     │ GobangGame.v11.suo

 │     │ GobangGame.v12.suo

 │     ├ Client

 │     │  │ App.config

 │     │  │ App.xaml

 │     │  │ App.xaml.cs

 │     │  │ Client.csproj

 │     │  │ ClientWindow.xaml

 │     │  │ ClientWindow.xaml.cs

 │     │  │ MainWindow.xaml

 │     │  │ MainWindow.xaml.cs

 │     │  ├ bin

 │     │  │  ├ Debug

 │     │  │  │  │ Client.exe

 │     │  │  │  │ Client.exe.config

 │     │  │  │  └ Client.pdb

 │     │  │  └ Release

 │     │  │     │ Client.exe

 │     │  │     │ Client.exe.config

 │     │  │     └ Client.pdb

 │     │  ├ images

 │     │  │  │ black.gif

 │     │  │  │ grid.gif

 │     │  │  │ player.gif

 │     │  │  │ SmallBoard.bmp

 │     │  │  └ white.gif

 │     │  ├ obj

 │     │  │  ├ Debug

 │     │  │  │  │ App.g.cs

 │     │  │  │  │ App.g.i.cs

 │     │  │  │  │ Client.csproj.CoreCompileInputs.cache

 │     │  │  │  │ Client.csproj.FileListAbsolute.txt

 │     │  │  │  │ Client.csproj.GenerateResource.cache

 │     │  │  │  │ Client.csprojAssemblyReference.cache

 │     │  │  │  │ Client.exe

 │     │  │  │  │ Client.g.resources

 │     │  │  │  │ Client.pdb

 │     │  │  │  │ Client.Properties.Resources.resources

 │     │  │  │  │ ClientWindow.baml

 │     │  │  │  │ ClientWindow.g.cs

 │     │  │  │  │ ClientWindow.g.i.cs

 │     │  │  │  │ Client_MarkupCompile.cache

 │     │  │  │  │ Client_MarkupCompile.i.cache

 │     │  │  │  │ DesignTimeResolveAssemblyReferences.cache

 │     │  │  │  │ DesignTimeResolveAssemblyReferencesInput.cache

 │     │  │  │  │ MainWindow.baml

 │     │  │  │  │ MainWindow.g.cs

 │     │  │  │  │ MainWindow.g.i.cs

 │     │  │  │  │ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

 │     │  │  │  │ TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

 │     │  │  │  │ TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

 │     │  │  │  │ 网络五子棋_MarkupCompile.i.cache

 │     │  │  │  └ TempPE

 │     │  │  │     │ Properties.Resources.Designer.cs.dll

 │     │  │  │     └ Service References.GobangServiceReference.Reference.cs.dll

 │     │  │  └ Release

 │     │  │     │ App.g.cs

 │     │  │     │ App.g.i.cs

 │     │  │     │ Client.csproj.CoreCompileInputs.cache

 │     │  │     │ Client.csproj.FileListAbsolute.txt

 │     │  │     │ Client.csproj.GenerateResource.cache

 │     │  │     │ Client.csprojAssemblyReference.cache

 │     │  │     │ Client.exe

 │     │  │     │ Client.g.resources

 │     │  │     │ Client.pdb

 │     │  │     │ Client.Properties.Resources.resources

 │     │  │     │ ClientWindow.baml

 │     │  │     │ ClientWindow.g.cs

 │     │  │     │ ClientWindow.g.i.cs

 │     │  │     │ Client_MarkupCompile.cache

 │     │  │     │ DesignTimeResolveAssemblyReferencesInput.cache

 │     │  │     │ MainWindow.baml

 │     │  │     │ MainWindow.g.cs

 │     │  │     │ MainWindow.g.i.cs

 │     │  │     │ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

 │     │  │     │ TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

 │     │  │     │ TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

 │     │  │     └ TempPE

 │     │  │        │ Properties.Resources.Designer.cs.dll

 │     │  │        └ Service References.GobangServiceReference.Reference.cs.dll

 │     │  ├ Properties

 │     │  │  │ AssemblyInfo.cs

 │     │  │  │ Resources.Designer.cs

 │     │  │  │ Resources.resx

 │     │  │  │ Settings.Designer.cs

 │     │  │  └ Settings.settings

 │     │  └ Service References

 │     │     └ GobangServiceReference

 │     │        │ configuration.svcinfo

 │     │        │ configuration91.svcinfo

 │     │        │ GobangService.disco

 │     │        │ GobangService.wsdl

 │     │        │ GobangService.xsd

 │     │        │ GobangService1.wsdl

 │     │        │ GobangService1.xsd

 │     │        │ Reference.cs

 │     │        └ Reference.svcmap

 │     └ Service

 │        │ CC.cs

 │        │ GameTables.cs

 │        │ GobangService.svc

 │        │ GobangService.svc.cs

 │        │ IGobangService.cs

 │        │ Service.csproj

 │        │ Service.csproj.user

 │        │ User.cs

 │        │ Web.config

 │        │ Web.Debug.config

 │        │ Web.Release.config

 │        ├ bin

 │        │  │ Service.dll

 │        │  │ Service.dll.config

 │        │  └ Service.pdb

 │        ├ obj

 │        │  ├ Debug

 │        │  │  │ DesignTimeResolveAssemblyReferencesInput.cache

 │        │  │  │ Service.csproj.CoreCompileInputs.cache

 │        │  │  │ Service.csproj.FileListAbsolute.txt

 │        │  │  │ Service.csprojAssemblyReference.cache

 │        │  │  │ Service.csprojResolveAssemblyReference.cache

 │        │  │  │ Service.dll

 │        │  │  │ Service.pdb

 │        │  │  │ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

 │        │  │  │ TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

 │        │  │  │ TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

 │        │  └ Release

 │        │     │ DesignTimeResolveAssemblyReferencesInput.cache

 │        │     │ Service.csproj.CoreCompileInputs.cache

 │        │     │ Service.csproj.FileListAbsolute.txt

 │        │     │ Service.csprojAssemblyReference.cache

 │        │     │ Service.dll

 │        │     │ Service.pdb

 │        │     │ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs

 │        │     │ TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs

 │        │     │ TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs

 │        └ Properties

 │           └ AssemblyInfo.cs

 └ 3.演示视频

    └ 演示视频.mp4

TAG
  • 8 次
  • 125 分