Welcome, Guest. Please login or register.


Author Topic: Grafikai trükkök (Read 136883 times)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 39.0 Firefox 39.0
    • View Profile
Re: Grafikai trükkök
« Reply #495 on: 2015.December.17. 12:48:14 »
Karakteres felbontással nehéz megoldani, hogy pontosan jelenjen meg térben. Soronként változó palettával asm-ben minden sorhoz hozzárendelhető Z koordináta (táblázatban), amihez hozzáadva az aktuális pozíciót egyszerűen számítható az olvasási pozíció egy tömbben, amely a megjelenítendő "pályát" tartalmazza.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 47.0.2526.73 Chrome 47.0.2526.73
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #496 on: 2015.December.17. 13:05:39 »
Karakteres felbontással nehéz megoldani, hogy pontosan jelenjen meg térben. Soronként változó palettával asm-ben minden sorhoz hozzárendelhető Z koordináta (táblázatban), amihez hozzáadva az aktuális pozíciót egyszerűen számítható az olvasási pozíció egy tömbben, amely a megjelenítendő "pályát" tartalmazza.

hát én tudom :)
egy csomó demómban van ilyen effekt, pl a legelsőben vízszintes, ami újszerű volt szerintem :)
https://www.youtube.com/watch?v=5Eg14WLJmEk
Vigyázat! Szektás vagyok! :)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 39.0 Firefox 39.0
    • View Profile
Re: Grafikai trükkök
« Reply #497 on: 2015.December.17. 19:31:53 »
Még lehetne javítani rajta például két video lap használatával (8 helyett 16 fázis).

* tunnel1.com (10.49 kB - downloaded 191 times.)

Forrás:

* tunnel1.s (4.44 kB - downloaded 203 times.)
* frame00.bin (19.93 kB - downloaded 176 times.)
* frame01.bin (19.93 kB - downloaded 176 times.)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 47.0.2526.73 Chrome 47.0.2526.73
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #498 on: 2015.December.17. 19:46:01 »
(Attachment Link)

tök jó. már csak egy űrhajó kell meg ellenségek és kész is a játék :)
Vigyázat! Szektás vagyok! :)

Offline ssr86

  • EP user
  • *
  • Posts: 355
  • Country: pl
  • OS:
  • Windows NT 6.2 Windows NT 6.2
  • Browser:
  • Chrome 47.0.2526.73 Chrome 47.0.2526.73
    • View Profile

Offline geco

  • EP addict
  • *
  • Posts: 6635
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 38.0 Firefox 38.0
    • View Profile
Re: Grafikai trükkök
« Reply #500 on: 2015.December.18. 08:51:45 »
:smt041 :smt041 :smt041

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14283
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 42.0 Firefox 42.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Grafikai trükkök
« Reply #501 on: 2015.December.18. 08:56:55 »
Wow! :smt038

Offline IstvanV

  • EP addict
  • *
  • Posts: 4825
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 39.0 Firefox 39.0
    • View Profile
Re: Grafikai trükkök
« Reply #502 on: 2015.December.18. 13:56:38 »
Egyszerű "Magic Ball" demo:
* demo1.com (3.16 kB - downloaded 184 times.)
A beépített joystick használható gyorsításra (fel) és lassításra (le). Space billentyűre kilép.

A "pálya" (legfeljebb 4096 hosszúságú lehet, de ez csak 256):
* level_01.gif (1.41 kB. 8x512 - viewed 188 times.)

