elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  [Ayuda] Buscaminas en C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Ayuda] Buscaminas en C++  (Leído 4,572 veces)
DiegoConD

Desconectado Desconectado

Mensajes: 4


Ver Perfil
[Ayuda] Buscaminas en C++
« en: 13 Mayo 2015, 05:40 am »

Buenas noches a todas las criaturas que me lean, tengo un proyecto para dentro de dos semanas que es un buscaminas en consola usando una lista estática (un simple arreglo), búsqueda lineal (Busqueda común y corriente) y quicksort, tengo conocimientos en los tres requerimientos que me piden pero mi problema está en la abstracción del programa ya que no sé como meter eso en el proyecto, todo esto, con audio de fondo y programado en C++.

No pido ninguna línea de código, sólo una guía sobre como puedo aplicar eso a un buscaminas y cómo estructurar el programa en sí.

Realmente me servirá cualquier ayuda, muchas gracias por cualquier respuesta.  ;D


En línea

Stakewinner00


Desconectado Desconectado

Mensajes: 1.426



Ver Perfil WWW
Re: [Ayuda] Buscaminas en C++
« Respuesta #1 en: 14 Mayo 2015, 00:23 am »

Tienes pensado que librería gráfica usar? o lo quieres hacer por consola a lo cutre?


En línea

DiegoConD

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: [Ayuda] Buscaminas en C++
« Respuesta #2 en: 14 Mayo 2015, 01:03 am »

Tiene que ser en consola, los requerimientos ya los expuse en el otro mensaje.
En línea

Seyro97

Desconectado Desconectado

Mensajes: 145


Ver Perfil WWW
Re: [Ayuda] Buscaminas en C++
« Respuesta #3 en: 14 Mayo 2015, 10:33 am »

Lo siento, no se proporcionan códigos. Este subforo fue diseñado para solucionar errores de compilación, ver que problema hay en un código y exponer tutoriales/ejercicios para que los que estén aprendiendo puedan ver esos ejemplos.
En línea

Carlos Peláez González. visita http://www.taringa.net/EnjoyC para muchos tutoriales!
Stakewinner00


Desconectado Desconectado

Mensajes: 1.426



Ver Perfil WWW
Re: [Ayuda] Buscaminas en C++
« Respuesta #4 en: 14 Mayo 2015, 16:04 pm »

Tiene que ser en consola, los requerimientos ya los expuse en el otro mensaje.

Ok, como luego hablaste de audio y demás me confundi.

Para el audio puedes buscar alguna librería de audio, hay muchas.

Para el buscaminas, si lo haces en POO podrías identificar por ejemplo como mínimo 3 clases, una que se encargue de las propiedades de la casilla (si tiene una bomba, si esta marcada, etc) otra que se encargue de la table (imprimir, buscar casillas cercanas, etc) y otra que sea una clase de la partida que interaccione con el usuario por ejemplo.

Luego, si quieres hacerlo con un array y no con una matriz al hacer ciertas operaciones tendrás que identificar el desplazamiento de lo que sería la fila (conceptualmente es una matriz).
En línea

Karman


Desconectado Desconectado

Mensajes: 673



Ver Perfil WWW
Re: [Ayuda] Buscaminas en C++
« Respuesta #5 en: 16 Mayo 2015, 00:33 am »

Yo lo haría con las siguientes clases:

Juego (el main digamos, restart, bla bla)
Tablero (tu matriz)
Bombas (el area que cubre)
Player (estado del player, etc)
Drawer (para la interfaz)

podrían haber un par más, pero esa sería la base...

S2
En línea

DiegoConD

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Re: [Ayuda] Buscaminas en C++
« Respuesta #6 en: 16 Mayo 2015, 20:40 pm »

Ok, como luego hablaste de audio y demás me confundi.

Para el audio puedes buscar alguna librería de audio, hay muchas.

Para el buscaminas, si lo haces en POO podrías identificar por ejemplo como mínimo 3 clases, una que se encargue de las propiedades de la casilla (si tiene una bomba, si esta marcada, etc) otra que se encargue de la table (imprimir, buscar casillas cercanas, etc) y otra que sea una clase de la partida que interaccione con el usuario por ejemplo.

Luego, si quieres hacerlo con un array y no con una matriz al hacer ciertas operaciones tendrás que identificar el desplazamiento de lo que sería la fila (conceptualmente es una matriz).

Sí es en POO ciertamente, tenía pensado administrar las casillas con una sola clase, y de ahí administrarlas con una lista estática, después que el usuario elija de cuanto sea la cuadrícula que usará, el valor se va a los métodos de generar el campo y el arreglo que administraré, aunque algo que todavía me da muchos conflictos es como hacer referencia a las posiciones del arreglo donde haya mina y como indicar cuantas hay alrededor de ella.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Buscaminas
Ejercicios
alos 4 7,616 Último mensaje 8 Septiembre 2006, 15:36 pm
por Ap0caLiPse
buscaminas en c# ?
.NET (C#, VB.NET, ASP)
jaasiel 1 9,284 Último mensaje 30 Abril 2009, 03:25 am
por MANULOMM
Buscaminas en php!!
PHP
kodeone 2 6,594 Último mensaje 15 Enero 2011, 17:45 pm
por kodeone
el buscaminas en c
Programación C/C++
chivis cristian 2 9,125 Último mensaje 17 Diciembre 2011, 06:19 am
por <<<-Basura->>>
ayuda con buscaminas porfavor
Programación C/C++
bileto 0 2,175 Último mensaje 4 Mayo 2017, 18:47 pm
por bileto
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines