Welcome, Guest. Please login or register.


Author Topic: Limonádé (Read 2586 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Limonádé
« on: 2012.July.06. 23:54:26 »
Vadonatúj Ep-s játék került a BASIC programcsokorba, a címe: Limonádé  :ds_icon_cheesygrin:

Eredetileg az azonos címû C16-os BASIC programot akartam EP-re "átírni", de az olyan förtelmesen van megírva (GOTO, GOSUB hegyek...), hogy valóban érdemes megnézni elrettentõ példának. Így aztán inkább megírtam IS-BASIC-es módiban, "tüntetõleg" egyetlen GOTO és GOSUB nélkül...  :smt067
Egyébként még mindig élvezetes IS-BSIC programot írni: naponta 15-30 perc alatt megír az ember egy-egy eljárást, ezekbõl épül fel egy jófajta moduláris program. Van benne példa, hogy lehet használni HFONT ékezetes karaktereket, ha nincs EPDOS.
« Last Edit: 2012.July.07. 00:09:19 by Lacika »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re:Limonádé
« Reply #1 on: 2012.July.07. 08:45:48 »
Vadonatúj Ep-s játék került a BASIC programcsokorba, a címe: Limonádé  :ds_icon_cheesygrin:
Aktuális  :ds_icon_cheesygrin:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re:Limonádé
« Reply #2 on: 2012.July.07. 09:05:40 »
Jó a kezdeti toplista  :ds_icon_cheesygrin: :ds_icon_cheesygrin: :ds_icon_cheesygrin:

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #3 on: 2012.July.07. 09:09:28 »
Jó a kezdeti toplista  :ds_icon_cheesygrin: :ds_icon_cheesygrin: :ds_icon_cheesygrin:

A Diktátor toplistájából van, az meg az itteni, akkori hozzászólások "toplistából" :ds_icon_cheesygrin:
Tényleg, a pontszámtábla mentéses Diktátort is meg fogom csinálni, hogy menjen HFONT (EPFOS) nélkül.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re:Limonádé
« Reply #4 on: 2012.July.07. 12:18:13 »
Remélem, átutalják a számlámra a kb. 87 rugót. :D

[ Guests cannot view attachments ]

A sorok végén az "ékben" és "étékeben" feliratokat módosítani kellene.  :oops:

Érdekes, ahogy a HANDLER NINCSHFONT megnézi, van-e HFONT. Talán túl nagy jelentõsége nincs, mert ha van HFONT és akkor is átdefiniálná a karaktereket, akkor se történik semmi, max. 1 másodpercet vesz el feleslegesen. :D


Quote
2690 PRINT #102,AT 2,16:HET;". hét"

A sorszámot jelölõ pont elõtt kimarad egy szóköz kiíratásnál, ami rondán néz ki. Ezt így lehetne kiküszöbölni:

Code: [Select]
2690 PRINT #102,AT 2,17:STR$(HET)&". hét"
Ha minden igaz, 16 helyett 17-et kell írni, mert ha STR$-be alakítunk át, eltûnik az elõjel, ami numerikus változónál láthatatlan.

Kár, hogy vásárlás közben már nem láthatjtuk a hõmérsékletet.


UI.: A 720-as sorban is ugyanezt a változtatást kéne megcsinálni a HET változó környékén.

UI2: "A citromlé, cukor, víz ára 1%-al csökkent" - Nem %-al, hanem %-kal. A százalékjelet hasonló módon közelebb lehetne vinni az elõtte álló számhoz, mint a fent említett pontot.
« Last Edit: 2012.July.07. 12:54:02 by szipucsu »
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #5 on: 2012.July.07. 13:09:13 »
Érdekes, ahogy a HANDLER NINCSHFONT megnézi, van-e HFONT. Talán túl nagy jelentõsége nincs, mert ha van HFONT és akkor is átdefiniálná a karaktereket, akkor se történik semmi, max. 1 másodpercet vesz el feleslegesen. :D

Az nagyon rondán néz ki! A HFONT az egész karakterkészletet átdefiniálja, ugyanis az össze karakter lejjebb csúszik és kisebb lesz, hogy jobban elférjenek az ékezetek. Csinálj screenshot-ot EPDOS-os és EPDOS nélküli konfigból is, máshogy fognak kinézni a karakterek. (A HFONT karakterkészlet nekem jobban tetszik, mint az eredeti).

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re:Limonádé
« Reply #6 on: 2012.July.07. 13:11:56 »
A HFONT az egész karakterkészletet átdefiniálja, ugyanis az össze karakter lejjebb csúszik és kisebb lesz
Én pont ezért nem szeretem  :oops:

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #7 on: 2012.July.07. 13:24:50 »
Remélem, átutalják a számlámra a kb. 87 rugót. :D

Kérjen számlaszámot a program?  :ds_icon_cheesygrin:

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #8 on: 2012.July.07. 13:25:40 »
A sorok végén az "ékben" és "étékeben" feliratokat módosítani kellene.  :oops:

Javítottam!

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #9 on: 2012.July.07. 13:27:19 »
A sorszámot jelölõ pont elõtt kimarad egy szóköz kiíratásnál, ami rondán néz ki. Ezt így lehetne kiküszöbölni:

Code: [Select]
2690 PRINT #102,AT 2,17:STR$(HET)&". hét"

Ezzel igazából nem láttam értelmét foglalkozni...  :oops:
Ez vajon bug lehet? Más gépek BASIC-jében hogy mûködik ez?

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #10 on: 2012.July.07. 13:29:56 »
UI2: "A citromlé, cukor, víz ára 1%-al csökkent" - Nem %-al, hanem %-kal.

Úgy nem fért ki egy sorban...  :oops:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re:Limonádé
« Reply #11 on: 2012.July.07. 13:31:03 »
Code: [Select]
2690 PRINT #102,AT 2,17:STR$(HET)&". hét"Erre igazából a PRINT USING lenne a szép megoldás, ha nincsenek 13 jegyû számok  :oops:

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re:Limonádé
« Reply #12 on: 2012.July.07. 13:32:27 »
Úgy nem fért ki egy sorban...  :oops:
42 karakteres videólap?

Offline Lacika

  • EP addict
  • *
  • Posts: 3191
  • Country: hu
    • http://www.ep128.hu
Re:Limonádé
« Reply #13 on: 2012.July.07. 13:45:35 »
42 karakteres videólap?

Igen.
"A citromlé, cukor, víz ára 5 %-al csökkent"
Ez pont 42 karakter.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re:Limonádé
« Reply #14 on: 2012.July.07. 15:58:00 »
Úgy nem fért ki egy sorban...  :oops:
Ezért lehetne, hogy a % elõtt ne maradjon ki szóköz! :)

A sok karakterdefiníció helyett egyszerûbb lenne külön fájlban tárolni a karakterek alakját és ezt töltené be a basic program némi HEX$ részekkel kiegészítve. Ehhez HANDLER sem kéne, mert pillanatok alatt betöltené, akár van EPDOS, akár nincs.
Szerintem a "lejjebb csúsztatott" karakterek jobbak lennének, mert van, hogy egy másik olyan karakter kerül fölé, ami "hozzáér" és az bénán néz ki. (Mármint nem ebben a programban, hanem általában elõfordulhat az ilyesmi.)
« Last Edit: 2012.July.07. 16:04:01 by szipucsu »
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos