TaTeTi2010:我在 2010 年使用 C# 制作的井字游戏

时间:2024-07-10 11:39:52
【文件属性】:

文件名称:TaTeTi2010:我在 2010 年使用 C# 制作的井字游戏

文件大小:497KB

文件格式:ZIP

更新时间:2024-07-10 11:39:52

C#

TaTeTi2010 我在 2010 年使用 C# 制作的井字游戏 西班牙语:我在高中四年级时编写的 TaTeTi 游戏,作为最后的实验室项目。 我使用 WindowsForm 作为界面,PictureBoxes 作为游戏“按钮”等等。 它可以与两个玩家或机器对战,它可以配置为三种难度: -Easy:伪随机。 如果有机会,他会努力赢球。 -正常:知道一些策略。 -不可能:知道所有可能的情况。 它不仅试图掩盖玩家获胜的机会,还试图赢得比赛。 我开发的人工智能是我认为非常原始的东西之一,我使用 if's、elses、elses if's 来处理游戏中可能出现的所有情况。 Impossible 难度使用 62 个 if。 我在不了解矩阵的情况下做了这个游戏,所以我使用了 9 个对象并将它们的属性与 if 进行了比较。 它有效,但效率不高。 代码大部分是西班牙语,开头声明的变量用注释解释。


【文件预览】:
TaTeTi2010-master
----TaTeTi.suo(22KB)
----LICENSE(18KB)
----TaTeTi()
--------NombresJugadores.cs(2KB)
--------LINEAV.png(224B)
--------Program.cs(467B)
--------OpcionesJugadorVsPC.Designer.cs(8KB)
--------Principal.resx(207KB)
--------Opciones.cs(5KB)
--------X.png(3KB)
--------OpcionesJugadorVsPC.cs(2KB)
--------OpcionesJugadorVsJugador.resx(28KB)
--------obj()
--------bin()
--------Principal.Designer.cs(49KB)
--------ClassDiagram1.cd(419B)
--------NombresJugadores.resx(28KB)
--------NombresJugadores.Designer.cs(6KB)
--------TaTeTi.csproj(7KB)
--------OpcionesJugadorVsJugador.cs(3KB)
--------OpcionesJugadorVsJugador.Designer.cs(9KB)
--------icono.ico(15KB)
--------O.png(7KB)
--------AcercaDe.Designer.cs(5KB)
--------Opciones.resx(67KB)
--------Principal.cs(75KB)
--------Opciones.Designer.cs(20KB)
--------AcercaDe.cs(555B)
--------LINEAH.png(212B)
--------TaTeTi.csproj.user(563B)
--------AcercaDe.resx(33KB)
--------Properties()
--------OpcionesJugadorVsPC.resx(28KB)
----README.md(2KB)
----TaTeTi.v12.suo(53KB)
----TaTeTi.sln(965B)

网友评论