Welcome, Guest. Please login or register.


Author Topic: GRACHA - PC-s editor (Read 572 times)

Offline geco

  • EP addict
  • *
  • Posts: 4577
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #15 on: 2017.July.13. 19:08:07 »
A Gracha is nagyon jónak tűnik, csak eltűnt innen a leírás, így a block editor használatára nem jöttem rá, meg arra, hogy lehet kijelölni melyik blokkot tehetem ki a képernyőre.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4340
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #16 on: 2017.July.13. 19:39:47 »
A Gracha is nagyon jónak tűnik, csak eltűnt innen a leírás, így a block editor használatára nem jöttem rá, meg arra, hogy lehet kijelölni melyik blokkot tehetem ki a képernyőre.

A blokk szerkesztőben egyszerűen kijelölhető bármekkora terület az egér (vagy Shift + kurzor billentyűk) használatával. Vagy a Shift + bal egérgomb a beállított (indításkor 2x2) méretű területet jelöli ki.

A pálya szerkesztőben a következő módokon lehet rajzolni:
- jobb egérgomb vagy Space: a karakterkészletben éppen kiválasztott egy karakterrel (területnél csak a bal felső sarok)
- Shift + jobb egérgomb vagy Enter: a kijelölt blokkot teszi a pályára
- középső egérgomb vagy V: a pályáról korábban másolt (C) vagy kivágott (X) területet helyezi el
- Shift + Space: a kijelölt terület feltöltése egy karakterrel
- Shift + Enter: ugyanez blokkal

A szerkesztőkben többé-kevésbé egységes funkciók:

Billentyűzet (amelyik szerkesztő ablakban gyorsan villog a kurzor, az van fókuszban):
- fel, le, bal, jobb = kurzor mozgatása, a kijelölés méretét 1x1-re csökkenti
- Ctrl + fel, le, bal, jobb = kijelölés mozgatása, a tartalmát nem mozgatja
- Shift + fel, le, bal, jobb = kijelölt terület méretének a növelése
- Home = kurzor vissza a bal felső sarokba, a kijelölés mérete 1x1 lesz
- W, A, S, D = kijelölés mozgatása a tartalmával együtt
- C = másolás (copy)
- V = beillesztés (paste)
- Delete, Backspace = törlés (nullával, illetve pályánál a blokk szerkesztő bal felső sarkában található karakterrel történő feltöltés)
- X = kivágás (cut), ugyanaz, mint a másolás és utána törlés
- Z = visszavonás (undo)
- R = visszavont művelet ismétlése (redo)
- Enter, Space = rajzolás (az adott szerkesztőtől függ a pontos működése)
- 0-7 = paletta szín választása (csak a paletta és karakter szerkesztőkben)

Egér:
- bal gomb = kijelölés, kurzor pozíció állítása
- középső gomb = beillesztés (paste)
- jobb gomb = rajzolás (a szerkesztőtől függően)
« Last Edit: 2017.July.13. 19:43:31 by IstvanV »

Offline geco

  • EP addict
  • *
  • Posts: 4577
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #17 on: 2017.July.13. 19:56:34 »
Köszi, ez eléggé egyszerűnek tűnik a leírás alapján, amúgy a blokk kijelölésre rájöttem leírás nélkül is, csak a mikor jobb gombot nyomtam a pályatervezőn, akkor mindig a kiválasztott egy karakter került oda :D , leírás alapján tiszta a kép :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4340
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #18 on: 2017.July.17. 11:55:48 »
Valószínűleg célszerű lenne átírni a programot, hogy kompatibilis legyen a BASIC verzióval, így talán hasznosabb lenne:
- 8 helyett 9 pixel magas karakterek
- 256 helyett 128 karakter
- a BASIC változat által mentett bináris file támogatása (import és export)

Offline endi

  • EP addict
  • *
  • Posts: 5998
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: GRACHA - PC-s editor
« Reply #19 on: 2017.July.17. 12:04:53 »
Valószínűleg célszerű lenne átírni a programot, hogy kompatibilis legyen a BASIC verzióval, így talán hasznosabb lenne:
- 8 helyett 9 pixel magas karakterek
- 256 helyett 128 karakter
- a BASIC változat által mentett bináris file támogatása (import és export)

mondjuk én tervezem a basic verzióba belerakni azt hogy 8 és 9 pixel magasság között váltani lehessen.
de ez csak megjelenésben látszódna, fájl formátumban nem.
amúgy nem tervezem már fejleszteni, csak ezeket a kisebb dolgokat még befejezem.

