Herní engine: Porovnání verzí

Smazaný obsah Přidaný obsah
+ zdroj
Prozatím konec úprav
Řádek 1:
'''Herní engine''' je sada znovupoužitelných [[software|softwarových]] komponent, která soustřeďuje obecné funkce používané v [[počítačová hra|počítačových hrách]], díky čemuž dovoluje zrychlit a zlevnit vývoj nových her.<ref name="ceskemody"/> Rozsah funkcí se u různých enginů liší a lze tak nalézt jak jednoduché knihovny omezující se na [[renderování|vykreslování]], tak rozsáhlé enginy i s vlastní [[software development kit|sadou vývojových nástrojů]]. Některé herní firmy si vyvíjejí vlastní engine, jiné si licencují cizí engine.
{{Pracuje se}}
 
Základní subsystémy herního enginu:
'''Herní engine''' je sada znovupoužitelných softwarových komponent, která soustřeďuje obecné funkce používané v počítačových hrách.
* [[Vykreslovací engine]]: řeší [[renderování|vykreslování]] scény ve [[Počítačová 2D grafika|2D]], nebo [[Počítačová 3D grafika|3D]].
* [[Fyzikální engine]] simuluje fyzikální zákon ([[detekce kolizí]], gravitace, vzájemné působení těles, jejich deformacea poškození). Ve hrách nemusí být požadována zcela realistická simulace.
* [[Zvukový engine]] načítá, dekomprimuje a přehrává zvukové soubory.
* Podpora pro nahrávání a ukládání dat hry a stavu herního světa
* Podpora herních ovladačů
* Podpora síťové komunikace
* Podpora [[skriptování]]
* Podpora [[umělá inteligence|umělé inteligence]] řeší „obecně herní“ problémy, k nimž patří například hledání nejkratší cesty mezi dvěma body (algoritmus [[A*]]).
 
== Reference ==
Je to „znovupoužitelná část hry, která zrychluje a minimalizuje náklady na vývoj nových her“.<ref name="cojeto">[https://www.ceskemody.cz/clanky.php?clanek=56 Co je to herní engine]</ref>
<references/>
<ref name='ceskemody'>{{Citace elektronického periodika
| autor = kuma
| titul = Co je to herní engine
| periodikum = České mody.cz
| url = https://www.ceskemody.cz/clanky.php?clanek=56
| jazyk = cs
| datum vydání = 17.04.2016
| datum přístupu = 2018-07-01
}}</ref>
</references>
 
== Související články ==
Některé herní firmy si vyvíjejí vlastní engine, jiné si licencují cizí engine. Rozsah funkcí se u různých enginů liší a lze tak nalézt jak jednoduché knihovny starající se o vykreslení, tak rozsáhlé enginy i s vlastním [[Software development kit|vývojářským prostředím]].
* [[Engine]]
 
{{pahýl}}
Základní subsystémy:
* [[Vykreslovací engine]]: [[Počítačová 2D grafika|2D]], [[Počítačová 3D grafika|3D]]
* [[Fyzikální engine]]: [[detekce kolizí]],
* [[Zvukový engine]]
* [[Umělá inteligence]]: [[A*]],
 
== Reference ==
<references/>
 
[[Kategorie:Herní enginy| ]]