tag:blogger.com,1999:blog-3077691453935655901.post1618702200915553704..comments2023-08-24T11:07:34.952+01:00Comments on city life , the online game: personajes moviendose online . timingUnknownnoreply@blogger.comBlogger3125tag:blogger.com,1999:blog-3077691453935655901.post-45703624483325305462007-10-03T13:43:00.000+02:002007-10-03T13:43:00.000+02:00Jorge , en esos articulos hablan sobre un fps , en...Jorge , en esos articulos hablan sobre un fps , en el que el server es el que hace los calculos físicos .<BR/>Ademas , los clientes hacen prediccion , que no es lo que estoy haciendo yo ( prediccion la hice en el crazy pixie panic por bluetooth , aquí como os dije tengo el tiempo del caracter online atrasado e interpolo entre 2 posiciones buenas , sin error ) .<BR/><BR/>O sea , es muy muy distinto a lo que estoy haciendo . Por eso os decia que es importante lo de que el diseño del juego ( no es de accion ) me permite simplificar cosas . no tiene nada que ver a hacer un shooter masivo o algo parecido .<BR/><BR/>cambiar de 200 ms a 500 ms lo hago cambiando el valor de una constante , y funciona bien ( lo he probado ) . No me parece una burrada 200 ms , pero queria decir con este articulo que puedo poner cualquier valor sin problemas , que lo he probado y os comentaba los resultados visuales por si os interesaban .<BR/><BR/><BR/>ten en cuenta que aqui no hay un servidor que tenga que estar procesando cada paso y decidiendo a 6 fps ni nada por el estilo , cada caso es un mundo por sus caracteristicas , es la gracia de esto ...<BR/><BR/>interpolando las matrices puede haber problemas con las rotaciones , por eso se deben usar los quaterniones . Con el desplazamiento , escalado ... no hay problema por intercalar las matrices . Tambien te digo que he hecho pruebas e intercalando matrices y cuaterniones no encontraba diferencias a 6fps de keyframes . Visualmente no lo noto .platiniohttps://www.blogger.com/profile/05302567081014692986noreply@blogger.comtag:blogger.com,1999:blog-3077691453935655901.post-32334325426766761492007-10-03T12:28:00.000+02:002007-10-03T12:28:00.000+02:00ufff cada 200 ms?? me parece una burrada, lo norma...ufff cada 200 ms?? me parece una burrada, lo normal en un fps es cada 500ms, se te va a pirar el tráfico, te recomiendo q no envies los mensajes si el player no se mueve, y q hagas cosas como enviarlo cada más tiempo si el tipo está detrás tuya, o lejos, y no enviarlo si el pavo está fuera de campo de visión. porq sino se te puede morir el tráfico.<BR/><BR/>mirate estós artículos porq son de predicción de movimiento en el cliente y están cojonudisisisismos.<BR/>http://www.gaffer.org/game-physics/networked-physics/flipper83https://www.blogger.com/profile/13398785150928023731noreply@blogger.comtag:blogger.com,1999:blog-3077691453935655901.post-21799344395498771002007-10-03T12:20:00.000+02:002007-10-03T12:20:00.000+02:00¿Como interpolas las matrices? ¿Has utilizado quat...¿Como interpolas las matrices? ¿Has utilizado quaternions, no?Zalohttps://www.blogger.com/profile/07374583543465613207noreply@blogger.com