<?xml version="1.0" encoding="iso-8859-1"?><!-- Copyright (C) 2001-2009 - Developer Shed, LLC. -->
<rss version="2.0">
<channel>
<title>Multimedia - RSS Feeds</title>
<link>http://www.devshed.com</link>
<description>Multimedia - RSS Feeds</description>
<language>en-us</language>
<lastBuildDate>Thu, 26 Nov 2009 07:54:36 -0500</lastBuildDate>
<pubDate>Thu, 26 Nov 2009 07:54:36 -0500</pubDate>
<item><title>Basic Lighting in OpenGL and SDL Game Programming</title>
<pubDate>Tue, 09 Dec 2008 09:00:46 -0500</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Basic-Lighting-in-OpenGL-and-SDL-Game-Programming/?kc=rss</link>
<description>
<![CDATA[Lighting is one of the components of a game that can provide an immersive reality to the player -- or be so distracting that playing becomes difficult. To ease working with lighting, OpenGL provides simplified API. The focus of this discussion will be on the basics of using lighting API provided by OpenGL. This article is the latest part in a multi-part series on game programming with OpenGL and SDL.<br/>   -  The first section will be about the whys and wherefores of lighting. The second and third  sections will focus on using the basic lighting API in a game. The last section will delve into an application that will make use of the concepts and API introduced in the first two sections. That is the outli...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Basic-Lighting-in-OpenGL-and-SDL-Game-Programming/?kc=rss</guid>
</item>
<item><title>Working with Colors in OpenGL for Game Programming with SDL</title>
<pubDate>Wed, 05 Dec 2007 09:00:56 -0500</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Working-with-Colors-in-OpenGL-for-Game-Programming-with-SDL/?kc=rss</link>
<description>
<![CDATA[Colors magically bring a scene to life. No matter how interesting the plot is, how engrossing the special effects are, if the color combinations are not accurate or the colors are tepid, the liveliness of the game suffers. In short, it is the combination of and correct usage of colors that decide what the scene and eventually the whole game will be like.<br/>   -  The next two discussions (starting  with the current article) will be dedicated to the details and the usage of colors in OpenGL. The first section of  this discussion will focus on modes available for color. The second section will explain how to use these  modes from within OpenGL. The third secti...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Working-with-Colors-in-OpenGL-for-Game-Programming-with-SDL/?kc=rss</guid>
</item>
<item><title>Animation in OpenGL for Game Programming using SDL</title>
<pubDate>Tue, 28 Aug 2007 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Animation-in-OpenGL-for-Game-Programming-using-SDL/?kc=rss</link>
<description>
<![CDATA[Animation is the backbone of immersive experience in any game. This applies to both 2-D and 3-D games without exception. Hence, in order to create a seamless and immersive game environment, one must first understand the whys and wherefores of animation. One of the advantages that OpenGL has over other graphics and gaming toolkits is that in OpenGL, animation APIs are not low-level.<br/>   -  In other words, the APIs of OpenGL follow the nomenclature of trigonometry and motion used by physics and mathematics. It also means having a good base in math (especially co-ordinate geometry and trigonometry) and physics is also a requirement. 
Therefore,  in this discussion the first two section...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Animation-in-OpenGL-for-Game-Programming-using-SDL/?kc=rss</guid>
</item>
<item><title>Game Programming with SDL: Getting Started with OpenGL</title>
<pubDate>Tue, 10 Jul 2007 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Game-Programming-with-SDL-Getting-Started-with-OpenGL/?kc=rss</link>
<description>
<![CDATA[SDL helps to provide a framework on which to build games. OpenGL is the graphic library most commonly used with this framework. This article shows you how these two technologies work together.<br/>   -  SDL is the foundation on which a game can be built without much ado. However, SDL is not complete in itself. It just provides certain services that allow the interaction between various components of a game/simulation, as well as the games interaction with the OS, to become seamless. If there are no...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Game-Programming-with-SDL-Getting-Started-with-OpenGL/?kc=rss</guid>
</item>
<item><title>Using OpenGL with SDL for Game Programming</title>
<pubDate>Wed, 16 May 2007 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Using-OpenGL-with-SDL-for-Game-Programming/?kc=rss</link>
<description>
<![CDATA[In the world of gaming, SDL provides the entire necessary infrastructure. This would have become clear from previous articles in this series. Infrastructure is to a game what a skeleton is to a human body. But without muscles, no locomotion is possible. So working with the body analogy, SDL provides the skeletal structure to build the game whereas the flesh, blood and skin are provided by 2D and 3D graphics libraries.<br/>   -  In the current plethora of 3D libraries, OpenGL stands out for various reasons. The most significant of these is its compatibility with almost all  platforms and graphics cards. This is reflected even in  the architecture of SDL as SDL can create and use OpenGL contexts on several platforms. Such ar...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Using-OpenGL-with-SDL-for-Game-Programming/?kc=rss</guid>
</item>
<item><title>Learning Sound for Game Programming using SDL</title>
<pubDate>Tue, 27 Mar 2007 09:00:47 -0400</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Learning-Sound-for-Game-Programming-using-SDL/?kc=rss</link>
<description>
<![CDATA[When we think of video games, we often think of the music and sounds that accompany them. Providing those special effects used to be very difficult. Keep reading to learn how SDL makes this important task very easy.<br/>   -  A game without audio is like a buffet without spice. Without sound bytes games can be played, but they would fail to providing an immersive environment. Before the coming of SDL,  sound effects were either very complex to implement or very limited in output. 
Then came SDL with its core and extende...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Learning-Sound-for-Game-Programming-using-SDL/?kc=rss</guid>
</item>
<item><title>Game Programming using SDL: Raw Graphics and Event Handling</title>
<pubDate>Mon, 05 Feb 2007 09:00:46 -0500</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Game-Programming-using-SDL-Raw-Graphics-and-Event-Handling/?kc=rss</link>
<description>
<![CDATA[If you have found yourself struggling with pixel-level graphics and/or user input for your games, this is the article for you. You will learn how to handle these tasks using SDL. This is the second part of a series on game programming with SDL.<br/>   -  Graphics and handling user inputs -- the combination that creates the symphony we call a game.  A game world  where these two are out of phase ends in cacophony. 
In the previous article I discussed  the various parameters that go into creating a screen and loading bitmapped images onto the screen....]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Game-Programming-using-SDL-Raw-Graphics-and-Event-Handling/?kc=rss</guid>
</item>
<item><title>Game Programming using SDL: Getting Started</title>
<pubDate>Wed, 27 Dec 2006 09:00:47 -0500</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Game-Programming-using-SDL-Getting-Started/?kc=rss</link>
<description>
<![CDATA[Game programmers using OpenGL have often been forced to make a choice between using a library that is platform independent but doesn't use all the available resources, or powerful but platform dependent. Simple Directmedia Layer (SML) offers a third way. This article will give you a taste of its capabilities.<br/>   -  Game programming has come a long way since early Linux and Windows days. The time is gone when games were limited to Windows or to an extended Mac. Today portability is in the forefront, even in the gaming segment. The birth of OpenGL was the first step in this regard. But OpenGL addressed only the ...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Game-Programming-using-SDL-Getting-Started/?kc=rss</guid>
</item>
<item><title>Network Radio With Icecast</title>
<pubDate>Tue, 13 Apr 2004 09:43:11 -0400</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Network-Radio-With-Icecast/?kc=rss</link>
<description>
<![CDATA[Always wanted to set up your own radio station? Well, with the Icecast 
broadcasting system, you can set up a multi-channel radio station on your home 
or office network. The best part? You get to pick the tracks.<br/>   -  Miracle Cure
There's a very famous quotation that's been running through my head for the past couple of days:  Music soothes the savage breast.  In fact, it got to the point where I had to sit down and run it through Google, just to see where it originated. According to what I found, the quote is f...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Network-Radio-With-Icecast/?kc=rss</guid>
</item>
<item><title>Learning To SMILe</title>
<pubDate>Thu, 21 Nov 2002 00:00:00 -0500</pubDate>
<link>http://www.devshed.com/c/a/Multimedia/Learning-To-SMILe/?kc=rss</link>
<description>
<![CDATA[Take a tour of SMIL, the Synchronized Multimedia Integration Language, and find out how you can use it to quickly and rapidly build Web-based multimedia offerings incorporating multiple media types.<br/>   -  For a long time, dynamic movement on a Web site meant GIF animations, which were 
both tedious to create and annoying after the first three repetitions. Then came 
Macromedia Flash, one of the cooler authoring tools for Web animation, and, with 
its powerful tweening toolkit, turned drab Web site...]]></description>
<guid>http://www.devshed.com/c/a/Multimedia/Learning-To-SMILe/?kc=rss</guid>
</item>
</channel>
</rss>
