Welcome, Guest. Please login or register.


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

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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: 8033
  • 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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: 754
  • 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: 8033
  • 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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: 8033
  • 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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: 8033
  • 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 9 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?
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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: 8033
  • 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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: 8033
  • 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 »
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline szipucsu

  • EP addict
  • *
  • Posts: 8033
  • 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.
SOUND SOURCE 3,STYLE 16,LEFT 16,RIGHT 64,SYNC 2
SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 2
SOUND PITCH 25,SYNC 2
Videos

Offline Ferro73

  • EP lover
  • *
  • Posts: 754
  • 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.