fixed some things with the game engine

This commit is contained in:
2022-02-07 18:56:35 +01:00
parent 617c6ce465
commit 04f6b4e54a

View File

@@ -29,52 +29,51 @@ Die HTC Vive Pro
\subsection{Game Engine}
Es gibt mehrere Games Engines mit welchen eine VR Applikation geschrieben werden kann.
In Abbildung~\ref{fig:game_engine_marketshare} kann man den market share verschiedener Engines sehen.
Diese Daten sind aber mit vorsicht zu genießen, da das Skript welche diese Daten geliefert hat nach einigen Kriterien handelt.
Siehe~\cite{REDDIT_2018}.
Es gibt mehrere Games Engines mit welchen eine VR Applikation entwickelt werden kann.
In Abbildung~\ref{fig:game_engine_marketshare} kann man den Marktanteil verschiedener Engines sehen.
Diese Daten sind aber mit Vorsicht zu genießen, da das Skript welche diese Daten geliefert hat nach einigen Kriterien handelt, siehe~\cite{REDDIT_2018}.
Auf Basis dieser Statistik werden die drei Engines mit dem höchsten Marktanteil vorgestellt.
id Tech, welche auf Basis der reinen Zahlen die drittgrößte Engine wäre, wurde hier ausgenommen.
\begin{figure}
\centering
\includegraphics[scale=0.5]{pics/game_engine_marketshare}
\includegraphics[scale=0.4]{pics/game_engine_marketshare}
\caption{Game Engine Market-share~\cite{REDDIT_2018}}
\label{fig:game_engine_marketshare}
\end{figure}
\begin{figure}
\includegraphics[scale=0.5]{pics/programming_languages_hardest}
\includegraphics[scale=0.4]{pics/programming_languages_hardest}
\caption{Schwerste Programmiersprachen~\cite{JAXCENTER_2018}}
\label{fig:hardest_programming_languages}
\end{figure}
\subsubsection{Unity}
Unity ist eine Game Engine welche erstmals eine Apple exklusive Game Engine war und von Unity Technologies entwickelt worden ist.
Die Engine wurde weiter entwickelt und kann heute auch auf Windows und auf der Linux plattform benützt werden.
Die Engine ist gratis und wird von vielen als Einsteiger Engine beschrieben.
Auch sie eine Einsteiger Engine genannt wird heißt das nicht, dass sie in keinen professionellen Bereich benützt wird.
Viele bekannte Spiele wurden mit der Unity Engine entwickelt.
Im Besonderen sind viele Handyspiele mit dieser Engine entwickelt.
Unity ist eine Game Engine, welche von Unity Technologies initial exklusiv für Apple Mac OS X entwickelt wurde.
Die Engine wurde portiert und kann heute auch auf Windows und auf der Linux Plattform benützt werden.
Die Engine ist für Einsteiger gratis.
Auch wenn sie eine Einsteiger Engine genannt wird, wird sie trotzdem im professionellen Bereich genutzt und viele bekannte Spiele wurden mit Unity entwickelt.
Spiele wie Pokemon GO, Among us und Hearthstone wurden in der Unity Engine entwickelt.
Vorteile:
\paragraph{Vorteile}
\begin{itemize}
\item Gratis Lizenz für persönlichen Nutzen und für Unternehmen mit unter 100000\$ Einkommen
\item Programmierbar in der C\# Programmiersprache
\item Es kann f\"ur alle moeglichen Plattformen ein Programm geschrieben werden
\item Gratis Lizenz für persönlichen Nutzen und für Unternehmen mit unter 100.000 \$ Einkommen
\item Programmierbar in C\#
\item Es kann für alle möglichen Plattformen ein Programm geschrieben werden
\begin{itemize}
\item IOS
\item Android
\item Windows
\item Linux
\item WebGL
\item usw.
\end{itemize}
\item verfügbaren Asset-store mit vielen verschiedenen fertigen Assets
\end{itemize}
Nachteile:
\paragraph{Nachteile}
\begin{itemize}
\item weniger Market-share~\ref{fig:game_engine_marketshare}