Skip to content
Snippets Groups Projects
Commit 03f0e9ab authored by Piers Williams's avatar Piers Williams
Browse files

Merge branch 'master' of git.fossgalaxy.com:ce810/ce810.fosslab.uk

parents 934d97ed 91381070
No related branches found
No related tags found
No related merge requests found
Pipeline #
......@@ -33,6 +33,7 @@
<p>Submission should be zipped into a single file and emailed to:
<a href="mailto:jwalto@essex.ac.uk?subject=Asteroids Submission: NAME">jwalto@essex.ac.uk</a>
with the subject "Asteroids Submission: NAME"</p>
<p>Deadline: 14th May 2018, 11:59:59 (PM)</p>
<a id="gd-hack">
<h2>2. Game Design Hack [40%]</h2>
......@@ -55,6 +56,7 @@
<p>Submission should be zipped into a single file and emailed to:
<a href="mailto:jwalto@essex.ac.uk?subject=Hack Submission: TEAM_NAME">jwalto@essex.ac.uk</a>
with the subject "Hack Submission: TEAM_NAME"</p>
<p>Deadline: 17th May 2018, 12:59:59 (Mid day)</p>
<a id="gd-player">
<h2>3. Player Experience Experiments [50%]</h2>
......@@ -104,5 +106,6 @@
<h3>Submission</h3>
<p>Submission should be zipped into a single file and submitted to Faser by <strong>every</strong> team member.
Please ensure the same file is submitted by all members and only one file is submitted. If you make a mistake, delete the incorrect submissions</p>
<p>Deadline: 25th May 2018, 11:59:59 (Mid day)</p>
{% endblock %}
......@@ -7,6 +7,36 @@
\titlepage
\end{frame}
\begin{frame}{Exercise}
\begin{block}{Question}
What do we mean by procedural generation?
\end{block}
\end{frame}
\begin{frame}{A definition}
\begin{center}
The act of \textbf{creating} content for games using \textbf{algorithms} as opposed to being \textbf{hand-crafted} by a human creator.
\end{center}
\end{frame}
\begin{frame}{A few notes...}
\begin{itemize}
\item Far too broad an area for a single lecture\pause
\item we'll try it anyway...\pause
\item Used in lots of modern (and old school) games\pause
\item When done well can add to a game
\end{itemize}
\end{frame}
\begin{frame}{No Mans Sky}
\begin{center}
\includegraphics[width=\textwidth]{nomanssky}
\end{center}\pause
ok... maybe not that one.
\end{frame}
\begin{frame}{Early Procedural Generation}
\begin{center}
\begin{chronology}[5]{1974}{2000}{55ex}[\textwidth]
......@@ -157,16 +187,26 @@ for tile in grid:
\begin{frame}
\frametitle{Borderlands}
\begin{columns}
\begin{column}{0.5\textwidth}
\begin{itemize}
\item Randomly generated weapons
\item \href{http://borderlands.wikia.com/wiki/Weapons}{Randomly generated} weapons
\item Over 17,750,000 different combinations
\item Lots of properties which determines effects
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
\includegraphics[width=\textwidth]{borderlands-weapon}
\end{column}
\end{columns}
\end{frame}
\begin{frame}
\frametitle{Galactic Arms Race}
\begin{columns}
\begin{column}{0.5\textwidth}
\begin{itemize}
\item Generate Weapons based on particle systems
......@@ -174,16 +214,29 @@ for tile in grid:
\item Choices based on what the player does
\item Adapt to the player's experience based on usage
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
\includegraphics[width=\textwidth]{garGUI}
\end{column}
\end{columns}
\href{http://galacticarmsrace.blogspot.co.uk/p/demo.html}{Demo on their website}
\end{frame}
\begin{frame}
\frametitle{Papers, Please}
\begin{itemize}
\item Procedural generated people with procedurally generated documents
\item Gameplay dependant on unpredictability
\item Hand crafted story elements
\end{itemize}
\begin{columns}
\begin{column}{0.5\textwidth}
\begin{itemize}
\item Procedural generated people with procedurally generated documents
\item Gameplay dependant on unpredictability
\item Hand crafted story elements
\end{itemize}
\end{column}
\begin{column}{0.5\textwidth}
\includegraphics[width=\textwidth]{papers-please}
\end{column}
\end{columns}
\end{frame}
\section{Full Games}
......
slides/images/borderlands-weapon.png

1.01 MiB

slides/images/garGUI.jpg

343 KiB

slides/images/nomanssky.jpeg

375 KiB

slides/images/papers-please.jpg

15.6 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment