Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: AlexPro en 4 Julio 2012, 16:07 pm



Título: Juego de Tres en raya C#
Publicado por: AlexPro en 4 Julio 2012, 16:07 pm
Hola, aqui os dejo un juego de tres en raya que he creado yo en c#. Os dejo tanto el código como el juego.
Podeis descargarlo desde aqui:
Juego: http://www.4shared.com/zip/2EICx-Ko/Ultimate3T.html (http://www.4shared.com/zip/2EICx-Ko/Ultimate3T.html)
Código:http://www.4shared.com/zip/RimgUlFK/Ultimate3T_code.html (http://www.4shared.com/zip/RimgUlFK/Ultimate3T_code.html)
Algunas imágenes:
(http://img13.imageshack.us/img13/8650/images1c.png)
(http://img52.imageshack.us/img52/8687/images2uq.png)
Espero que os haya servido si alguno intentaba crear algo similar.
Saludos.
P.D: Es imposible ganar al ordenador, si alguien lo consigue que me avise jaja

Links en speedyshare: Juego: http://speedy.sh/hgW56/Ultimate3T.zip (http://speedy.sh/hgW56/Ultimate3T.zip)
Codigo:http://speedy.sh/mMfpk/Ultimate3T-code.zip (http://speedy.sh/mMfpk/Ultimate3T-code.zip)


Título: Re: Juego de Tres en raya C#
Publicado por: Keyen Night en 4 Julio 2012, 16:57 pm
Subelo a un Host más libre como SpeedyShare o mejor a SourceForge, quiero ver como funciona el IA yo hice uno hace tiempo también ;-)

Edito: Excelente el diseño, la música :laugh:, el código esta muy bueno también, el IA cubre todas las condiciones a mano pero se vería mejor recorrer los diagonales y lineas para  jugar donde haya peligro de perder. Por otra parte veo que tienes un buen sentido de la ubicación de lo que haces, son pocos los programadores, que le damos solución a un problema usando matemática.

Algunas recomendaciones al presionar D para reanudar verifica que la música este detenida, iniciar la música de fondo enseguida termine la presentación.


Título: Re: Juego de Tres en raya C#
Publicado por: kub0x en 4 Julio 2012, 17:03 pm
Gracias por subirlo AlexPro, como dicen Keyen, me gustaría echarle un vistazo al código y a la forma que has desarrollado la IA ya que hice el mío hace tiempo.

Como reto añadido estaria bien que lo hicieses multijugador con sockets.

Saludos.


Título: Re: Juego de Tres en raya C#
Publicado por: DarK_FirefoX en 4 Julio 2012, 17:14 pm
Como reto tambien te aconsejaria que mejoraras un poquito la interfaz grafica. Menos colores chillones y las fuentes mejor trabajadas.Por otra parte...muy buena idea. Salu2s  ;-)

PD: Yo hice hace un tiempo el Othello o Reversi y esta es una manera de unir varios conocimientos de C#. Como trabajar con windows forms, drawing, recursividad y las IA. Claro la IA del Othello es mucho mas complicada, asi que si te animas, haz uno, es bastante atractivo


Título: Re: Juego de Tres en raya C#
Publicado por: AlexPro en 4 Julio 2012, 17:31 pm
Citar
Como reto añadido estaria bien que lo hicieses multijugador con sockets.
Jeje... Habia pensao eso, pero me daba pereza hacerlo  :¬¬

Ya lo he subido a speedy share, saludos