Professional Software Design and Development
Specializing in Rapid Application Development (RAD)
Software for Business Success

Ian Keith Hopkins - portfolio

Quake 2 Bot

Quake 2 Bot
click image to enlarge

2004 - 2006

Develop an agent for playing Quake 2, a famous first person shooter game developed by id Software, to compete in a Bot tournament.


Developed a C# wrapper that uses Interop to call the C++ bot library, and wrote a simple bot using this library that is able to navigate levels in search of items and attack enemies with various weapons.

home | projects | development | research | portfolio | about | links