Nuevo proyecto !!!! Me colaboran

Iniciado por n3fisto, 14 Marzo 2010, 00:00 AM

0 Miembros y 1 Visitante están viendo este tema.

n3fisto

Hola como les va muchachos miren estoy volviendo nuevamente a lo que es visual basic y se me ocurrio hacer un laberinto con un personaje x el cual estoy por ver la idea es de poder darle al personaje lo dificil viene a continuacion lo cual no me ubico la idea es de crearle el laberinto dandole un a matriz n * n la cual nosotros la damos, y de crear los obstaculos del laberinto darle un inicio y un final ....

cobein

Hay una manera muy simple de hacer eso, usa un bitmap por ejemplo, haces blanco para el camino, negro obstaculos y rojo la meta; Entonces cuando moves el personaje por ejemplo a la derecha te fijas el color del pixel que este a la derecha de la posiscion actual, si es blanco (camino) se puede mover, si es negro (obstaculo) se "anula" la accion y si es rojo (meta) terminaste.
Todo esto es muy basico pero podes "mejorarlo" utilizando un mapa de "patron" el que va a tener los obstaculos etc y otro en paralelo con un laberinto mas lindo y colorido xD
http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

seba123neo

Cita de: cobein en 14 Marzo 2010, 00:49 AM
Hay una manera muy simple de hacer eso, usa un bitmap por ejemplo, haces blanco para el camino, negro obstaculos y rojo la meta; Entonces cuando moves el personaje por ejemplo a la derecha te fijas el color del pixel que este a la derecha de la posiscion actual, si es blanco (camino) se puede mover, si es negro (obstaculo) se "anula" la accion y si es rojo (meta) terminaste.
Todo esto es muy basico pero podes "mejorarlo" utilizando un mapa de "patron" el que va a tener los obstaculos etc y otro en paralelo con un laberinto mas lindo y colorido xD

si, asi se hacen los de flash creo, esos que tenes que ir sin tocar el borde...y te podes hacer un editor de niveles, he visto juegos asi que guardan sus niveles en archivos .txt con la forma del nivel en asteriscos o simbolos, y cada uno representa el borde o algun obstaculo, despues lees ese archivo y cargas el nivel segun lo que haya en el...y asi te podes hacer todos los niveles que quieras con un solo codigo...y no hacer un codigo para cada nivel como hacen muchos y el codigo ni se puede leer...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

raul338

Cita de: seba123neo en 14 Marzo 2010, 01:36 AM
Cita de: cobein en 14 Marzo 2010, 00:49 AM
Hay una manera muy simple de hacer eso, usa un bitmap por ejemplo, haces blanco para el camino, negro obstaculos y rojo la meta; Entonces cuando moves el personaje por ejemplo a la derecha te fijas el color del pixel que este a la derecha de la posiscion actual, si es blanco (camino) se puede mover, si es negro (obstaculo) se "anula" la accion y si es rojo (meta) terminaste.
Todo esto es muy basico pero podes "mejorarlo" utilizando un mapa de "patron" el que va a tener los obstaculos etc y otro en paralelo con un laberinto mas lindo y colorido xD

si, asi se hacen los de flash creo, esos que tenes que ir sin tocar el borde...y te podes hacer un editor de niveles, he visto juegos asi que guardan sus niveles en archivos .txt con la forma del nivel en asteriscos o simbolos, y cada uno representa el borde o algun obstaculo, despues lees ese archivo y cargas el nivel segun lo que haya en el...y asi te podes hacer todos los niveles que quieras con un solo codigo...y no hacer un codigo para cada nivel como hacen muchos y el codigo ni se puede leer...

Jaja, es verdad, descubris el patron, pero de nada sirve tocarlo. Se hace asi, desde tiempos imemorables. No solo con bitmaps, sino con array de numeros tambien, era mas facil

n3fisto

?¿?¿?¿Bueno pero para llamar con la funcion del Bitmap como se puede hacer esa es mi duda revisando encontre con el paso atras ...... y viendolo estaba observando darle la solucion por medio de php

MCKSys Argentina

Hola!

Aquí te dejo el link al source de un jueguito tipo laberinto que hice hace varios años atrás, para mis hijos.

link: http://www.megaupload.com/?d=VDMBX9ZE

Tiene un editor de niveles y todo...  ;D (Se accede con F4)

Quizás puedas sacar algunas ideas de ahi...  :)

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


n3fisto

Bueno muchas gracias muchachos se les agradece por la ayuda  MCKSys  thanks pero el problema con el que estoy es el dar inteligencia propia al hombrecito por asi decirlo eestaba vieno un poco de el paso atras aver como me va y posiblemente lo desarrolle en php pero igual les dire como me va muchas gracias por la yuda viendo lo del laberitno que me diste me di cuenta  q no es complicado pero ahora estoy viendo darle movimientos propios seria un ente con toma de decisiones si no estoy mal muchas gracias ..... Saludos

n3fisto

Bueno ya al fin pude terminar mi programa lo hice en C# con un algoritmo Genetico.
En los proximos dias lo publico mas su source ok gracias a tods