Formerly the "QUAKE 2 Engine", with pioneering innovation in 3D environments, a few of id Tech 2's most notable features were out-of-the-box support for OpenGL hardware-accelerated graphics (in addition to the traditional software renderer), and colored lighting effects. Games created on this engine technology include QUAKE II, Hexen II, Heretic II, Sin, Soldier Of Fortune, Half-Life, Kingpin and Anachronox.

Adding a new weapon (Melee)

Adding a new weapon (Melee)

Feb 5, 2006 Quake 2 Intermediate server side coding 4 comments

Adding a new weapon is simple.. adding a MELEE weapons isn't as easy! If you've tried coding in Q2, you'll notice that you cannot use Fire_Hit...

Adding Reloading to Mods

Adding Reloading to Mods

Feb 7, 2006 Quake 2 Advanced client side coding 0 comments

Paril here! Down at Paril's Projects, we try alot of stuff to put into our mods. Our main focus is realism. Anyways, you may have seen this tutorial...

Class or Team Based Mod

Class or Team Based Mod

Mar 18, 2006 Quake 2 Intermediate client side coding 10 comments

This tutorial will show you how to make a class based mod! You can change a few words around and in an instant you have a team based mod! Change a few...

Class/Team-Based addon: Armor Values

Class/Team-Based addon: Armor Values

Jun 18, 2006 Quake 2 Basic client side coding 0 comments

Want different armor values in your mod? Tired of the normal values? This is for you.

Climbing - Hard to reach places?

Climbing - Hard to reach places?

Feb 17, 2006 Quake 2 Basic server side coding 3 comments

This tutorial will show you how to add climbing support in your Quake2 mod. With just a few presses of a button and holding +forward, you're on your...

Cooperative Play.. Cooperative?

Cooperative Play.. Cooperative?

Jun 19, 2006 Quake 2 Basic client side coding 6 comments

Weapons, weapons, weapons. What's with all the ultraviolence? Let's look forward and try something that might be useful for cooperative play...

Ejecting Shells

Ejecting Shells

Feb 8, 2006 Quake 2 Basic client side coding 3 comments

This Mini-Tutorial will show you how to add ejecting brass to your Quake2 mods. This is quite easy, and does not involve much. I will also show you the...

Implementing the PMenu

Implementing the PMenu

Mar 16, 2006 Quake 2 Advanced client side coding 0 comments

Hello! Paril here, yet again with a vengence for modifications! Anyways, here's a tutorial for how to add Zoid's CTF PMenu system into your...

Locational Damage

Locational Damage

Feb 5, 2006 Quake 2 Basic server side coding 3 comments

How to add a simple locational damage code to Quake2. Imagine the possbilities with this code! A headshot can do 80 damage, 160 damage, or 1500 damage...

Milkshape 3D Basics & Fundamentals

Milkshape 3D Basics & Fundamentals

Oct 8, 2009 Basic other 10 comments

A tutorial on the fundamentals and basic use of Milkshape 3D by Ben "Zom-B" Wilson. I cover the GUI of Milkshape, creating simple shapes using two different...

Monsters Fighting Each-Other

Monsters Fighting Each-Other

Jun 17, 2006 Quake 2 Basic client side coding 1 comment

Like monsters? Want them to hate each other? This is for you! Fun fun fun!

Photo to Seamless texture

Photo to Seamless texture

Jan 14, 2008 Basic textures 13 comments

How to make a seamless/well tiling texture from a photo and add additional parts to make the texture "your own".

Player Speeds

Player Speeds

Jun 17, 2006 Quake 2 Intermediate client side coding 3 comments

This tut shows you how to manage speeds for player classes in Q2. -NOTE: This code hacks ClientThink which will not always work!

Protection at start of spawn

Protection at start of spawn

Mar 24, 2006 Quake 2 Basic server side coding 3 comments

Ever been angry at those people who stand near spawn points ALL day railing and launching rockets at those who just spawned? This will fix it. It is a...

Push and Pull

Push and Pull

Mar 15, 2006 Quake 2 Basic client side coding 3 comments

Ever wanted a tractor beam in your Quake2 mod? Ever wanted to just push your enemies around like a ragdoll? Does that lava down there look tempting? A...

Suck the life out of them, literally

Suck the life out of them, literally

Mar 15, 2006 Quake 2 Basic client side coding 0 comments

This mini-mod will show you how to use the parasite's drain life attack. This tutorial also shows you that monster attacks work with players, too!

The Stuffcmd

The Stuffcmd

Feb 9, 2006 Quake 2 Basic server side coding 2 comments

This is a tiny code that is used to force a command upon a client! This should be used in some way to prevent bugs..

Understanding Quake2 Weapon Frames

Understanding Quake2 Weapon Frames

Feb 5, 2006 Quake 2 Basic client side coding 0 comments

Here I'll show you what all those numbers in weapons mean. Some people find it hard to do. I'll also tell you how to correctly name your model's...

Understanding Quake2's print functions

Understanding Quake2's print functions

Mar 12, 2006 Quake 2 Basic client side coding 0 comments

This small but powerful tutorial will get you started on printing messages to the client.

Working Quake2 Replacement Sounds

Working Quake2 Replacement Sounds

Mar 30, 2006 Quake 2 Basic sound effects 0 comments

Adding replacement sounds for the current Quake2 weapons is a tough job. We're going to hack this without the engine for new sounds..

Platform
Windows
Company
id Software
Contact
Send Message
Official Page
Idsoftware.com
Licence
GPL
Release Date
Released 1997
Engine Watch
Track this engine
Tutorial Statistics
Articles
20
Views
71,137
Views Today
8
Popular Tutorials
Photo to Seamless texture
Photo to Seamless texture Basic textures
Adding a new weapon (Melee)
Adding a new weapon (Melee) Intermediate server side coding
Locational Damage
Locational Damage Basic server side coding
Monsters Fighting Each-Other
Monsters Fighting Each-Other Basic client side coding
Class or Team Based Mod
Class or Team Based Mod Intermediate client side coding
Adding Reloading to Mods
Adding Reloading to Mods Advanced client side coding
Ejecting Shells
Ejecting Shells Basic client side coding
Climbing - Hard to reach places?
Climbing - Hard to reach places? Basic server side coding
Cooperative Play.. Cooperative?
Cooperative Play.. Cooperative? Basic client side coding
Tutorial Categories
 - Client Side Coding
12
 - Server Side Coding
5
 - Textures
1
 - Sound Effects
1
 - Other
1