aboutsummaryrefslogtreecommitdiff
path: root/research.tex
diff options
context:
space:
mode:
Diffstat (limited to 'research.tex')
-rw-r--r--research.tex8
1 files changed, 4 insertions, 4 deletions
diff --git a/research.tex b/research.tex
index 6853d5f..241dd8b 100644
--- a/research.tex
+++ b/research.tex
@@ -253,16 +253,16 @@ described.
A game engine must have the ability to handle user input, render graphics, and
process audio. Several large frameworks are available that provide these features and
are already widely used by other game engines. The two most popular and
-best-supported options are \gls{sdl2} and \gls{sfml}.
+best-supported options are \gls{sdl} and \gls{sfml}.
\paragraph{SDL2}
% TODO: ref?sdl2
-According to its official website, \gls{sdl2} is \emph{``a cross-platform development
+According to its official website, \gls{sdl} is \emph{``a cross-platform development
library designed to provide low-level access to audio, keyboard, mouse, joystick, and
graphics hardware via \gls{opengl} and \gls{d3d}. It is used by video playback
software, emulators, and popular games, including Valve's award-winning catalog and
-many Humble Bundle games.''} \gls{sdl2} is written in the C programming language, and
+many Humble Bundle games.''} \gls{sdl} is written in the C programming language, and
therefore, structs and functions are used instead of objects and methods.
\begin{comparison}
@@ -293,7 +293,7 @@ game development.
applications.}
\con{The 2D rendering engine may experience performance issues in large-scale
games.}
- \con{The community is smaller compared to \gls{sdl2}.}
+ \con{The community is smaller compared to \gls{sdl}.}
\con{No native 3D support is provided.}
\con{Not all image formats are supported.}
\end{comparison}