Co je to softwarový motor?

Softwarový motor je počítačový program nebo část počítačového programu, který slouží jako hlavní základ pro větší kus softwaru. Tento termín se často používá ve vývoji her, ve kterém se obvykle odkazuje na grafický motor nebo herní stroj, kolem kterého se vyvíjí zbytek videohry. I když tento termín lze také použít v jiných oblastech vývoje softwaru, jeho zvláštní význam může být v těchto případech mlčenlivý. Softwarový motor může vyvinout společnost, která ji používá, nebo může být vyvíjena jinou společností a poté licencován jiným vývojářům. To obvykle nezahrnuje funkce, jako je uživatelské rozhraní (UI) a četná umělecká aktiva přidaná do samotného základního motoru. Například pro operační systém (OS) může být softwarovým motorem zdrojovým kódem, který vytváří hierarchii souborů, inpuT a metody výstupu a jak OS komunikuje s jiným softwarem a hardwarem. Přesný obsah takového motoru se však může lišit od programu.

V vývoji počítačových a konzolí, softwarový motor obvykle odkazuje na grafický modul hry nebo celkový herní stroj. Grafický motor pro hru je obvykle software používaný k řádnému vykreslení grafiky, které hráči viděli. To často používá umělecká aktiva vytvořená v jiných programech, které jsou poté přeneseny do grafického motoru pro použití během hry. Použití softwarového motoru pro grafiku hry může usnadnit vykreslování a může také zjednodušit proces zajištění kompatibility softwaru a hardwaru.

Softwarový motor v designu her se může také odkazovat na herní stroj, což je velký program, který tvoří jádro hry. Tento motor často zpracovává, jak umělá inteligence (Ai) Pro herní postavy se zpracovává, fyzika ve světě her a dokonce poskytuje nástroje pro vstup uměleckých aktiv a vytvoření uživatelského rozhraní pro hru. Použitím herního motoru mohou tvůrci mnohem usnadnit budoucí vývoj, zejména pro pokračování. Tento typ softwarového motoru je často vytvářen jako první část vývoje hry a může být licencován jiným společnostem, aby jim umožnil rychleji a snadno vyvíjet nové hry pomocí základního motoru.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?