Diskuze: Návrhové vzory pro hry

Volná diskuze Návrhové vzory pro hry

Avatar
Petr Nymsa
Redaktor
Avatar
Petr Nymsa:

Tak nějak přemýšlím, jestli existují nějaké speciální návrhové vzory pro tovrbu her / herních enginů. Znáte nějaké ?

Odpovědět 29.6.2013 14:53
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Petr Nymsa
David Čápka:

Vím minimálně o principu dvou vláken (kreslení, logika), každý objekt má potom metodu draw a step, má to tak asi každá hra, třeba XNA nebo i GameMaker :P Jinak hra je aplikace jako každá jiná, takže se v ní používají klasické návrhové vzory.

Nahoru Odpovědět  +1 3.7.2013 19:03
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na David Čápka
Petr Nymsa:

Ok :) Mě právě napadlo jestli opravdu neexistují nějaké speciální přímo určené vzory pro hry :)

Nahoru Odpovědět 3.7.2013 20:01
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Homo
Člen
Avatar
Odpovídá na Petr Nymsa
Homo:

http://lmgtfy.com/?…

Prevazne se pouzivaji zakladni navrhove vzory, ale jsou i nektere, ktere pouzivaji jen hry. Staci trochu googlit.

Nahoru Odpovědět 3.7.2013 20:14
1010011 1000101 1011000
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Homo
Petr Nymsa:

Vygooglit si to umím taky ;) Ptal jsem se prostě tady, a třeba jsem čekal i nějaký názor

Nahoru Odpovědět 3.7.2013 20:24
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Kit
Redaktor
Avatar
Odpovídá na Petr Nymsa
Kit:

Názor? Až se naučíš ty základní návrhové vzory, další už potřebovat nebudeš. Pochopení i těch základních trvá docela dlouho, takže abys už začal.

Nahoru Odpovědět 3.7.2013 20:51
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
vodacek
Redaktor
Avatar
Odpovídá na Petr Nymsa
vodacek:

nikdy sem žádný vzor nepotřeboval a vlastně ani jeden neznám, takže asi tak

 
Nahoru Odpovědět 4.7.2013 7:17
Avatar
Kit
Redaktor
Avatar
Odpovídá na vodacek
Kit:

Pár těch vzorů znáš a možná o tom ani nevíš. Je to prostě seznam vhodných programátorských zvyklostí.

Nahoru Odpovědět 4.7.2013 11:16
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
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.