Welcome, Guest. Please login or register.


Author Topic: GRACHA - a grafikus karakteres editor (Read 174090 times)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #180 on: 2017.May.31. 10:21:14 »
egyébként nagyon gyorsan megcsináltad, mennyi idő volt?
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #181 on: 2017.May.31. 11:21:13 »
Még nincs kész, át kell írni a ROWED, PALED, KARED és BED függvényeket is, illetve az ezek által használt kisebb rutinokat.

jaja, ok, de amit eddig átírtál, megvolt 1 nap alatt???
vagy van valami basic to c konvertáló? :)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #182 on: 2017.May.31. 16:03:50 »
ha már ennyire benne vagy a "gra-cha" módban, csinálhatnál az epimgconv-hoz is ilyet, hogy ebbe a módba (meg más karakteres módokba is) tudjon konvertálni :)
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: GRACHA - a grafikus karakteres editor
« Reply #183 on: 2017.May.31. 20:09:02 »
Nem semmi :-) holnap letoltom és meg is nézem.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #184 on: 2017.May.31. 23:31:24 »
nagyon megy ez neked :)
rájöttem, hogy így pc-re vagy mobilra is tudunk fejleszteni, én megírom basic-ben te meg átírod c-re, ami ügye fordul mindenhol :)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #185 on: 2017.June.01. 16:30:10 »
Az esetleges hibáktól eltekintve teljes verzió:
(Attachment Link)

aha, ez simán használható sebesség, annak idején teljesen jó lett volna. persze ahogy látom az exos azért eléggé behatárol. de zzzippelve is kb ilyen sebességű lenne szerintem.

ha a pályakirajzolást átírnád exos nélkülire, szerintem tök jó nagy scrollos pályák szerkesztésére is alkalmas lenne :)
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 7219
  • Country: hu
    • Támogató Támogató
Re: GRACHA - a grafikus karakteres editor
« Reply #186 on: 2017.June.01. 18:31:46 »
Tök jó gyors lett, lehet valamit elszúrtam, de nem tudtam karaktert tervezni, bármit nyomtam, nem tette ki a pixelt, és a 4-es szín csoport választásban se jeleskedtem :D

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #187 on: 2017.June.01. 19:29:00 »
Tök jó gyors lett, lehet valamit elszúrtam, de nem tudtam karaktert tervezni, bármit nyomtam, nem tette ki a pixelt, és a 4-es szín csoport választásban se jeleskedtem :D

ja úgy nézem a helpből (alul) lemaradt hogy 0-3 gombok a színek (meg a ` is 0-át jelent hogy kényelmes legyen, esc alatti gomb)

szerk: kukac jel
« Last Edit: 2017.June.01. 19:35:34 by endi »
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #188 on: 2017.June.03. 18:51:21 »
csinálok egy funkciót, ami a raszter színezést világosítja a pályán.
tehát 1-es gombbal a 0-ás színre generál ügye egy gradienst (1-8 gombok a többi színre).
ugyanez shift-el világosít. most csak egy randombot bor-ol bele. az kéne ügye hogy az adott színt felbontja r, g, b komponensekre és mindegyikhez hozzáad 1-et. kár hogy nincs inverz rgb függvény, most kézzel kell szétbontanom. :)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #189 on: 2017.June.04. 09:08:44 »
jobb ötletem van a világosításra. be kell vezetnem azt hogy a random seed állítható legyen (volt is valami poke erre, benne is van a gradi függvényben). így a gradiens generálás irányítottabb lesz, és beleépíthető lesz a világosítás, és ott ügye rgb függvénnyel történik, tehát szabályozhatóbb lesz :)

szerk: hm ez nem teljesen jó, mert csak a gradiens esetén műxik, ha valaki kézzel festette a pályát akkor arra nem fog
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #190 on: 2017.June.06. 13:53:28 »
Már átírtam, és a karakter szerkesztőt is (az U/L/X/Y láthatóan gyorsabb lett), csak a paled() EXOS alapú. A nagyobb pálya is megoldható, bár nem tudom, pontosan mekkora lenne a legcélszerűbb, és a szerkesztőkben hogyan módosuljon a billentyűzet kezelése.

Még egy lehetőség: a ras[] 24 bites RGB formátumra alakítása, így soronként változó palettát használó programban a gradiens "ditherelve" lenne megjeleníthető, illetve a fényerő szabályozása is pontosabb lehetne.

na most akkor előbb el kéne dönteni hogy te fejleszted tovább vagy én? :)
bizonyára értelmesebb lenne a te verziód... túl nagy kívánságaim már úgyse lennének, ha mégis, előbb kikísérletezem a basic verzióban.
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #191 on: 2017.June.09. 11:54:18 »
sokat gondolkodok azon, hogy hogyan lehetne jobbá tenni ezt a programot, de elég nehéz... nehéz megoldani a színek jó kezelését, és kihasználását...
az eddigi koncepció ügyebár az volt, hogy a színcsoportok főleg színskálát tartalmaznak, és ezzel színezgetünk, és ennek megfelelően szerkesztjük a karaktereket.
na most ügye van ennek a továbbfejlesztése, az, hogy a 4-es színcsoportban nem csak színskála van, hanem ott egy másféle szín is (pl 3 piros, 1 kék), és akkor bár kevesebb színből áll a skála, de van benne egy másik szín.
meg ügye van még olyan is hogy pl sötétpiros, narancs, fehér, kék. tehát egy karakteren ezek a színek vannak. itt ügye a fehér az a kékhez is illeszthető mint "fényesebb kék". meg olyat is szoktak hogy a sötét szín egy sötétszürke, így a piroshoz és a kékhez is illeszthető.
nem tudom ez így érthető-e. :)

szóval nem könnyű a művész dolga, és a programozóé sem, aki az editort kitalálja :)
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #192 on: 2017.June.22. 13:04:13 »
itt egy új, de csak kisebb dolgok vannak fejlesztve.
néha berakom nehogy elvesszen.
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #193 on: 2017.June.22. 13:34:50 »
fejlesztési ötleteim, ha már más nem mond soha semmit:
-az alsó text80-as help ablakban fogom kijelezni az aktuális színcsoportot.
-olyan sor színezési mód, ahol egyenként lehet színezni a színeket és nem csak csoportokban (lock-olni lehet színt). de még nem tudom ezt hogy lehetne használhatóra megcsinálni.
-valahogy nagy pálya szerkesztése. sajnos a tömböt nem tudom növelni mert már nincs memória. valszeg fájl töltés-mentés lesz.
-bináris import.
-8 pixelsor magasság mód (poke-al átírom a sorok magasságát, és amennyivel csökkentettem az lpt-t, annyival fogok növelni alul egy lpt sort). :)
-jobb gradiens generálás.
-valahogy grafika import (bár ez elég nagy meló lenne, és kérdéses hogy van-e értelme).
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: GRACHA - a grafikus karakteres editor
« Reply #194 on: 2017.June.23. 09:44:46 »
hú mekkora ötleteim vannak!
1: a pálya színezés editorban előhozom a paletta szerkesztőnek a színskáláját (alul fog scrollozódvan megjelenni), és így egyenként lehet színeket választani, és ezeket az 1-8 gombokkal lerakni.
2: a gradiens generálásra egy zseniális ötlet! szintént a paletta választót fogom használni. itt fog "bolyongani" a pozíció ahonnan színt válasz a generátor. azaz lesz egy random kezdő pozíció, és onnan indulva random bolyongva választunk új színt és így végig színezzük a sort.
Vigyázat! Szektás vagyok! :)