UAV::Pilot::SDL::WindowEventHandler River stage zero No dependents

Role for objects that will be passed into "UAV::Pilot::SDL::Window" as children. The method "draw" will be called on the object to draw itself. It will be passed the "UAV::Pilot::SDL::Window" object. This is the only method that is required for the c...

TMURRAY/UAV-Pilot-SDL-0.3 - 25 Oct 2015 13:16:55 GMT

SDL::Tutorial::Tetris::EventManager River stage zero No dependents

The "EventManager" is responsible for sending events to controllers, so they can trigger actions at specific times. For instance, when you press a key, or the game ticks, it is an event. The "EventManager" will contact all the controllers so they can...

KTHAKORE/SDL-Tutorial-Tetris-0.04 - 07 Apr 2010 20:49:58 GMT

SDL::Tutorial::3DWorld::Camera::God - A "God Mode" flying person camera River stage zero No dependents

A flying-mode camera is a camera in which the "move" direction occurs in three dimensions rather than two dimensions. In addition, a different set of movement modifiers apply to a flying camera than apply to a plain or walking camera....

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

SDL::Tutorial::Tetris::Model::Pieces - the tetris pieces River stage zero No dependents

This modules holds the game data, and the means to interact to it. Basically, we have a set of named pieces (SQUARE, LINE, T_SHAPE; L_SHAPE, N_SHAPE; L_SHAPE_MIRROR, N_SHAPE_MIRROR). random Returns a random piece and rotation. init_xy Returns the ini...

KTHAKORE/SDL-Tutorial-Tetris-0.04 - 07 Apr 2010 20:49:58 GMT

SDL::Tutorial::3DWorld::Actor::Model - An actor loaded from a RWX file River stage zero No dependents

This is an experimental module for loading large or complex shapes from RWX model files on disk....

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

SDL::Tutorial::3DWorld::Actor::Teapot - A moving teapot within the game world River stage zero No dependents

SDL::Tutorial::3DWorld::Actor::Teapot is a little teapot, short and stout. It is drawn with the GLUT "glutCreateTeapot" function....

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

SDL::Tutorial::3DWorld::Actor::TronBit - An attempt to create "Bit" from Tron River stage zero No dependents

An attempt to make a complex actor, the "bit" character from tron. Contains multiple sub-models, continually morphing and moving as a whole. THIS CLASS DOES NOT WORK, AND ACTS ONLY AS A PLACEHOLDER FOR FUTURE WORK...

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

UAV::Pilot::SDL::VideoOverlay::Reticle River stage zero No dependents

A "UAV::Pilot::SDL::Overlay" for drawing a targeting reticle in the middle of the screen....

TMURRAY/UAV-Pilot-SDL-0.3 - 25 Oct 2015 13:16:55 GMT

SDL::Tutorial::3DWorld::Actor::GridCube - A grid-snapping 3D wireframe cube River stage zero No dependents

The GridCube is a 1 metre white wireframe cube which will track it's position in float terms and can be moved around the game world like any other actor, but which will draw itself snapped to an imaginary 1 metre grid. The position of the cube will b...

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

SDL::Tutorial::Tetris::Controller::Game River stage zero No dependents

The "Game" controller init Initialize game variables, like level and state. notify...

KTHAKORE/SDL-Tutorial-Tetris-0.04 - 07 Apr 2010 20:49:58 GMT

SDL::Tutorial::3DWorld::Actor::TextureCube - Crates, companions and more... River stage zero No dependents

The "TextureCube" is one of the staples of classic 3D games. Most famously, it can be used to create the ubiquitous and stereotypical crate model from classic first person shooters like Quake. Since this is a relatively practical class you might actu...

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

SDL::Tutorial::3DWorld::Landscape::Infinite - An infinite ground plane River stage zero No dependents

In many basic or primitive 3D worlds the ground is implemented as a single infinite plane at zero height. This type of ground structure greatly simplies many aspects of a world implementation as we don't need to implement full vertical collision dete...

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

SDL::Tutorial::Tetris::Controller::Keyboard River stage zero No dependents

This module takes care of keyboard events. notify "notify" will generate new events depending on the key pressed: esc direction keys space bar...

KTHAKORE/SDL-Tutorial-Tetris-0.04 - 07 Apr 2010 20:49:58 GMT

SDL::Tutorial::Tetris::Controller::CPUSpinner River stage zero No dependents

The "CPUSpinner" controller is the heartbeat of the game. The game proceeds while "keep_going" is set. When "CPUSpinner" receives a "Quit" event, "keep_going" is set to zero. init "init" simply initializes "keep_going", so the game will start. run Pr...

KTHAKORE/SDL-Tutorial-Tetris-0.04 - 07 Apr 2010 20:49:58 GMT

SDL::Tutorial::3DWorld::Actor::MaterialSampler - A demonstrator for MTL files River stage zero No dependents

A MaterialSampler is a grid of shapes designed to show off the properties of different materials....

ADAMK/SDL-Tutorial-3DWorld-0.33 - 19 Jan 2011 01:00:18 GMT

135 results (0.022 seconds)