Welcome, Guest. Please login or register.


Author Topic: Dot Collector - Turbo Edition 5 (Read 8441 times)

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: Dot Collector - Turbo Edition 5
« Reply #15 on: 2022.March.15. 20:50:31 »
Ha szeretnétek azt használni, amit csináltam, odaadom, a legegyszerűbb az lenne, ha van 10 átdefiniálható karakter még, ha nem, akkor grafikus lapra kéne kirajzolni az adatok alapján:

Ezek az értékek, egy sorban a 10 karakter azonos sorának értékei vannak.
110,99,53,155,155,27,27,14,26,110
34,18,36,136,136,136,136,132,34,34
32,34,4,8,8,136,136,132,32,32
44,42,4,11,11,11,11,4,28,44
32,34,4,8,10,8,10,4,2,32
34,36,4,8,137,8,9,4,34,34
110,99,14,27,153,156,25,142,44,110
0,0,0,0,0,0,0,0,0,0

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #16 on: 2022.March.15. 21:05:00 »
Ha gondolod, próbálkozhatsz a logóval, Geco javaslata alapján is.
A játék saját karakterkészletet használ (azt tölti be), talán van benne 10 szabad karakter, talán nincs. De lehet a karakterkészlet betöltése előtt is létrehozni a szükséges karaktereket, ez foglalna némi helyet a programban. De lehet azt is, hogy a videolap tartalmát összehozni, majd elmenteni fájlba, és onnan töltené vissza a játék, ez helyspórolás is, és nem kell a karakterekkel külön zsonglőrködni.
Majd megpróbálhatom megnézni, van-e szabad 10 karakter...
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: Dot Collector - Turbo Edition 5
« Reply #17 on: 2022.March.15. 21:13:38 »
Ha nincs 10 karakter, az se baj, egy 2színű LORES videólapra is ki lehet rajzolni a logót a lenti értékek alapján simán PLOT utasítással.

annyi a lényeg, hogy beolvasol egy bájtot, megszorzod az értékét 2-vel, ha nagyobb, mint 256, akkor fehér pontot rajzol, és kivon 256-ot az értékből, ha kisebb, akkor fekete pontot rajzol, majd ugrik a következő pixelre, ezt egy értékre 8x alkalmazni, majd jöhet a következő bájt, ha 10 bájte be lett olvasva, akkor jöhet a következő sor, csak simán DATA-ban el lehet tárolni az adatokat.

Offline Ferro73

  • EP lover
  • *
  • Posts: 967
  • Country: hu
Re: Dot Collector - Turbo Edition 5
« Reply #18 on: 2022.March.15. 21:14:24 »
Van 3. mód is
A 10 karakterrel megrajzolom a logot és már tölthető a CHAR.

De a load logo szerintem is a befutó.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #19 on: 2022.March.15. 21:25:26 »
Még a logóban az Enterprise betűit érdemesebb lehet nem kétszínű módban, hanem színesebb módban íratni ki, és így finom színátmenetek lehetnek a betűk között, ahogy most is vannak. Bár most nem olyan finomak, de pl. az 1. részben nagyon finom volt, mint a rántott szelet kb.

Még a borderen gondolkozom. Azzal mit szokás csinálni? Ha fekete végig, azt a látszatot keltheti, még csak nem is foglalkoznak vele a programozók, az milyen már! De lehet, nem is kell foglalkozni vele... Itt most aránylag kicsi a játéktér és sok lenne a sötét a képernyőn, ami főleg akkor fura, ha a játéktér nagyon rikító színű. A pálya nevének és a logónak lent viszont a fekete háttér tesz jót.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #20 on: 2022.March.15. 21:29:12 »
Olyan border kellene, ami csak a játéktér aljáig lenne ott, alatta fekete lenne. Ilyet nem tudom, lehet-e.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline geco

  • EP addict
  • *
  • Posts: 7082
  • Country: hu
    • Támogató Támogató
