Diskuze: Otázka ohledně 8bit grafiky
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 14 zpráv z 14.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí GameMakeru, jsme si ověřili nabyté zkušenosti z kurzu.
Ano i ne. Za prvé musí být vypnutá interpolace barev
v settings ( tam co je fullscreen a spol. ). Za druhé
musí být zobrazení nastaveno na 100% reálné velikosti.
Když se totiž např. zvětšuje z 400x300 do 1366x768
dochází k interpolaci při převzorkování a k určitému
rozostření dochází podle použitého algoritmu. U GM
je typ převzorkování napevno dán a rozosotřuje celkem
hodně. Jediný způsob je proto nepřevzorkovávat runtime.
Pokud chceš třeba retro hru, musíš převzorkovat dřív,
než hra běží.
asi to nějak nechápu. když budu hrát retro hru v 6x4 cm okně, tak je to nehratelné. takže to tedy nejde?
zvětšovat hru musíš v poměru 1:2, 1:3, 1:4, jinak se budou mazat pixely
- to je jako když máš obrázek 100x100, zvětšíš ho na 200x200 a bude
vypadat tak nějak dobře, ale když ho zvětšíš na 177x177, tak bude vypadat
obludně
ale já myslim rozostření těch pixelů, ne deformaci obrazu. tohle způsobuje nějaký grafický prvek v tom programu a vím to, protože jsem měl emulátor na NES hry a tam jsem si mohl vybrat vyhlazovací módy a ty taky rozostřovaly, nebo zaoblovaly pixely. prostě bych potřeboval poradit, jak vidět čisté čtverce bez těch mazanců kolem nich
tak jsem to udělal tedy takhle - moje místnost ve hře má rozměry 208x144
pixelů a zvětšil jsem si jí o 300%, takže jsem zachoval poměr stran, ale
stále nic
Tak to ti neporadím, já bych si udělal rovnou 8bitové textury
dobře a jak prosím vypadá 8 bitová textura? já myslel, že je to jen obrázek v hrozně malym rozlišení
Co kdybys poslal ukázku a řekl, co s ní chceš udělat.
Takhle se ta diskuze odvíjí vniveč.
takto vypadá ta moje hra a potřeboval bych jí zaostřenou, jestli jsi to myslel takhle.
No, třeba tak.
Jak jsem psal. Nezvětšuj to jako hru. Překresli sprites.
Každý sprite a background vytvoříš rovnou 3x větší, ale uděláš ho
z dílků jako by měl čtvercovou síť. Můžeš mít sprite 100x100
složený
z 10x10 čtverců a každý čtverec bude mít krásnou rovnou hranu.
Zobrazeno 14 zpráv z 14.