Fast Gear Blog 3

Denna vecka har arbetet med positioneringen av samtliga bilar i spelet under fortsatt utveckling. Till att börja med så blev alla checkpoints placerade runtom på banan och blivit inlagda i en lista för att på ett lättare sätt bestämma vilken ordning alla checkpoints skall passeras.  På detta sätt bestämmer jag att när bilarna korsat sista checkpointen i listan så har de åkt ett helt varv.  Med hjälp av denna kan jag kontrollera vilka bilar som har åkt flest varv och passerat flest checkpoints. De bilar som passerat flest checkpoint och på så sätt har fler varv ligger antagligen före de andra.

Det som fortfarande är ett stort problem i arbetet med positionering är uppdateringen av positionerna där AI och spelaren jämför distansen mellan deras position och nästa checkpoint.  Detta fungerar fortfarande inte alls och tiden börjar bli knapp inför beta-testet.

Vi har även problem med kamera rörelsen i spelet. Kameran fungerar så att spelaren kolliderar med olika slags boxcolliders runtom på banan. När detta händer så ändras kameran beroende på vart på banan spelaren ligger. Kameran följer t.ex efter spelaren i raksträckor och stannar upp i kurvor för att spelaren skall kunna se så mycket av nästkommande kurvan som möjligt. För tillfället så hackar den lite varje gång den byter kameravinkel, vilket får hela spelets flöde att stanna upp.

 

About Tim Rojo

2015 Programming