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.
Základní subsystémy herního enginu:▼
* [[Vykreslovací engine]]
* [[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 ==▼
<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 ==
* [[Engine]]
{{pahýl}}
▲Základní subsystémy:
▲* [[Vykreslovací engine]]: [[Počítačová 2D grafika|2D]], [[Počítačová 3D grafika|3D]]
▲== Reference ==
▲<references/>
[[Kategorie:Herní enginy| ]]
|