Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: QB: Poliisiauton valot

Sivun loppuun

Gwaur [12.09.2003 16:47:38]

#

Tämä piirtää siis poliisiauton sinipunaiset vilkkuvalot vilkkumaan näytölle. Punainen vasemmalla, sininen oikealla. efekti voi sopia esimerkiksi johonkin Grand Theft Auton tapaiseen rikospeliin.

Koodin rakenne ja valojen piirtäminen voi olla hiukan omapäistä mutta älkää siitä välittäkö. Pääasia että toimii

Testattu pentium 133MHz koneella, ja punaisen vilahtaminen sammumiseen asti kestää noin 0.63 sekuntia.

SCREEN 13

'Tehdään paletti, josta puolet on liuku mustasta siniseen...
OUT &H3C8, 0
FOR c = 0 TO 255 / 2
  OUT &H3C9, 0
  OUT &H3C9, 0
  OUT &H3C9, INT(c / 2)
NEXT
'ja jälkimmäinen puolisko liuku mustasta punaiseen
FOR c = 255 / 2 TO 255
  OUT &H3C9, INT(c / 2)
  OUT &H3C9, 0
  OUT &H3C9, 0
NEXT

DO
   FOR i = 253 TO 255 / 2 STEP -2.5
      'piirretään punainen valo
      CIRCLE (320 / 3, 200 / 2), 255 - i, i + 2
      PAINT (320 / 3, 200 / 2), i + 2
   NEXT i
   FOR i = 2 TO 255 / 2 STEP 2
      'sininen valo
      CIRCLE (320 / 3 * 2, 200 / 2), i, 255 / 2 - i + 2
      PAINT (320 / 3 * 2, 200 / 2), 255 / 2 - i + 2
   NEXT i
LOOP UNTIL INKEY$ <> "" 'näppäintä painamalla pääsee pois

Gwaur [14.09.2003 15:30:02]

#

Jos menee liian nopeasti (johtuen hidastusten puuttumisesta), niin tehkää itse sellaiset hidastuksen kuin haluatte :)

kurz [15.09.2003 20:16:36]

#

joo hyvin toimii minun 120mhz penttarillakin. Vaikka onkin yksinkertainen, sanoisin että tähän mennessä tekemistäsi efekteistä hienoin.

polestar [16.09.2003 19:09:46]

#

Senkin saasta, teit hyvää työtä! :) Aika hieno noin lyhyeksi koodiksi.

Teme [16.09.2003 20:23:41]

#

löytyykö mistään valmista exeä??

Gwaur [16.09.2003 21:10:50]

#

Teme: http://mbnet.fi/paauli/pav64k.zip <- tuolta löytyy koko intro, johon tämän efektin väsäsin.

tejeez [19.09.2003 16:31:27]

#

heh, paletin määritys on puolet koodista tässä. x)

Gwaur [20.09.2003 01:25:12]

#

hehheh =)

Janezki [20.09.2003 19:47:54]

#

Ainahan voi parantaa mutta kyllä tuo on paikkansa putkassa ansainnut.

hunajavohveli [09.04.2005 11:54:17]

#

Hyvä esimerkki paletin käytöstä.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta