Welcome, Guest. Please login or register.


Author Topic: Entersnake - gracha kígyós játék (Read 21303 times)

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #90 on: 2019.July.13. 22:08:34 »
  • Az irányítást én már megszoktam, hogy nem úgy és akkor reagál a gombokra, de ha ez zavaró, ezzel lenne érdemes kezdeni valamit. Hogy mit, arra ötletem nincs.
A baj az időzítés.
Mármint a lassítás.
Az 1480-1530 sort helyed át 1491 és 1499 közé.
Akár RENAMBER is.
És lás csodát.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #91 on: 2019.July.13. 22:51:52 »
Az 1480-1530 sort helyed át 1491 és 1499 közé.
Ma már nem foglalkozom vele, vasárnap csak késő délután jutok hozzá. Ha van kedved, megcsinálhatod addig.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #92 on: 2019.July.14. 15:25:28 »
Ma már nem foglalkozom vele, vasárnap csak késő délután jutok hozzá. Ha van kedved, megcsinálhatod addig.

Be írtam. Plusz előre vittem a programot ás pár DEF et hátra már rendezettebb a program.

Teszteld. Ha jónak tartod akkor maradhat fővonalnak.

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #93 on: 2019.July.15. 08:55:40 »
Egy ilyesmihez mit szólnál?
A BEIR rutinban.
Csak az ötletet nézd ne a kialakítást.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #94 on: 2019.July.15. 10:18:51 »
Egy ilyesmihez mit szólnál?
A BEIR rutinban.
Jó ez is. Ha Isten is úgy akarja, lesznek még színes basic játékok, azokban is lehet toplista és névbeírás, kicsit más, mint ebben a játékban, de az alapja ugyanaz lenne.
Ami még szerintem fontos, a kurzor, sokkal kulturáltabban néz ki névbeírásnál, ha ott van. A legutóbb feltöltött kígyós verziómban (439) már az is volt. Karakteres animmal villogósra is meg lehene csinálni, vagy egyéb animánciót rakni bele.
Még egy lehetőség, a key click-et bekapcsolni, és alig hallhatóan egy másik csatornán megszólaltatni egy hosszú hangot, ami gyűrűmodulál/szűrőzik a key click-es csatornával.
A 440-es kukacos verziód még nem néztem meg, talán majd most.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #95 on: 2019.July.15. 10:44:59 »
Én a zenére gondoltam beírás közben.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #96 on: 2019.July.15. 11:50:23 »
Én a zenére gondoltam beírás közben.
Persze, értettem. Most maradnék a vicces hangeffekteknél névbeírás közben, majd egy másik játékban lehetne a zenés változatot használni.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #97 on: 2019.July.15. 12:36:14 »
A 440-es kukacos verziód még nem néztem meg, talán majd most.

Így irányíthatóbb?

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #98 on: 2019.July.15. 12:42:22 »
Így irányíthatóbb?
Na, most néztem meg. Számomra nincs túl nagy különbség a másikhoz képest, kicsit más, de most szokatlan, mert az előzőt szoktam meg. Nem tudom, másoknak milyen most:
* es440.ep128s (60.59 kB - downloaded 48 times.)
Még az jutott eszembe, hogy ahol ez a várakozás van (a WADE változóval), ott a várakozás közben is figyelhetné a joystickot. Csak ez megnyújtaná a várakozást is, újra kéne akkor írni, hogy mennyit várakozzon egyes értékeknél. Erről mit gondolsz?
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #99 on: 2019.July.15. 13:05:13 »
Szerintem nem kell.
Az volt a baj, hogy mikor a kukacfejet ki írod rögtön leellenőrzi a joyt a következő irányt és utána várakozik.Ilyenkor már nem változtathatsz irányt.
Vagyis már a kukac lépése/kiírása/ előtt el kell döntened mi lesz a "2." lépése. Mert nem tudod, hogy elfogadta-e ez előző irányt.
Most kiírja a kukacfejét várakozik majd ellenőrzi a joyt és előröl.

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #100 on: 2019.July.15. 14:21:19 »
Az volt a baj, hogy mikor a kukacfejet ki írod rögtön leellenőrzi a joyt a következő irányt és utána várakozik.
Azért volt így eredetileg, mert a fejet hamar felülírná a következő karakter, a kígyó gerezdje. Ha van egy kis várakozás ott, akkor hosszabb ideig látható a feje. De még a basic (nem zzzippelt) programhoz volt így.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #101 on: 2019.July.15. 14:46:14 »
Akkor valamit rosszul terveztél.
Itt az IRANY rutinban
 GET JOY
 WAIT

most
 WAIT
 GET JOY

Ennyi volt a bibi.
Minden maradt a megszokott időben.

->PRINT FEJ -> GET JOY -> WAIT ->

->PRINT FEJ -> WAIT -> GET JOY ->

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #102 on: 2019.July.15. 22:39:15 »
A programban ez a rész az, amikor életvesztéskor összeomlik a kukac:

Code: [Select]
5070   !SET CHARACTER 0,96,240,240,246,246,246,240,240,96 ! gerezd
 5080   !LET WADE=1900:GOSUB 7030
 5090   SET CHARACTER 0,0,96,240,240,246,246,246,240,240
 5100   LET WADE=1900:GOSUB 8080
 5110   SET CHARACTER 0,0,0,96,240,240,246,246,246,240
 5120   LET WADE=1900:GOSUB 8080
 5130   SET CHARACTER 0,0,0,0,96,240,240,246,246,246
 5140   LET WADE=1900:GOSUB 8080
 5150   SET CHARACTER 0,0,0,0,0,96,240,240,246,246
 5160   LET WADE=1900:GOSUB 8080
 5170   SET CHARACTER 0,0,0,0,0,0,96,240,240,246
 5180   LET WADE=1900:GOSUB 8080
 5190   SET CHARACTER 0,0,0,0,0,0,0,96,240,240
 5200   LET WADE=1900:GOSUB 8080
 5210   SET CHARACTER 0,0,0,0,0,0,0,0,96,240
 5220   LET WADE=1900:GOSUB 8080
 5230   SET CHARACTER 0,0,0,0,0,0,0,0,0,96
 5240   LET WADE=1900:GOSUB 8080
 5250   SET CHARACTER 0,0,0,0,0,0,0,0,0,0
 5260   LET WADE=8000:GOSUB 8080

Ezt érdemes lenne rövidebben megcsinálni? Zozónak volt már a BASIC topikban erre egy rövidebb ötlete:

Code: [Select]
4210 NUMERIC C(9)
4220 C(1)=102:C(2)=255:C(3)=255:C(4)=159:C(5)=15:C(6)=159:C(7)=255:C(8)=255:C(9)=102
4230 FOR I=1 TO 9
4240   SET CHARACTER 0,C(1),C(2),C(3),C(4),C(5),C(6),C(7),C(8),C(9)
4250   FOR J=9 TO 2 STEP -1
4260     C(J)=C(J-1)
4270   NEXT J
4280   C(1)=0
4290 NEXT I

Ez jobb lenne ide?  Kevesebb sor kell hozzá. (A sorszámok a két példában eltérnek!)
« Last Edit: 2019.July.15. 22:43:35 by szipucsu »
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 8601
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: Entersnake - gracha kígyós játék
« Reply #103 on: 2019.July.15. 23:58:59 »
Zozónak volt már a BASIC topikban erre egy rövidebb ötlete
Lecseréltem Zozo ötletére a régi kukacösszeomlasztós effektet. Így egy picivel rövidebb lett a program. Addig rövidítgetünk benne mindenfélét, míg egyszer csak majd negatív számokkal lehet kifejezni a program hosszát.
100 SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
110 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
120 SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 811
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 68.0 Firefox 68.0
    • View Profile
Re: Entersnake - gracha kígyós játék
« Reply #104 on: 2019.July.16. 08:13:04 »
Rejtett hiba.
Valahol a program elejére egy TEXT 40 sort betehetsz.
Mert ha valaki TEXT 80 ban indítja nem működik.