Category: Gamedev

Siistin yksiköiden ja ympärstön koodia, nyt se on hieman selkeämpi. Alla listaa uusista asioista. Selvitin myös, kuinka meshin saa hylkäämään kameran, mutta ei valoa, jotta varjo toimii. Käytännössä tämä tarkoittaa sitä, että saan kameran pilotin silmien tasolle. Uutta Video Helikopterin pudotus: Taistelu ja helikopterin pudotus. Uudet instrumentit näkyvissä oikealla (hieman toistensa päällä).

Tällä kertaa pääosin efektejä. Hiiri+Näppäimistö on yllättävän hyvä, paljon tarkempi kun pädi. Uutta [*] Bugi: tuossa videossakin näkyy se sama valobugi, mikä on jossakin räjähdyksissä. Se liittynee tuohon tapaan, jolla luon kentän. Ikävä se on.[**] Ei ihan joka laukauksella toimi, mutta ok alku. Liekin textuuri pitää kyllä parantaa. Video

Paljon työtä pinnan alla. Pitäisi saada muutama tehtävä tehtyä. Tätä varten on tehty Menu-valikko, josta voi valita tehtävän. Tehtävissä itsessään on oma työnsä, sillä kentät ovat kohtuu suuria ja niiden muuttujia pitää editoida json-tiedostossa. Tähän pitää tehdä editori, jos projekti etenee. Uutta ja päivitettyä: Demo: Video on kovin tylsä (ja turhan pimeä), mutta demonstroi kameran [ Open ]

Viimeviikko kulunut NPC mechien tekoälyn parantamisessa. Nyt niiden piloteille voi määrittää profiilin, joka sitten näkyy (tai pitäisi näkyä) pelissä. Paransin myös näiden kykyä liikkua maastossa ja nyt on myös helpompi tehdä skenaarioita (noodien ei tarvitse enää olla maastossa kiinni vaan ne siirretään sinne maagisesti koodissa). Suurimmat puutteet ovat näiden ikävä tapa ampua kaveria selkään! Tähän [ Open ]

Poistin edellisen, raskaamman maastonluonti-systeemin. Nyt ei tarvitse tehdä albedoa vaan koodi laskee shaderille arvot ja tekstuurit ladataan korkeuden mukaan. Veteen lisätään kaustiikka ja syvässäpäädyssä värit muuttuu tummemmaksi. Sitten on kaksi muuta maastotyyppiä, Alla olevassa kuvassa kallio ja näkyy hieman nurmikkoakin. Ja jottei ne ole liian kliinisiä rajoja, niin lisäsin rajoihin vielä sellaisen tekstuuri-pohjaisen väivytyksen. Maastonmuokkaus [ Open ]