Ik heb gemerkt dat er nogal wat problemen zijn gerelateerd tot het
kantelen/wobbelen van de hovercraft (en waarschijnlijk gaan we dit bij elk
soort animatie hebben als we zoals nu werken).
Volgens mij wordt er nu gewoon gebruik gemaakt van de fysische
representatie (in havok) en wordt die aangepast om een wobbel effect of
dergelijke voor te stellen. Dit is geen goede manier aangezien de fysics
daardoor volledig worden beïnvloed.
Als je de hovercraft wil laten wobbelen bijvoorbeeld, moet je dit gewoon
lokaal laten berekenen. Je krijgt dan van de server de ECHTE up vector
zoals deze fysisch berekend wordt en dan kan je lokaal deze up vector gaan
variëren om een wobbel effect te bekomen. Maar dit moet nooit op de server
worden uitgevoerd?
Het nadeel hiervan is dat je dan geen fysisch correcte animatie van die
wobbel zal krijgen, maar aangezien het spel cartoonie moest worden lijkt me
dit geen probleem?
Ik denk zelfs dat we het "hoveren" zelf ook redelijk lokaal kunnen laten
gebeuren. De server gaat wel de algemene hover berekenen --> De hovercraft
op een bepaalde hoogte van de planeet proberen houden. Maar de client kan
lokaal de hovercraft wat op en neer laten gaan?
Laat maar weten wat je hiervan denkt.
Original issue reported on code.google.com by nick.def...@gmail.com on 5 Apr 2010 at 8:29
Original issue reported on code.google.com by
nick.def...@gmail.com
on 5 Apr 2010 at 8:29