Offline geco

  • EP addict
  • *
  • Posts: 4577
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #20 on: 2017.July.17. 15:37:43 »
Valószínűleg célszerű lenne átírni a programot, hogy kompatibilis legyen a BASIC verzióval, így talán hasznosabb lenne:
- 8 helyett 9 pixel magas karakterek
- 256 helyett 128 karakter
- a BASIC változat által mentett bináris file támogatása (import és export)
Mennyire lenne nagy munka mind a két verzió támogatása?
Amúgy szerintem a 256 karakter hasznos lehet a "basic verzióban" is.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4340
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #21 on: 2017.July.17. 15:53:24 »
Mennyire lenne nagy munka mind a két verzió támogatása?

Attól függ, mennyi változás lesz még a programban. Talán megoldható az is, hogy mindkét karakter méret támogatott legyen, legalább feltételes fordítással.

Quote
Amúgy szerintem a 256 karakter hasznos lehet a "basic verzióban" is.

A 256 karakter maradt, csak a BASIC file import/export csonkítja 128 karakterre. Ezen kívül a blokk szerkesztő mérete 224 karakterre (16x14) csökkent.
« Last Edit: 2017.July.18. 12:34:13 by IstvanV »

Offline geco

  • EP addict
  • *
  • Posts: 4577
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #22 on: 2017.July.17. 16:30:21 »
Attól függ, mennyi változás lesz még a programban. Talán megoldható az is, hogy mindkét karakter méret támogatott legyen, legalább feltételes fordítással.
Az eredeti már tudott mindent, amit a Gracha, nem? Csak a generált rasztert nem, de azt meg nem befolyásolja a karakterméret.

Offline IstvanV

  • EP addict
  • *
  • Posts: 4340
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #23 on: 2017.July.18. 11:39:39 »
Generálni lehet rasztert (véletlenszerűen, vagy egyszerű függvényekkel két szín közötti átmenetként), csak soronként szerkeszteni nem.

A külön fordítható "gracha8" és "gracha9" verziót (-DGRACHA_CHAR_HEIGHT=8 vagy 9) sikerült megoldani, és van néhány kisebb újdonság és javítás is:
- az EP-s GRACHA bináris file formátumok támogatása (GRA_FNT.BIN csak 9 pixel magas karakterek esetén)
18240-0
- a 0-7 billentyűk a szín választására minden szerkesztőben működnek
- új paletta szerkesztő funkciók: R0,G0,B0 és R1,G1,B1 cseréje, és szín(ek) másolása a paletta másik felére
« Last Edit: 2017.July.18. 12:35:05 by IstvanV »

Offline szipucsu

  • EP addict
  • *
  • Posts: 6604
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 54.0 Firefox 54.0
    • View Profile
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: GRACHA - PC-s editor
« Reply #24 on: 2017.July.18. 13:07:59 »
Bár kipróbálni nem igazán tudom, de a kép alapján ez azért nem semmi. :smt041

Offline geco

  • EP addict
  • *
  • Posts: 4577
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #25 on: 2017.July.18. 15:05:17 »
Kép alapján nagyon jó :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4340
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #26 on: 2017.July.18. 15:08:01 »
Még egy lehetséges ötlet a 16 színű grafikus mód, kétszeres méretű "karakterkészlettel".

Offline endi

  • EP addict
  • *
  • Posts: 5998
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 59.0.3071.115 Chrome 59.0.3071.115
    • View Profile
    • Honlapom
Re: GRACHA - PC-s editor
« Reply #27 on: 2017.July.18. 16:02:47 »
Még egy lehetséges ötlet a 16 színű grafikus mód, kétszeres méretű "karakterkészlettel".

na ja, csak hát ahhoz, hogy ezt kihasználja a grafikus, marha sok munka kell.
már ebből a 2*4es karakteres módból sincs időm kihozni a maximumot, pedig király lenne :)

Offline geco

  • EP addict
  • *
  • Posts: 4577
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 52.0 Firefox 52.0
    • View Profile
Re: GRACHA - PC-s editor
« Reply #28 on: 2017.July.18. 17:25:05 »
Még egy lehetséges ötlet a 16 színű grafikus mód, kétszeres méretű "karakterkészlettel".
Szerintem jó ötlet.