Forrás file-ok:
* demo1.s (7.73 kB - downloaded 172 times.)
* ztable.s (1.39 kB - downloaded 201 times.)    (a demo1.lua kimenete)
* level_01.bin (0.42 kB - downloaded 173 times.)    (a levelconv.cpp kimenete, epcompress -raw -m2 -9 tömörítéssel)
* imgdata.bin (1.67 kB - downloaded 184 times.)    (a demo1.lua kimenete, epcompress -raw -m2 -9 tömörítéssel)
* level_01.xpm (14.06 kB - downloaded 177 times.)    (a levelconv.cpp fordításához a "pálya" XPM formátumra konvertálva GIMP segítségével)
* scr46x288.s (3.2 kB - downloaded 166 times.)    (a demo1.lua előtt futtatandó EP program, amely beállítja a video módot)
* demo1.lua (2.66 kB - downloaded 173 times.)    (ztable.s és tömörítetlen imgdata.bin készítése)
* levelconv.cpp (1.5 kB - downloaded 177 times.)    (level_01.xpm konverziója tömörítetlen level_01.bin file-ra)
* decompress_m2_new.s (9.06 kB - downloaded 169 times.)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 47.0.2526.73 Chrome 47.0.2526.73
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #503 on: 2015.December.18. 14:06:46 »
tök jó, bár szerintem ha már csinálsz valamit, valami újat kéne. pl nem ugrálós magicballt hanem csak sávváltóst, ezek nagy divatok mobilon (runner játékok, bár ugrani kell a legtöbben, de a jobbra balra kitérés az akadályok elől elsődlegesebb).

nem mellesleg sokkal jobb játékélmény szerintem (magic ball szerintem frusztráló)

ötlet: fent lehetne az íves tunnel mint háttér anim! persze fél-tunnel
Vigyázat! Szektás vagyok! :)

Offline geco

  • EP addict
  • *
  • Posts: 6635
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Firefox 38.0 Firefox 38.0
    • View Profile
Re: Grafikai trükkök
« Reply #504 on: 2015.December.18. 14:09:21 »
Ez nagyon jó, és tök jók lettek a színek, meg a mozgás is, nem értek egyet Endivel, nekem pl csak a sima sávváltós verzió nem tetszene.

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 47.0.2526.73 Chrome 47.0.2526.73
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #505 on: 2015.December.18. 14:12:22 »
Ez nagyon jó, és tök jók lettek a színek, meg a mozgás is, nem értek egyet Endivel, nekem pl csak a sima sávváltós verzió nem tetszene.

asszem rosszul mondtam. inkább talán arra gondoltam hogy a golyó csak a sávokban lehessen, tehát nem akármilyen koordinátán. szerintem sokkal játszhatóbb, kevésbé frusztráló.
na meg akkor már lehetne animált figura is golyó helyett, látványos lenne
Vigyázat! Szektás vagyok! :)

Offline Z80System

  • EP addict
  • *
  • Posts: 3840
  • Country: hu
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 49.0.2623.75 Chrome 49.0.2623.75
    • View Profile
Re: Grafikai trükkök
« Reply #506 on: 2016.March.05. 19:48:45 »
Jól látom, hogy Joe annak idején a megademó 2 -ben LPT -vel összenyomta a képet függőlegesen ? (Pixel manipuláció nélkül...)

Tehát feltételezhetően CRT monitorokon lehetne csinálni függőleges zselé effektet scrollokra, vektorokra, bármire a képen ?
Z80 System

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 48.0.2564.116 Chrome 48.0.2564.116
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #507 on: 2016.March.05. 20:20:57 »
jópár demóban van ilyen, pl még az enyémek között is többen :)
a világ legegyszerűbb effektje...
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 49.0.2623.87 Chrome 49.0.2623.87
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #508 on: 2016.April.07. 20:21:35 »
geco ilyen robbanás effektet gondoltam a karakteres falbontóba :)
persze ez basic, tök lassú, max emu sebességgel műxik csak! szerk: ja és max z80 speeddel! úgy már tök szép
space-t kell nyomni
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7305
  • 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 49.0.2623.87 Chrome 49.0.2623.87
    • View Profile
    • Honlapom
Re: Grafikai trükkök
« Reply #509 on: 2016.April.07. 21:26:50 »
itt ez zippelt, már nem kell neki max z80, csak max emu speed :)
megpróbálom mindjárt print helyet poke-okkal
Vigyázat! Szektás vagyok! :)