Python týden Geek tričko zdarma
Tričko zdarma! Stačí před dobitím bodů použít kód TRIKO15. Více informací zde
Pouze tento sleva až 80% na kurzy Python

Diskuze: Nastavení kamery v gamemakeru

Aktivity (1)
Avatar
Dolpi
Člen
Avatar
Dolpi:7.2.2017 15:29

Zdravím,
potřebuji pomoc ohledně nastavení kamery v gamemakeru. Chtěl bych vytvořit stejnou kameru jako v Age of Empires II. Znáte nějaký kod, který by to byl schopen vytvořit? Za odpovědi Vám děkuji.

 
Odpovědět 7.2.2017 15:29
Avatar
chain
Redaktor
Avatar
chain:8.2.2017 8:03

Zdravim
AOE 2 celkom poznam ale netusim o akej kamere hovoris.
Vzhladom na vizual sa jedna o isometricku hru ktora je robena akoby pseudo 3D.
O aku kameru sa teda jedna? Mozes to rozpisat blizsie?

 
Nahoru Odpovědět 8.2.2017 8:03
Avatar
Dolpi
Člen
Avatar
Dolpi:8.2.2017 14:42

Ahoj, díky za reakci.
Potřebuji tu kameru naprogramovat tak, aby výsledek vypadal takto: http://www.gamersglobal.de/…2-hd-edition?…

Dělám si vlastní strategickou hru a chtěl bych, aby hráč viděl své jednotky, budovy atd. Přesně jako v AOE2.

 
Nahoru Odpovědět 8.2.2017 14:42
Avatar
TomBen
Redaktor
Avatar
Odpovídá na Dolpi
TomBen:8.2.2017 16:24

S tímhle izometrickým pohledem se to nejlíp dělá tak, že si předrendruješ obrázek a pak ho jen správně umístíš. Nicméně, pokud myslíš, že uděláš realtime strategii s množstvím jednotek větším než malým, na rozumně prostorné mapě a to vše v čistém Game Makeru, bez nějakých rychlých knihoven, tak na to zas honem rychle zapomeň.

PS: doporučuji nedělat hru co vypadá "jako jiná hra", to je 90% šance na fiasko

Editováno 8.2.2017 16:26
Nahoru Odpovědět 8.2.2017 16:24
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Dolpi
Člen
Avatar
Dolpi:8.2.2017 16:40

Jistě, ale já ji dělám pro sebe. Nechci dělat extrémně hustou hru, jde mi jen o zkušenosti. Možná jsem to špatně napsal, nechci dělat AOE, nýbrž mi jde pouze o naprogramování kamery a to tak, aby vypadla jako v AOE. Bohužel nevím, jak se programuje. To je jediné, co mi stojí v cestě. Pokud víš, jak má vypadat kod, tak tě prosím, zda by jsi mi ho napsal, byl bych ti hodně vděčný.

 
Nahoru Odpovědět 8.2.2017 16:40
Avatar
TomBen
Redaktor
Avatar
TomBen:8.2.2017 22:48

Mýlíš se ve více věcech najednou. Mluvit o kameře má smysl jen při použití 3D režimu a ten je v Game Makeru nepoužitelně špatný. Klidně si hraj. Časem sám pochopíš, že to nejde.

Systém projekce ve 3D se nastavuje funkcí:

d3d_set_projection_ext(xfrom, yfrom, zfrom, xto, yto, zto, xup, yup, zup, angle, aspect, znear, zfar)
Nahoru Odpovědět 8.2.2017 22:48
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Dolpi
Člen
Avatar
Dolpi:9.2.2017 15:52

Díky za odpověď. Ten kod jsem zkusil, ale nechce mi to fungovat. Mohl by jsi mi k tomu napsat něco víc, prosím?

 
Nahoru Odpovědět 9.2.2017 15:52
Avatar
Dolpi
Člen
Avatar
Dolpi:11.2.2017 20:07

Problém jsem již vyřešil, děkuji všem za odpovědi.

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět 11.2.2017 20:07
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.