Autor
|
Tema: Nuevo proyecto !!!! Me colaboran (Leído 4,326 veces)
|
n3fisto
Desconectado
Mensajes: 153
|
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 ....
|
|
|
En línea
|
|
|
|
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
|
|
|
En línea
|
|
|
|
seba123neo
|
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.
|
|
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
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
|
|
|
En línea
|
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
?¿?¿?¿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
|
|
|
En línea
|
|
|
|
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=VDMBX9ZETiene un editor de niveles y todo... (Se accede con F4) Quizás puedas sacar algunas ideas de ahi... Saludos!
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
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
|
|
|
En línea
|
|
|
|
n3fisto
Desconectado
Mensajes: 153
|
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
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Nuevo proyecto Linux
Noticias
|
reoo
|
5
|
3,667
|
2 Abril 2011, 00:16 am
por portaro
|
|
|
Nuevo proyecto
Programación General
|
SLUGER
|
0
|
1,755
|
29 Agosto 2011, 04:37 am
por SLUGER
|
|
|
[proyecto] Nuevo controlador de versiones
Programación General
|
D4RIO
|
2
|
2,654
|
17 Noviembre 2011, 14:03 pm
por D4RIO
|
|
|
Ayuda nuevo proyecto web
Desarrollo Web
|
wevdeb17
|
5
|
2,501
|
23 Febrero 2013, 16:49 pm
por Ori-chan
|
|
|
Motorola y 3D systems colaboran para desarrollar el proyecto Ara
Noticias
|
wolfbcn
|
0
|
1,516
|
25 Noviembre 2013, 17:56 pm
por wolfbcn
|
|