Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Alex en Julio 22, 2018, 06:03:27 PM

Título: Sistema De construcción Con Grid, tipo Sims4
Publicado por: Alex en Julio 22, 2018, 06:03:27 PM
Buenas! alguien sabe como puedo hacer algo parecido a esto? quiero hacer que se pueda construir libremente en una parcela predeterminada pero con otros materiales y encima de esa maya  (creo que se llama grid) alguien puede darme una referencia de donde lo puedo encontrar o que tipo de sistemas usar? se los agradecería!
 


   
eature=oembed" width="480">

 
 
Título: Sistema De construcción Con Grid, tipo Sims4
Publicado por: Igor en Julio 22, 2018, 07:20:35 PM
depende de lo complejo que lo quieras... 
 
si quieres hacerlo tu necesitaras las piezas (modelos) ...necesitaras un sistema que te permita seleccionar la pieza que quieres construir... necesitaras un sistema para colocar las piezas, ya sea siguiendo una cuadricula, o alineando los vertices, etc... y si quieres poder guardar la partida necesitaras un sistema que guarde que piezas estan colocadas donde, y tambien que cargue y genere la estructura al dar a "cargar"...
 
es trabajo...
 
tambien puedes mirar a ver si hay algun asset en la store que haga lo que quieres (mas o menos) y luego tratar de ajustarlo a tus requerimientos... yo prefiero hacerlo yo... asi es como se aprende... aunque a veces esta bien ver lo que han hecho los demas... para ver como hacerlo... o para ver como no hacerlo... porque a veces hay colgada por ahi cada cosa mas cutre... jeje
 
ese sistema de Los Sims 4 es bastante comoleto y bastante complejo... hacer algo asi, tan conolejo, una sola persona (que sepa hacerlo)  le puede llevar mas de un mes facilmente (y eso teniendo los modelos de las diferentes piezas).... te aconsejo simplificarlo todo lo que puedas, no intentes hacerlo tan "pro" como el de los sims... en cambio algo tipo "fortnite" es mas sencillo de hacer... (dios! odio ese juego con toda mi alma) 
Título: Sistema De construcción Con Grid, tipo Sims4
Publicado por: Alex en Julio 23, 2018, 01:02:52 AM
@Igor gracias por el aporte! lo que quiero hacer es algo parecido, entiendo que el de los sims es muy complejo, lo único que quería saber era como hacer para que pueda poner los bloques en los vértices de la grid y escalarlos conforme el mouse se mueva xD el resto como modelos y UI corren por mi cuenta, tratare de buscar más.
 
psdt: no me cae bien eso del fortnite, usaron de un modo de juego de otro y solo que cambiaron las gráficas y un poco el modo de juego.
Título: Sistema De construcción Con Grid, tipo Sims4
Publicado por: lightbug en Julio 23, 2018, 04:43:25 AM
Material respecto a este tema tenes muchísimo, sobre todo si buscás "modular level desgin" o "grid base level editor" o "In game level editor" o los "Snap level editor" funcionan parecido más o menos, acá las "reglas" lo son todo, es decir no vas a tener objetos de 1.23 m o de 3.15 m o lo que salga , vos impones que tu base sea de 0.5 m por ej y de acá empezás a crear material con dimensiones multiplo de este número (suponiendo que conectan, si son accesorios podés irte de la regla). El diseño modular respeta esta misma regla y también suele estar basado en Grids,  Acá un link: http://blog.joelburgess.com/2013/04/skyrims-modular-level-design-gdc-2013.html (http://blog.joelburgess.com/2013/04/skyrims-modular-level-design-gdc-2013.html)
 
Lo que te resta es ubicar dependiendo del pivot (un vector que al saber dimensiones del objeto podés ubicarlo es la esquina que quieras o en el centro) luego rotarlo, que es rotarlo en la pos que está y luego ubicarlo respecto al pivot en el punto deseado.
 
Y de más está decir que vas a tener que guardar el nivel de alguna forma, ya que será "in-game" quizás deberías liquidar esto primero, que se puede hacer fácil basandose en tener una librería de objetos disponibles (ventanas, puertas, etc), cada uno con un único ID (pared1 = 1 , pared 2 = 2, etc), y tu archivo final de guardado tendrá ID usados (por si tenés varios repretidos), y para cada uno de los ID usados tendrás pares: rotación y una posición, como base para lo mínimo.
Título: Sistema De construcción Con Grid, tipo Sims4
Publicado por: Alex en Julio 24, 2018, 03:54:20 PM
@lightbug gracias, usted siempre tan atento xD voy a ver como le hago!
Título: Sistema De construcción Con Grid, tipo Sims4
Publicado por: Ness en Julio 24, 2018, 05:23:03 PM
no se que tanto podre ayudar yo la verdad, pero una ves este blog me saco de mis dudas, hay te explican al detalle los algoritmos, tiene ejemplos muy detallados y si no lograr  almenos saldrás sabiendo un poco mas lo que te acercara a lo que buscas.
 
 
 
https://www.redblobgames.com/ (https://www.redblobgames.com/)