Difference between revisions of "Academic Articles"

From ioquake3 wiki
Jump to: navigation, search
(Q3 Source code review link)
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Academic Articles & Papers on the Quake 3 / ioQuake3 engines:
+
Academic Articles & Papers on the Quake 3 / ioquake3 engines:
 +
 
 +
= ioquake3 =
 +
 
 +
* [https://ccrma.stanford.edu/groups/mcd/publish/files/2008-icmc-q3osc.pdf Q3OSC OR: HOW I LEARNED TO STOP WORRYING AND LOVE THE BOMB GAME]
 +
* [http://page.mi.fu-berlin.de/gruemme/snp2p/paper.pdf Massive Multiplayer Online First Person Shooter as a Peer-to-Peer game] and [http://page.mi.fu-berlin.de/gruemme/snp2p/ more].
 +
* [http://researchbank.swinburne.edu.au/vital/access/services/Download/swin:7114/SOURCE1 L3DGEWorld 2.3 Input & Output Specifications] & [http://caia.swin.edu.au/urp/l3dge/tools/ltcpmon/ more]
 +
 
 +
= Quake 3=
  
 
== Engine ==
 
== Engine ==
 +
* [http://fabiensanglard.net/quake3/index.php QUAKE 3 SOURCE CODE REVIEW]
 +
* [http://www.gamers.org/dEngine/q3suggest/ Quake 3 Suggestions] (Suggestions for the Quake 3 engine directed at id software in 1998).
 +
* [http://caia.swin.edu.au/reports/110209A/CAIA-TR-110209A.pdf Quake III Arena Game Structures]
 +
*[https://www.ssugames.org/pluginfile.php/1026/mod_resource/content/1/2005_sbgames.pdf Real Time Game Loop Models for Single-Player Computer Games]
 
* [http://pvs.uni-muenster.de/pvs/forschung/edutain/material/From_a_Single-to_Multi-Server_Online_Game_A_Quake_3_Case_Study_Using_RTF_author-prepared.pdf From a Single- to Multi-Server Online Game: A Quake 3 Case Study Using RTF] and [http://pvs.uni-muenster.de/pvs/forschung/edutain/material/ further information].
 
* [http://pvs.uni-muenster.de/pvs/forschung/edutain/material/From_a_Single-to_Multi-Server_Online_Game_A_Quake_3_Case_Study_Using_RTF_author-prepared.pdf From a Single- to Multi-Server Online Game: A Quake 3 Case Study Using RTF] and [http://pvs.uni-muenster.de/pvs/forschung/edutain/material/ further information].
 +
* [http://www.gamers.org/dEngine/quake3/UQ3S Unofficial Quake3: Arena Specs]
 +
 +
=== Fast Inverse Square Root ===
 +
* [http://www.codemaestro.com/reviews/9 Magical Square Root Implementation In Quake III]
 +
* [http://betterexplained.com/articles/understanding-quakes-fast-inverse-square-root/ Understanding Quake's Fast Inverse Square Root]
 +
* [http://www.lomont.org/Math/Papers/2003/InvSqrt.pdf FAST INVERSE SQUARE ROOT]
 +
* [http://www.geometrictools.com/Documentation/FastInverseSqrt.pdf Fast Inverse Square Root (Revisited)]
 +
* [http://en.wikipedia.org/wiki/Fast_inverse_square_root Wikipedia Article]
  
== Bot AI ==
+
=== Bot AI ===
 +
* [http://dev.johnstevenson.co.uk/bots/20585341-The-Quake-III-Arena-Bot.pdf The Quake III Arena Bot] and [http://web.archive.org/web/20030320045536/http://www.idsoftware.com/home/jan/q3abotai/Q3ABotAI_15.pdf via archive.org].
 
* [http://agentgroup.unimo.it/didattica/curriculum/marco/MAIN/PDF/e4mas04.pdf Motion Coordination in the Quake 3 Arena Environment: a Field-based Approach]
 
* [http://agentgroup.unimo.it/didattica/curriculum/marco/MAIN/PDF/e4mas04.pdf Motion Coordination in the Quake 3 Arena Environment: a Field-based Approach]
 
* [http://www.ieee-cig.org/cig-2009/Proceedings/proceedings/papers/cig2009_041e.pdf Evolutionary Neural Networks for Non-Player Characters in Quake III]
 
* [http://www.ieee-cig.org/cig-2009/Proceedings/proceedings/papers/cig2009_041e.pdf Evolutionary Neural Networks for Non-Player Characters in Quake III]
 +
* [http://www.nielsgl.com/wp-content/uploads/2009/12/Quake_3_bot_evolution_2007-van_Galen_Last-Kruitbosch-Roebert-Kistemaker.pdf Using genetic algorithms to evolve a Quake 3 bot]
 +
* [http://aigamedev.com/open/highlights/quake3-engine/ Analyzing the AI Bot Library from the Quake 3 Source Code]
 +
 +
=== Models ===
 +
* [http://www.icculus.org/homepages/phaethon/q3/formats/md3format.html Description of MD3 Format (2011 Jul 11)]
 +
 +
=== Maps ===
 +
* [http://graphics.cs.brown.edu/games/quake/quake3.html Rendering Quake 3 Maps]
 +
* [http://www.mralligator.com/q3/ Unofficial Quake 3 Map Specs]
  
 
== Network ==
 
== Network ==
 
* [http://aluigi.org/papers/q3info.txt Quake III 1.32 net information protocol 0.1.1]
 
* [http://aluigi.org/papers/q3info.txt Quake III 1.32 net information protocol 0.1.1]
* [https://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=28&ved=0CE4QFjAHOBQ&url=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.177.4943%26rep%3Drep1%26type%3Dpdf&ei=88aOT9r4GIqhiQeAjKzYDA&usg=AFQjCNHy7PAykQqPqAypbITBzNAY9UdRWA&sig2=vsPeTSD3jsYINJNHSJJJjw An Experimental Estimation of Latency Sensitivity In Multiplayer Quake 3]
+
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.177.4943&rep=rep1&type=pdf An Experimental Estimation of Latency Sensitivity In Multiplayer Quake 3]
 
* [http://web.cs.wpi.edu/~claypool/courses/4513-B03/papers/games/bernier.pdf Latency Compensating Methods in Client/Server In-game Protocol Design and Optimization]
 
* [http://web.cs.wpi.edu/~claypool/courses/4513-B03/papers/games/bernier.pdf Latency Compensating Methods in Client/Server In-game Protocol Design and Optimization]
 +
* [http://caia.swin.edu.au/pubs/ATNAC04/zander-armitage-ATNAC2004.pdf Empirically Measuring the QoS Sensitivity of Interactive Online Game Players]
 +
* [http://researchbank.swinburne.edu.au/vital/access/services/Download/swin:9211/SOURCE2 Quake 3 packet inter-arrival and length over the internet]
 +
* [http://web.cs.wpi.edu/~claypool/papers/game-server/paper.pdf Network Characteristics for Server Selection in Online Games]
 +
* [http://web.archive.org/web/20060322211154/http://www.bookofhook.com/Article/GameDevelopment/TheQuake3NetworkingModel.html The Quake 3 Networking Model]
 +
* [http://researchbank.swinburne.edu.au/vital/access/services/Download/swin:7107/SOURCE1 Server Discovery for Quake III Arena, Wolfenstein Enemy Territory and Quake 4]
 +
 +
== Mods ==
 +
* [http://www.anupshinde.com/Articles/quaked/index.html Modifying Quake 3 - The Homing Missile Approach]
 +
 +
== Other ==
 +
* [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.75.8821&rep=rep1&type=pdf Visualisation using game engines]
 +
* [http://www.icculus.org/homepages/phaethon/q3/collection.html PhaethonH's Quake 3 stuff]
 +
* [https://www.jvrb.org/past-issues/5.2008/1500?set_language=de&cl=de Gesture-Based, Touch-Free Multi-User Gaming on Wall-Sized, High-Resolution Tiled Displays]

Latest revision as of 04:15, 1 July 2012

Academic Articles & Papers on the Quake 3 / ioquake3 engines:

ioquake3

Quake 3

Engine

Fast Inverse Square Root

Bot AI

Models

Maps

Network

Mods

Other