| IDE |
An Integrated Development Environment. An IDE consists of all
the basic tools a programmer needs to create a program. Typically, an IDE
consists of a text editor, a compiler, a debugger, and other necessary
tools. |
| IDE (Integrated Drive Electronics) Cable |
Not to be confused with, "Integrated Development Environment,"
this cable connects varius drives to the motherboard allowing data to quickly
get from one to the other. It is generally shaped like a ribbon, though round
IDE cables do exist. |
| iDevGames.com |
A Macintosh game development site with tutorials, forums, game
assets, code and information for Macintosh game
developers. |
| Idle Motion |
Idle motions are scripted events that are triggered when the
player does not provide any input for a certain period of time. The motions are
generally small, like fidgeting, or polishing the
weapon. |
| IDSA |
Interactive Digital Software Association. An organization
dedicated to improving the business aspects of the industry, often in the areas
of piracy and the industry?s image. |
| IGDA |
International Game Developers Association. Community of
professional game developers and local game developer chapters. Their website
also includes forums, news and information to help the expanding
community. |
| IGDN |
The International Game Developers Network. This is group that
was created to bring more community to the game industry while also including
people from other countries besides the US.
(www.igdn.org)
TOP |
| IHV |
Independent Hardware Vendor. A hardware manufacturer that
specializes in manufacturing a single type of hardware rather than manufacturing
full computer systems. |
| IMHO |
In My Humble Opinion. |
| Independent Developer |
A developer that is not owned by a large publishing
company. |
| Independent Games Festival |
A competition that promotes independent developers by allowing
them to display their games at the Game Developer Conference. |
| Indexed Color |
When color information is stored in a look up table that
contains the colors red, green and blue
information. |
| Indot |
Indot refers to non-quad and non-tri polygons. For instance a
pentegon without triangulation or quads. (This is only appreant during modeling
in a 3d application that supports this
feature.) |
| Infinate Power |
Infinate Power is a game development group based out of
Alberta, Canada. There focus genre(s) are: R.P.G.?s Fantasy, Action, and
Adventure. For More information go to
http://www.geocities.com/SiliconValley/Monitor/9250 |
| Infinit Loop |
This is a condition when a cycle does not terminate. In
programming, infinit loops are caused when the termination condition cannot be
meet due to a coding error. The following are infinit loops would include: // No
termination condition for(;;) { // No termination, has nothing to stop the loop
} // Unreachable termination condition for( int i = 0; i != -1; i++) { } //
Constant true condition while(1) { } // Incorrect use of operators while(i = 4)
{ } The above are just a few conditions that will cause an infinite loop.
See Also:IDE TOP |
| Initialize |
When you initialize a variable, you give it its value. Used in
programming. You can define and initialize a variable in one statement to help
reduce code size. C++ Example: int num=3; value | variable name
type |
| Instanciate |
To make a instance of a class. To create a
object. See Also:C++, Object Oriented
Designing |
| Integer |
An integer is a whole number, positive or negative commonly
stored as a group of bytes. The integer size usually is in proportion to the
pipelining capabilities of the processor architecture it is implemented in. On
modern x86 architectures, integers are normally 32-bits in
length. |
| Intellectual Property |
The art, sound, music, code, 3d models, design, story, and the
like created during game production that make the product what it is. Typically,
IP can be copyrighted, trademarked, or
patented. |
| Interface |
The means by which an entity interacts with something. In
programming, an interface is often used to provide abstraction of functions. The
interface defines what methods that a function or class MUST possess. This
allows the simple replacement of functions with any other function which also
meets the requirments, without requiring any modification elsewhere in the
program (particular useful when porting to a different platform, or using an
alternate rendering system, etc). TOP |
| Interlacing |
Because the electron guns that draw pictures on TV screens
were initially too slow to draw the screen in one pass, the first lines at the
top of the screen would be fading by the time the last lines were drawn,
pictures on TVs were drawn using what is known as interlacing. First the odd
lines down are drawn (line 1, 3, 5, etc.). Then the even lines are drawn (line
2, 4, 6, etc.). The image shown by one pass is known as a field, and the
complete image drawn by two passes is known as a frame. Standard TV broadcasts
run at 30 frames per second (fps). In an effort to boost hype for a product,
sometimes ads or press releases would state that their game was "60 fields per
second", instead of 30 fps. Most computer monitors are non-interlaced as well as
many arcade screens. |
| Interpolation |
An approximation between two known values. In graphics, this
is a process in which the software increases the resolution of an image by first
filling the image with blank pixels and then coloring the blank ones based on
the color values of its surrounding
pixels. |
| Interpolation |
Using a ratio to step gradually a variable from one value to
another. |
| Interpreter |
A program that executes programs. Different from a compiler
which turns a source code into an executable, the interperter will run
interpret-compile each command while
running. |
| Interrupt |
1. aka Hardware Interrupts: A request for attention from the
processor. When the processor receives an interrupt, it suspends its current
operations, saves the status of its work, and transfers control to a special
routine known as an interrupt handler, which contains the instructions for
dealing with the particular situation that caused the interrupt. ex: int 0x09 -
keyboard interrupt 2. aka Software interrupts: functions stored in memory by the
operating system to be used by programs to facilitate different tasks (aka
system calls). ex: int 0x21 in MS-DOS TOP |
| Intro Sequence |
Generally an intro is a fully animated sequence that appears
when a game is first loaded and explains the back-story of the game and may
introduce the main character and
nemesis. |
| Inverse Kinematics (IK) |
The process of creating realistic positioning of a complex
object, such as an arm, based on the positioning of a lower-level node in the
skeletal heirarchy, such as the twisting of a hand. This process works in the
reverse of forward kinematics. |
| IP |
Intellectual Property |
| IP |
Internet Protocol |
| IPX |
Internetwork Packet Exchange. An unreliable (datagram)
protocol introduced by Novell Netware. Complimentary protocol would be
SPX. |
| IRC |
Internet Relay Chat. A client-server created to allow people
to talk to each over a network. The unit runs a IRC client, such as mIRC, and
connects to an IRC server and can then talk to other through channels or
directly. |
| Isometric Tiles |
One way of drawing 2D tiles so that it appears that they look
3D as they are layered with depth. In computer games this is usually a misnomer
as isometric means a 1-1-1 perspective. Normally in games the depth ratio is
less so that the tiles do not seem as
wide. TOP |