-
Unity – MonoBehaviour
Manuál: https://docs.unity3d.com/Manual/class-MonoBehaviour.htmlReference: https://docs.unity3d.com/ScriptReference/MonoBehaviour.html MonoBehaviour je základní třída Unity, kterou můžeme připojovat na GameObjecty na scéně jako komponenty Script.Pokud ze scény odstraníme objekt, na který je připojená, odstraníme také instanci této třídy. Speciální funkce MonoBehaviour: Zprávy MonoBehaviour může reagovat na specifické události, známé jako zprávy. Tyto zprávy jsou automaticky volány Unity při nastání určitých událostí. Interakce…
-
Unity – třídy
Manuál: https://docs.unity3d.com/Manual/index.htmlSkriptování: https://docs.unity3d.com/Manual/ScriptingSection.htmlReference: https://docs.unity3d.com/ScriptReference/ Unity používá jazyk C#K našim projektům můžeme připojovat textové soubory se skriptem s koncovkou .cs Tvorba nového skriptu Když dáme v editoru vytvořit nový skript, automaticky se nám vytvoří skript rozšiřující třídu MonoBehaviour: Klíčové body: Důležité třídy v Unity
-
C# Datové typy
Datové typy v C# hrají klíčovou roli při tvorbě struktury a způsobu uložení dat. Typy jsou podobné jako v JS, ale na rozdíl od JS musí být vytvářené (deklarované) s konkrétním typem. Hodnotové typy (Value Types) Hodnotové typy uchovávají svá data přímo v paměti, což je efektivní při práci s jednoduchými daty. Můžete si je…
-
C# uvod
C# (C Sharp) je moderní, objektově orientovaný programovací jazyk vyvíjený společností Microsoft od roku 2002. Díky své jednoduchosti, bezpečnosti a výkonnosti je široce používaný pro vývoj desktopových, webových, mobilních i herních aplikací. Vývojové prostředí Pro vývoj v C# se nejčastěji používá vývojové prostředí od Microsoftu: .NET Framework a .NET Core C# je úzce propojen s…
-
Herní enginy – úvod
Herní engine je komplexní softwarový systém, který poskytuje nástroje a funkcionalitu pro vývoj interaktivních počítačových her.Slouží jako kostra, která umožňuje vývojářům zaměřit se na kreativní aspekty hry, aniž by museli neustále vyvíjet základní funkcionalitu od nuly.Mezi klíčové funkce, které obvykle herní engine nabízí patří rendering grafiky, simulace fyzikálních jevů, správa zvuků a animací a další.…
-
Historie herních enginů
1970–1980: Před herními enginy 80. léta: Počátky herních enginů 90. léta: Rozvoj 2D a 3D systémů 2000–2010: Nové technologie a popularizace 2010–2020: Rozmach multiplatformních enginů 2020+: Moderní herní enginy Budoucnost
-
O Programování
Programování Programovací jazyk Programovací paradigma Typy programovacích jazyků: Podle spouštění: Podle oblasti použití: Podle míry abstrakce: Vyšší jazyky se dělí na Proces programování: Rozvoj myšlenky (analýza problému) Návrh řešení Psaní kódu (implementace) Testování Ladění (debugging) Dokumentace Distribuce a údržba Zdroje: https://www.expressinfo.cz/technika/uspesny-web/zaklady-programovani-co-by-mel-vedet-kazdy-zacatecnik/4027/
-
Seznam otázek z OVI 2020
Základní programové konstrukty (sekvence, podmínky, přepínače, cykly, a jejich využití) Funkce. Práce s parametry funkce a návratovou hodnotou. Datové typy a přetypovávání. Třídy. Definice třídy, dědičnost, statické třídy, dynamické třídy. Konstruktor třídy. Vlastnosti a metody třídy. Modifikátory přístupu public a private. Práce s třídami a objekty. Vazba na symboly v knihovně, ukládání tříd do souborů,…
-
Otázka 20
Otázka 20 – WordPress – Template. Úprava vzhledu pomocí obecného nastavení a kaskádových stylů 1. WordPress Redakční systémNa ftp jsou php soubory, ze kterých se skládá struktura stránky (jen funkce, ne vzhled)V databázi MySQL je uložený obsah (texty, uživatelé, vše co může být uloženo jako text, nastavení) Vzhled stránky určují šablony (templates) šablony jen upravují…
-
Otázka 19
Otázka 19 – WordPress – Instalace, obecné nastavení funkcí, pluginy a widgety. 1. Instalace WordPress – Instalace, obecné nastavení funkcí, pluginy a widgety. WordPress – redakční systém pro tvorbu webových stránek Je rozdělený na stránky, blogové posty, záhlaví zápatí, sidebarPro jeho instalaci je potřebná MYSQL databáze, která ukládá obsah jednotlivých sekcí– samotné soubory wordpressu jsou napsané v…