Enterprise Forever
:HUN => VIDEO: => Topic started by: endi on 2017.July.04. 14:04:14
-
:smt043 :smt043 :smt043
majd most jönnek a történelmi idő. hatalmas pályás, scrollos gracha játékot látok a jövőben! :)
-
majd most jönnek a történelmi idő. hatalmas pályás, scrollos gracha játékot látok a jövőben! :)
lehet csinálni azt is, és nem is feltétlenül kell a GRACHA-n változtatni, ha úgy tervez az ember pályát, hogy 1 karakterre 2 4 2x2-es objektumot definiálunk, így 4 pályaelemet lehetne variálni 1 pozícióban, mondjuk ez lehet kevés.
-
lehet csinálni azt is, és nem is feltétlenül kell a GRACHA-n változtatni, ha úgy tervez az ember pályát, hogy 1 karakterre 2 4 2x2-es objektumot definiálunk, így 4 pályaelemet lehetne variálni 1 pozícióban, mondjuk ez lehet kevés.
bőven jó lehet karakteres scroll is
sőt az még parallaxot is elbírna
-
hatalmas pályás, scrollos gracha játékot látok a jövőben! :)
Milyen processzor van a kristálygömbödben, Z80?
Talán OFF itt (bár ez is történelem), attributum képernyőn nem lenne érdemes próbálkozni? Szín ott is lenne dögivel. Az lassabb lenne pl. a Skramble-nek, mint a grafikus-karakteres?
A másik, történelmet író játék lehetne a Treasure Cave olyan változata, ami labirintus, sokképernyős, és el lehet tévedni benne. Amolyan Beatcha-szerű, csak kicsit-nagyon más.
-
Milyen processzor van a kristálygömbödben, Z80?
Talán OFF itt (bár ez is történelem), attributum képernyőn nem lenne érdemes próbálkozni? Szín ott is lenne dögivel. Az lassabb lenne pl. a Skramble-nek, mint a grafikus-karakteres?
A másik, történelmet író játék lehetne a Treasure Cave olyan változata, ami labirintus, sokképernyős, és el lehet tévedni benne. Amolyan Beatcha-szerű, csak kicsit-nagyon más.
Na, azt a sokképernyős helyett meg lehet írni egy hatalmas képernyősre, és a főhős középen van, simán lehetne scrollozni karakteresen.
-
attr képernyő ugyanúgy sok memória mint bármilyen más grafikus mód. a karakteresben pont az a lényeg, hogy - ha jól számolom hirtelen - 16-od része memória pl a c16 hires módhoz képest.
pl. egy 42 karakter széles, 24 karakter magas képernyő az ügye karakteres gracha módban csak kb 1Kbyte.
míg egy ugyanekkora hires col16 mód képernyő kb 16Kbyte. na jó, ez 16 szín, míg a gracha mód csak 8 (ráadásul erősen korlátoltan), szóval felezzük meg, számoljunk 8k-val, az is 8* több mint a gracha mód.
tehát ennyi memóriát kell mozgatni pl scrollhoz.
és hát a gracha mód előnye hogy ha egy karaktert animálunk, az az egész képernyőn animálni fog, 0 proci időt foglalva.
-
attr képernyő ugyanúgy sok memória mint bármilyen más grafikus mód. a karakteresben pont az a lényeg, hogy - ha jól számolom hirtelen - 16-od része memória pl a c16 hires módhoz képest.
pl. egy 42 karakter széles, 24 karakter magas képernyő az ügye karakteres gracha módban csak kb 1Kbyte.
míg egy ugyanekkora hires col16 mód képernyő kb 16Kbyte. na jó, ez 16 szín, míg a gracha mód csak 8 (ráadásul erősen korlátoltan), szóval felezzük meg, számoljunk 8k-val, az is 8* több mint a gracha mód.
tehát ennyi memóriát kell mozgatni pl scrollhoz.
és hát a gracha mód előnye hogy ha egy karaktert animálunk, az az egész képernyőn animálni fog, 0 proci időt foglalva.
Megoldható lenne a gyors scroll grafikus képernyőn is, de le kéne generálni az egész pályát a video RAM-ba, ez eltartana egy darabig (pár másodperc), és korlátozott lenne a pálya mérete is.
-
Most már mondjatok egy topicot, ahova ezeket a grafika elmélkedéseket átrakhatom :-)
-
Most már mondjatok egy topicot, ahova ezeket a grafika elmélkedéseket átrakhatom :-)
Végignéztem a programozás topicokat, és tán a GRACHA és Scroll-be lehetne behúzni, de félig még ott is off. :D
-
Végignéztem a programozás topicokat, és tán a GRACHA és Scroll-be lehetne behúzni, de félig még ott is off. :D
régóta mondom hogy ha van sound: kategória, akkor miért nincs graphics? :)
-
régóta mondom hogy ha van sound: kategória, akkor miért nincs graphics? :)
Graphics: device not exist. Video: device exists.
-
régóta mondom hogy ha van sound: kategória, akkor miért nincs graphics? :)
Már van NICK (https://enterpriseforever.com/hardver/nick/) téma, és Grafikai trükkök (https://enterpriseforever.com/programozas/grafikai-trukkok/) is.
Megoldható lenne a gyors scroll grafikus képernyőn is, de le kéne generálni az egész pályát a video RAM-ba, ez eltartana egy darabig (pár másodperc), és korlátozott lenne a pálya mérete is.
Elég lehet csak a belépő sort vagy oszlopot generálni scroll közben és az LD1 címet módosítani, a karakteres mód ellenére a Skramble is így működik. A pálya lehet karakteres, tömörített vagy egyéb formátumban is, a Skramble esetében egyszerű RLE tömörítést használtam oszloponként, és a pálya adat tartalmazhat vezérlő karaktereket is (paletta és szektor szám beállítása, újraindítási pont, stb.). Bár ha vízszintesen és függőlegesen is szabadon lehet scrollozni bármilyen irányban, az már nehezebb, és itt előnyösebb lenne a CPC-hez hasonló címzés.
-
Elég lehet csak a belépő sort vagy oszlopot generálni scroll közben és az LD1 címet módosítani, a karakteres mód ellenére a Skramble is így működik. A pálya lehet karakteres, tömörített vagy egyéb formátumban is, a Skramble esetében egyszerű RLE tömörítést használtam oszloponként, és a pálya adat tartalmazhat vezérlő karaktereket is (paletta és szektor szám beállítása, újraindítási pont, stb.). Bár ha vízszintesen és függőlegesen is szabadon lehet scrollozni bármilyen irányban, az már nehezebb, és itt előnyösebb lenne a CPC-hez hasonló címzés.
Én függőleges/vízszintes scrollozásra gondoltam :)
-
Én függőleges/vízszintes scrollozásra gondoltam :)
azt is érdemes "hardver" scrollal, de akkor is sokat számít ha karakteres a képernyő. főleg ha nagy figurák is mozognának...
de a parallax scroll lenne a jó, bár "hardver" (LD1) scrollal azt is lehetne karakteresen, méghozzá úgy, hogy lenne mondjuk 8x8 karakter amiben karakter definiálással scrolloznánk egy tile-os hátteret
-
Már van NICK (https://enterpriseforever.com/hardver/nick/) téma, és Grafikai trükkök (https://enterpriseforever.com/programozas/grafikai-trukkok/) is.
Szerintem Endi egy nagyobb főtopikra gondolt, amin belül ott van az összes topik, ami grafikával foglalkozik.
-
Én függőleges/vízszintes scrollozásra gondoltam :)
Az is megoldható, csak bonyolultabb a sorok címzése, a kezdőcím eltolása miatt figyelni kell arra, hogy valahol a képernyő közepén vissza kell ugrani a lap elejére.
-
azon gondolkodtam, hogy ügye 256 pixel magas lehet egy karakter, tehát egész képernyő magas lehet, és hogy ebből milyen effektet lehetne kihozni. biztos demókban használni lehetne