Keskustelut

Suomipelit.comin keskusteluarkisto. Arkistosta on poistettu ylläpitoalueilla käydyt keskustelut.

Hae:

Hyppää hakutuloksiin

Päiväkirja: F&A Productions

freezE on aloittanut keskustelun. Viimeisimmän viestin on kirjoittanut freezE 30.7.2009 14:58.

Päiväkirja: F&A Productions.

Tiimin päiväkirjamerkinnät tulevat tähän aiheeseen.

– Ylläpitobotti 20.7.2009 10:35

Eli projekti on nyt aloitettu ja suunnitelmissa olisi jonkun tyypin logiikkaa vaativa seikkailu/toimintapeli.

Tähän asti varmaa on BitBlt pohjautuva 2D grafiikka ja sen silmää miellyttävä yksinkertaisuus. Pelin nimi on "Rames Hond, do what James won't".

– freezE 20.7.2009 10:40

Lisätty:

- animoitu kävely 45 asteen kulmissa
[kuvan croppaus ja rajaus mahdollisti sen ettei mustia reunoja jää näkymään piirron aikana.]

- collision fysiikan lakeja noudattaen dynaamisiin ja staattisiin objekteihin
[törmäystunnistus toistaiseksi vain pyöreille muodoille]

– freezE 20.7.2009 13:58

- "Testipahis" lisätty, lataa kuvat suoraan tiedostosta
- tyyppikirjastoa hiottu useaan otteeseen
- pahiksen ohjelmointi kohteeseen helpolla komentosarjalla
- luulin korjanneeni raskaan dynaamisen objektin sisään glitchauksen mutta ilmenikin taas
- ukon töppöily korjattu estämällä pelaajan nappien rämpytys muuttamalla liikkumistapa pakotetuksi askeleeksi
[glitchauksen esto helpompaa nyt toivottavasti]

– freezE 20.7.2009 23:53

- pään alueen hitbox ja "hurt"
[collisionringin sisällä ravistelevaan neliöön osuminen on headshot]
- osumien rekisteröinti tehty alustavasti
- minimaalinen kuva miltä peli näyttää tällähetkellä collisioneineen ja hitboxeineen:

http://img269.imageshack.us/img269/5558/...

– freezE 21.7.2009 7:41

Seuraavaksi venytellään purkkaa koodin seassa koska ei tunnu muuten systeemit pelaavan.

– freezE 21.7.2009 8:48

Sainpa häijyn idean viimeyönä josta en kerrokkaan sen enempää vielä... Mutta helpottaa huomattavasti toteutusta pelin myöhemmässä vaiheessa.

– freezE 23.7.2009 16:10

Projekti seisoi vähän aikaa ylitsepääsemättömältä tuntuneen ongelman edessä, kun päätin siirtää formilla killuneen hahmogallerian parempaan talteen ActiveX-komponenttien sisään.
Kävikin pian ilmi, että BitBlt ei kykene tällöin enää piirtämään ko. kontrollien transparenttisia regioneja.
Jos ActiveX-komponentin monisti BitBltlle tuttuun tapaan (toinen varjo, toinen kuva), ilmeni satunnaista viivettä, jolloin kuvan seassa välkkyi myös erittäin häiritsevään tapaan valkoiset räpellykset.

Tämä on nyt siis ratkaistu ikäänkuin sormia napsauttamalla, kun ActiveX-komponentille tehdään BitBlt-piirto ja regiointi jo suoraan. Tällöin kontrolli on valmis ohjailtavaksi jo sellaisenaan.

(Taisi olla aivot jumissa liiasta koodaamisesta tai sitten metodi tuntui 23. päivä vaan liian kömpelöltä ja hitaalta kun sitä tarkemmin mietti. Saas nähä miten jähmeäksi purkkakoodi vielä kehittyy)

– freezE 29.7.2009 20:40

- nyrkit heiluu luontevasti "joka suuntaan" (angle 45)
- nyrkkien mukana pysyvät collisionboxit
(yksinkertaistettu, en jaksanut sovitella koordinaatteja 72 asentoon joten tappelussa nyrkeillä on vain defense ja attack moodit, sekä -10 mikä hävittää nyrkit pelikentältä)

– freezE 30.7.2009 10:24

Joo-o, hieno ohjelma tuo Visual Basic 6, kaataa koko laitteen jos 2 ActiveX komponenttia on formilla ja koittaa toista käyttää. Tuo ei sovellu kyllä mihinkään muuhun ku itsensä kiusaamiseen.

– freezE 30.7.2009 14:58