Nuevo Articulo: Same Game

En una de esas encontré el problema del SameGame en la ACM. [Ver : http://acm.uva.es/p/v7/758.html]

Despues de resolverlo me animé a programar el juego en Visual C++ 6.0. Ya que hace mucho tiempo no programaba juegos y cosas asi para poder desestresarme. Espero que les guste.

Para poder resolver este problema utilicé un algoritmo de búsqueda recursiva simple, hace un tiempo atras (varios años) programé el juego de Bubble Puzzle ,con listas de listas y listas doblemente enlazadas, toda una complicación para aprobar el curso de Estructuras de Datos en el cual se eliminaban las bolitas de igual forma.

SameGame


SameGame.exe

El codigo fuente del juego lo pueden descargar de SameGame – Visual C++. Le hacen falta muchas mejoras, como por ejemlo: implementar la animación de la eliminación de los elementos, almacenar el score de los jugadores, mejorar la animación al estilo SameGame para linux, implementar una versión para linux, etc, etc.

Si alguien se anima a mejorarlo o ha encontrado un bug, puede enviarme un mail con las mejoras y volverlo a publicar.

Update:

Ahora pueden descargarse el juego compilado. (si presenta errores al momento de ejecutar envienme un mail)

Entradas relacionadas :

  • Los grafos son un tipo de estructuras de datos; no voy a explicar exactamente de que se tratan los grafos pero pueden encontrar mas información al respecto aqui. Llegar a implementar en forma b ...

  • MySQL es un gestor de base de datos en plena evolución, inicialmente captó mi atención (como muchos) por que es liviano, rapido, confiable. Tiene algunos problemas en situaciones extremas, aun asi ...

  • Un dia domingo despues de googlear en la busqueda de un control chart que fuera totalmente funcional para incluirlo como componente en Visual C++ , decidí programar mi propio control, ya que los q ...

  • Las semanas que pasaron nuestro servidor ha estado muy inestable, perdimos 2 meses de activad y muchos archivos, pero finalmente nos recuperamos del desastre y seguimos adelante con Latindeveloper ...

  • En octubre del 2004 compré el servicio de Yahoo Mail Plus, que ofrece 2Gb de almacenamiento, y realmente valen los $20 que cuesta el servicio. Algunos diran que con 2 cuentas de Google Mail (ww ...

17 Responses to Nuevo Articulo: Same Game

  1. seria lindo si soltaras la compilacion ,

    por ejemplo yo no se nada c++, bueno si algo pero no del todo,

  2. Excelentísimo felicitaciones por el juego, justamente queria saber como lo habian programado, pero falta un detalle publica el Ejecutable Relase ps. (el .exe).

    Y felicito a Gabri, por el link para saber al menos como funciona el algoritmo.

  3. Hola nuevamente, ah.. me disculpo no vi el link del ejecutable.

    Esta todo OK, funciona el ejecutable sin tener ni una sola libreria del Visual Studio.

    Que chevere.

  4. Hola, seria bueno que publicaran el codigo fuente para analizarlo un poco… GRACIAS con urgencia!

  5. Hola!…me gustaria saber si tenes el juego en Vb,si lo tenes,me odes mandar los codigos fuente a mi mail?,o los archivos de vb asi yo me fijo como es y lo entiendo,desues lo hago yo mismo…te exlico,lo necesito por que me lo pidieron para la escuela y no tengo la minima idea de como hacerlo,por lo visto vos sabes mucho y quisiera que me ayudes…

    por favor…

  6. Hola!…te vuelvo a escribir por que me mandaste un mail con un link a esta pag hace mucho pero no era lo que queria que hagas,yo te pedia si por favor me podrias pasar el codigo fuente pero en VB (Visual Basic),ya que tengo que hacer este juego (Same) para aprobar la materia Algoritos y me lo pide el profesor en Vb (VisualBasic).Te agradesco por averme respondido el mail pero el codigo en V C++ no me sirve ya que de C++ entiendo poco y nada…
    Si no podrias pasarme el Codigo fuente (en VB),me gustaria que me tiraras aunque sea un par de ayudas con respecto a como Seleccionar las bolitas y que “estas se den cuenta” de que cerca de ella (derecha,izquierda,arriba y abajo) hay una bola igual (del mismo color) y que las otras asu ves tambien se den cuenta,osea vendria a se el paso que define el juego por que el de Tirar El Tablero (Tirar las bolitas de colores) ya lo he hecho y ya “tengo” un sistema para la putuacion de las bolitas…Pero necesitaria eso que es fundamental (que la pelotita “se de cuenta” que tiene una pelotita igual al lado)…
    Algo se sobre la programacion Vb,(hice juegos como el Traga Monedas y La Generala,Memotest,etc,juegos fáciles)pero no se mucho y he probado muchas maneras de hacer(Por medio del tag,del index,etc) y ninguna me han dado resultado,polomenos los que yo espero…

    Bueno desde ya Muchisimas Gracias por leer este “denso” mensaje y espero respuestas…

    Por favor lo necesitaria ya que lo tengo que entregar para aprobar el año…quisiera que nuevamente me vuelas/an a ayudar,por favo…

    Huidos…

  7. Hola soy alan,mira tengo un problema paresido al de eduardo,la diferencia esque necesito hacer el juego solitario piramide en visual basic,lo q sucede esque tengo muy pocos conocimientos de como hacerlo,me gustaria empesar de 0,lo q te pedia era si tenias los codigos fuentes para este juego,si me lo facilitas quedaria muy contento con eso y tu nombre figurara en la pag web donde el juego sera presentado.
    Desde ya muchas gracias

  8. Espero ansiosamente respuestas…

    Grax!

  9. Hola!
    Queria saber si alguien me puede mandar al mail un memotest hecho en el visual basic ya que me cuesta mucho y me estan exigiendo. Saludos!

  10. Soy carlitos otra vez, mi mail es supert81@hotmail.com

  11. carlos gonzalez

    sebastian gaudelli
    me parece q va a tener un 1.

  12. tengo el mismo problema que eduardo,me lo piden en la escuela y no se casi nada , me podrias mandar el codigo fuente a mi mail ? el same necesito en visual basic para algoritmos por favor

    muchas gracias

  13. mmmmmm, por q no buscan en internet la idea de como es el juego y lo pienzan ustedes… si quieren recivir copiandose de otras personas, o que les hagan el trabajo, un pedacito de codigo q no salga estaria bien pedirlo si se rompieron la cabeza y no salio, pero pedir el programa, que lastima….

  14. Hello… a todos….
    Si alguien tiene el codigo fuente de un juego de azar o tragamonedas en Visual basic, sera que me puede mandar una copia o mejor mandarme el prograna hecho, les cambio ese programa por otros

  15. Por favor me mandaron un proyecto que conciste
    en hacer el juego same;pero en lenguaje ensamblador
    por favor que alguien me ayude
    sino tendre que irme de mi universidad

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">

Go back to top