nomoregames 35 Report post Posted September 2, 2020 Hola a todos Estoy tratando de hacer un juego pero me he topado con un problema de el que no se me ocurre solución. Os explico en que consiste. Ay una cañería, la cual se va llenando de agua por un extremo, tu como jugador tienes que construir una estructura para impedir que llegue a la otra punta de la cañería, pero en ningún momento puedes construir un muro o hacer algo para impedir que el agua llegue. Para eso, se me ocurrió hacer que cuando vas a colocar un bloque, mediante phatfinding se compruebe si hay algo que impida al agua llegar al final... y después de seguir barios me quedo igual... no se como aplicarlo No se si me he explicado muy bien... Alguna idea? Alternativas a la solución que propongo? Gracias Share this post Link to post Share on other sites
KevinLastra 9 Report post Posted September 2, 2020 creo entenderte, pero la verdad si haces un dibujo en paint lo agradeceria mucho, me parece que hacer lo del pathfinding no es mala idea Share this post Link to post Share on other sites
Igor 337 Report post Posted September 2, 2020 yo tampoco entiendo muy bien lo que quieres Share this post Link to post Share on other sites
nomoregames 35 Report post Posted September 2, 2020 Faltaría mas! lo negro es la cañería, lo azul el agua y lo rojo piezas que puedes poner. Tu objetivo es retener lo máximo posible el agua antes de que llegue al final(sea como sea llegara, la cosa esta en montárselo para que tarde lo máximo posibe ). Para impedir que directamente hagas un muro (como en la tercera imagen) y el agua no pueda llegar al final de ninguna de las maneras, quiero hacer que cada vez que quieras colocar colocar un bloque, el juego compruebe si ese bloque que quieres poner tapara completamente el tubo.... Mejor?... Share this post Link to post Share on other sites
leocub58 208 Report post Posted September 2, 2020 a decir verdad sigo sin entenderlo xd Share this post Link to post Share on other sites
francoe1 536 Report post Posted September 2, 2020 Lo que pensando es algo complejo de hacer, pero intentaré darte una idea. Lee, interpreta y aprende este algoritmo floodfill, luego nos cuenta si fue suficiente para cubrir tus necesidades. Share this post Link to post Share on other sites