Skip to content
mikekoch edited this page Nov 26, 2014 · 1 revision

\documentclass{article} \usepackage[utf8]{inputenc} \usepackage[scale=0.8]{geometry}

\title{Prototype Report} \author{Groep 6: Escape} \date{November 2014}

\usepackage{natbib} \usepackage{graphicx}

\begin{document}

\maketitle

\section{Introduction} \label{sec:Introduction} For 2 and a half weeks now, group Escape has been working on their stealth game. After a couple of brainstorm sessions, the first prototypes have been made and have been added to the first prototype game level. This report contains details, conclusions and the progress so far.

\section{Prototypes} \label{sec:Prototypes} The current section describes all the prototypes that have been made by group Escape. This section is divided in 4 subsections. Subsection \ref{subsec:Interfaces} contains the prototypes of the interfaces. The prototypes of the levels can be found in subsection \ref{subsec:Levels}. The model prototypes can be found in subsection \ref{subsec:Models} and the prototypes of the textures can be found in subsection \ref{subsec:Textures}. For each prototype the following questions have been be answered:

\begin{enumerate} \item Do they work as expected? \item Does it take more time to develop than expected? \item Are you satisfied with the prototype? \item Does it need improvement, and why? \end{enumerate}

\subsection{Interfaces} \label{subsec:Interfaces} An options menu has been created, allowing for several video and audio options. The video options (as of now) contain quality settings (Fastest to Fantastic), toggling VSync on/off, enabling/disabling Anisotropic Filtering, editing the Field of View through a slider, as well as changing the Anti Aliasing settings and the resolution. The audio settings consist of sliders for the Sound Effects volume and the Music volume.

\begin{itemize} \item The menu options all function as planned. There has not been much trouble implementing them. \item The menu took a fairly small time to implement, as Unity provides a lot of features that assist in making this menu. \item As the menu now allows for many options to be edited, the game feels more complete. \item The menu still needs improvement on the visual side of things, as the buttons are still the default buttons in Unity and the background is still missing. \end{itemize}

\subsection{Levels} \label{subsec:Levels} One level has been created with a part of the models described in subsection \ref{subsec:Models}. One starts in the cryogenic cell, the door then opens automatically. The player can now leave the cell and can collect a flashlight. The player has to switch the power on so he can open the door. The door brings him to the next level. Messages appear in the screen when the player can interact with an object.

The questions in the introduction of this section will be answered below: \begin{enumerate} \item Almost everything works in the level. Some animations don't work in unity and some more functionalities will be added to the level. \item Quit a lot of time is used to create this scene, but this is normal since we begin from scratch. When the basics are set up, creating a level will take less time. \item The prototype is working satisfactory. \item The animations needs to be improved and textures needs to be added. These are the most important things to be improved upon. \end{enumerate}

\subsection{Models} \label{subsec:Models} In the first two weeks, 21 models have been created. These models can be divided into two groups, the animated models and the static models. The first category of models will be evaluated more extensively since those models are more complex.

Animated models, which will be used in the game: \begin{itemize} \item Alien guard \begin{enumerate} \item The alien guard still doesn't have an animation. So it doesn't work as expected. \item The time to create this model is right about the same as the expected time to create the model. \item The model is satisfying, it also contains textures. \item The alien needs a walking animation, this can be improved upon. \end{enumerate}

\item Bio fridge \begin{enumerate} \item The cryogenic cell works as expected. The door opens when the game starts or it opens when the spacebar is pressed. \item It didn't take more time to develop than expected. \item The prototype is very satisfying. It really fits the futuristic environment we aim to create. \item The cryogenic cell has a texture, but the texture doesn't work in Unity. This needs to be improved. \end{enumerate}

\item Door \begin{enumerate} \item The door works as expected in Blender, however Unity has some problems with the animation. \item It didn't take more time to develop than expected. \item The prototype is very satisfying. It really fits in the futuristic environment we aim to create. \item Textures need to be added to this model. \end{enumerate}

\item Player \begin{enumerate} \item This model doesn't have any animations yet. \item This prototype cost more time to create than expected. \item The model is very satisfying. \item Textures can be added and it needs to have an animation. \end{enumerate}

\item Switch \begin{enumerate} \item The switch turns on/off when the space bar is pressed. This is the expected behaviour. \item The switch didn't take more time to be developed than expected. \item The switch satisfies our imagination. \item The switch itself doesn't need any improvement. \end{enumerate}

\item Robot guard \begin{enumerate} \item The robot guard doesn't work as expected. The animations should still be created for it. \item The creation of this model took way less time than expected. It also contains textures. \item The prototype is very satisfying. \item The animation should be added, this is the improvement. \end{enumerate}

\end{itemize}

The other models are listed below. These models don't need any animations. These are used to make the environment fancier or they provide certain interactions that don't require animations. Most of them don't have any texture yet, this needs to be added. It's still up in the air whether or not these will be used in the game, they will be added to a level when and where they are needed.

\begin{tabular}{ l l l }

  • Cooker Hood & - Camera & - Computer Screen \
  • Couch & - Dining table & - Keycard \
  • Kitchen block & - Fridge & - Ceiling \
  • Small Table & - Chair & - Storage Rack \
  • Television & - Wooden Crate & Keycard Lock \ \end{tabular}

\subsection{Textures} \label{subsec:Textures} 13 textures have been created in total. Most textures are finished as they are, but a few still require some modifications. Problems arise when adding textures to the models. Below are the textures which have been finished:

\begin{tabular}{ l l l }

  • Wood texture & - Stone texture & - Floor texture \
  • Server Rack texture & - Computer screen texture english & - Computer screen alien \
  • Key texture & - Cryogenic cell texture 1 & - Cryogenic cell texture 2 \ \end{tabular} \ \ The following textures are created but those are under construction:

\begin{tabular}{ l l l }

  • Wall texture 1 & - Wall texture 2 & - Door texture \ \end{tabular}

\end{document}

Clone this wiki locally