RiverMan Media

RiverMan Media 1

Programming
Object Oriented Game Programming: The Scripted Event System PDF Print E-mail
Written by Paul Stevens   
Thursday, 02 October 2008 03:37

The Scripted Event System has saved me more time than any other idea I've ever had as a game programmer. We use it everywhere. It controls cinemas, runs AIs, executes visual effects, creates complicated character animations, and much more. By itself, it is a powerful and flexible system, but its true strength comes from how it works in conjunction with the Behavior System and Robot Functions.

Read more...
 
Programming MadStone: Drawing a Wall of Blocks PDF Print E-mail
Written by Paul Stevens   
Sunday, 06 July 2008 20:35

Early on in the development of MadStone, we thought it would be cool if the play field looked like a castle wall made of stone blocks. There should be blocks of different sizes and shapes, and all of the blocks should look like they fit together, no matter what shape the overall structure took on.

Sounds easy enough, right? If MadStone was built in a 3d engine, this would have been done for us, but MadStone is entirely a 2D game. The challenge here was making a set of completely 2d blocks look like they fit together in 3 dimensions.

Read more...
 
Programming MadStone: Fairer Than Random PDF Print E-mail
Written by Paul Stevens   
Sunday, 06 July 2008 18:54

Random Not Fair Enough?

When you break blocks in MadStone, new blocks fall from the top of the screen, as if you are chipping away at an infinitely tall structure. During MadStone’s early days as a crude prototype (free download available soon), the game generated new blocks and MadStones by picking one randomly based on a set of ratios. For example, you might get a 1x1 block as your next block 20% of the time, a MadStone 10% of the time, etc.

Read more...
 
Abe Pralle's Codeblog PDF Print E-mail
Written by Jacob A Stevens   
Tuesday, 03 June 2008 15:57
My good friend Abe Pralle just started a new blog focused on programming topics and game development. Check it out here:

http://abepralle.wordpress.com

Abe is the mastermind behind the programming language Slag and the graphics framework PlasmaCore. Abe has been a programming instructor at Northern Arizona University for years, but now he is finally opening up his mastery of coding knowledge to the world. If you’re a game programmer or want to become one, I highly recommend you check out Abe’s new blog!
 
Object Oriented Game Programming: The Behavior System PDF Print E-mail
Written by Paul Stevens   
Thursday, 01 May 2008 07:04

Object Oriented Game Programming: Use the Behavior System to share diverse functionality between objects in your game.

Read more...
 
<< Start < Prev 1 2 Next > End >>

Page 1 of 2