Re: Dot Collector - Turbo Edition 5
« Reply #21 on: 2022.March.15. 21:32:14 »
Olyan border kellene, ami csak a játéktér aljáig lenne ott, alatta fekete lenne. Ilyet nem tudom, lehet-e.
Nem, csak gépi kódban lehetne pontos időzítéssel változtatni a keretet.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #22 on: 2022.March.15. 23:35:22 »
Itt van az eddigi utolsó változat, ahol a logó színei "élethűek". A logó háttere pedig fekete most már, ami vagy jobb, mint a korábbi, vagy nem.
[ Guests cannot view attachments ]
Majd a fekete borderrel kellene kipróbálni, milyen. Ha holnap jól megy minden, megcsinálom.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #23 on: 2022.March.16. 15:04:13 »
Most már fekete a keret. Talán így jobb is, mint a színes, pedig rosszabbra számítottam.
[ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #24 on: 2022.March.16. 19:23:58 »
Még azon gondolkozom, hogy a játéktér (A #102-es videolap) lehetne egy karakterrel feljebb. Most a 3. sorban kezdődik, ez kicsit lent van. Feljebb rakni kicsit macerás, mert a VIDEO_INI-ben csúnya speek és spoke utasításokkal állítódik elő az, hogy spoke-kal is lehessen a lapra írni print helyett. Ezen kívül az UPGR eljárásban a +4 színt biztosítjuk a játéktérnek, ami megint nem hétköznapi halandók számára értelmezhető gépi kóddal elbánó LPT-t piszkáló rész. Szóval ha csak display-vel egy karakterrel feljebb rakom ki a videolapot, az nem lesz jó.
Csak annyiból zavaró, hogy a pálya neve közvetlen a pálya alatt van, nem marad ki sor. A pálya nevét is lehetne lejjebb rakni, de akkor meg az Enterprise felirathoz lenne túl közel. Tehát a játékteret kellene feljebb vinni.

A játéktér videolapjának létrehozásakor ez van a programban:


2215   LET LPBADDL=SPEEK(255,16372):LET LPBADDH=SPEEK(255,16373)
 2220   LET LPBADDH=LPBADDH-128:LET LPBSZ=255
 2225   LET LPBADD=LPBADDL+(256*LPBADDH)
 2230   SET VIDEO X 34:SET VIDEO Y 50:SET VIDEO MODE 0:SET VIDEO COLOUR 1
 2235   OPEN #102:"VIDEO:"
 2240   DISPLAY #102:AT 3 FROM 15 TO 34
 2245   LET CIM=LPBADD+(3*16) !
 2250   LET GETAH=SPEEK(LPBSZ,CIM+5)-128
 2255   LET VM=SPEEK(LPBSZ,CIM+4)+(256*GETAH)-35


A 2240-es sorban az AT után 3 helyett 2 lenne jobb, de ehhez a környező részekben is át kellene írni valamit.

Itt van még a sok színt előidéző rész, ebben is biztos át kéne írni valamit:


8010   FOR XUX=3 TO 22  !helyette 2 TO 21 kell majd
 8020     LET LM=SPEEK(255,LPBADD+3+16*XUX)-64+128
 8030     SPOKE 255,LPBADD+3+16*XUX,LM
 8040   NEXT


(Gyanús, hogy a 3-as szám a 8020-as és 8030-as sorban 2-es lesz, de talán mást is módosítani kell?
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 967
  • Country: hu
Re: Dot Collector - Turbo Edition 5
« Reply #25 on: 2022.March.16. 19:37:38 »
A
 2240   DISPLAY #102:AT 3 FROM 15 TO 34
 2245   LET CIM=LPBADD+(3*16) !

próbáld a

 2240   DISPLAY #102:AT 2 FROM 15 TO 34
 2245   LET CIM=LPBADD+(2*16) !


és egyelőre mást ne

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #26 on: 2022.March.16. 20:33:35 »
Egyszerűbb volt, mint gondoltam. Csak azt az egy számot kellett átírni, amit Ferro73 is írt. A sokszínesítő részben pedig csak a ciklust kellett átírni, mást nem is.
A korábbi Dots and Gems maradványaként kicsit több display #102 volt a programban (a jegyzettömbben találtam meg), mint kellett volna, így 4 felesleges sort töröltem.
Így most egész jól néz ki szerintem, 2 karakterrel raktam feljebb a játékteret, a pályanevet meg 1 karakterrel.
Lent az Enterprise felirat maradjon ilyen, vagy módosítsuk? Szerintem a basicben írt programokhoz lehetne más, mint amit Geco használ.
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #27 on: 2022.March.24. 16:08:10 »
Kicsit bütyköltem rajta, majd innen folytatom.
[ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #28 on: 2022.March.26. 13:10:27 »
Ez lehetne a végleges verzió. Az utolsó pálya teljesítésekor a gratuláló felirat szebben jelenik meg, csak ennyi a különbség.
[ Guests cannot view attachments ]
Mivel a keret színe is jól be lett itt lőve, talán majd ez alapján kéne átírni az előző 4 verziót is, majd nekiállok.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Dot Collector - Turbo Edition 5
« Reply #29 on: 2022.March.28. 09:40:07 »
Minden elképzelhető és elképzelhetetlen esztétikai apróságot javítottam a játékban. A congratulations felirat csúcs lett. Az Enterprise felirat alatti vonalak színét kicsit megváltoztattam, Ferro73-é túl sötét, Geco-é túl világos volt, a kettő között próbáltam belőni valamit, és kicsit több vonal van alatta. Pályakezdéskor a powerup és a krapek karakterét eredetire állítja vissza, előbbi a menüben is jobban mutat, ha pont a kevésbé látványos fázisban volt a játék befejezésekor. A pálya kirajzolásakor szürke minden, utána kap csak színeket.
Volt egy POSI nevű változó, ami felesleges volt, értékeket kapott a krapek mozgatásakor, de csak akkor volt rá szükség, amíg scrollos volt a pálya. Ezt a változót is töröltem.
A pontszámtábla fájlnevében benne van a verziószám, így mind az 5 verziónak külön ponttáblája lehet majd. (Ha esetleg bajnokságokat (?) rendeznek majd és egyetlen mappában lenne az 5 verzió, akkor ne közös ponttábla legyen.)
Ez már tényleg a végleges verzió lehet, ha nem lesz több javaslat. Ezek alapján majd az első 4 változatot is lehet módosítani.
[ Guests cannot view attachments ]
[ Guests cannot view attachments ]
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos