ADAPTIVE QUAKE


Adaptive Quake for Windows XP/Vista/7/8
Adaptive Quake for 64-bit Linux

LINUX INSTRUCTIONS

You will first need to install a few things: sudo apt-get install libglbsp-dev libfltk1.3-dev libcurl4-openssl-dev libsdl1.2-dev
You can then launch the game by doing: chmod u+rx quakelauncher ; ./quakelauncher


OVERVIEW

Welcome to the homepage for Jon Roberts. I am a member of the Machine Learning and Optimisation (MLO) Group at Manchester University who is researching machine learning applied to video games with my supervisor Ke Chen.

This website provides an open source version of the classic game Quake with the new ability to procedurally generate (randomise) levels. Some levels will be really fun, whereas others might be quite bad. After playing each level, players are asked to provide some feedback which we collect on a server. This data will be used to build up an adaptive model using machine learning techniques.

The server collects a log of your interaction with the game and the feedback you provide. It collects no personal information. By downloading the client you agree that this is acceptable.

If you run into any bugs, or have any enquiries please contact me: robertsj@cs.man.ac.uk

By the way, if you enjoy playing Quake, you can also buy the original full game by iD Software on STEAM here.

Thanks for your support! :)

We would like to give thanks to the following projects, which Adaptive Quake makes use of. Please see Licenses in QuakeSurvey directory for information and source code modifications: FLTK, GLBSP, LibCURL, Lua, Oblige, Zlib, libjpeg, libpng, qrack, quakespasm,