<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ludum Dare &#187; library</title>
	<atom:link href="http://www.ludumdare.com/compo/tag/library/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ludumdare.com/compo</link>
	<description>A tri-annual 48 hour solo game development competition.</description>
	<lastBuildDate>Wed, 08 Feb 2012 14:14:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Java Pathfinding Library</title>
		<link>http://www.ludumdare.com/compo/2011/12/16/java-pathfinding-library/</link>
		<comments>http://www.ludumdare.com/compo/2011/12/16/java-pathfinding-library/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 21:00:36 +0000</pubDate>
		<dc:creator>Alex Gilday</dc:creator>
				<category><![CDATA[LD #22]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[maze]]></category>
		<category><![CDATA[pathfinding]]></category>
		<category><![CDATA[stuff]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/?p=81911</guid>
		<description><![CDATA[Just releasing a quick library I plan to use in Ludum Dare, consisting of a maze generator and an implementation of A* in java. https://github.com/xSmallDeadGuyx/SimpleAStar]]></description>
			<content:encoded><![CDATA[<p>Just releasing a quick library I plan to use in Ludum Dare, consisting of a maze generator and an implementation of A* in java.</p>
<p>https://github.com/xSmallDeadGuyx/SimpleAStar</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2011/12/16/java-pathfinding-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jsGameSoup cross browser Javascript game engine</title>
		<link>http://www.ludumdare.com/compo/2011/07/30/jsgamesoup-cross-browser-javascript-game-engine/</link>
		<comments>http://www.ludumdare.com/compo/2011/07/30/jsgamesoup-cross-browser-javascript-game-engine/#comments</comments>
		<pubDate>Sat, 30 Jul 2011 08:30:12 +0000</pubDate>
		<dc:creator>chr15m</dc:creator>
				<category><![CDATA[MiniLD #28]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/?p=56594</guid>
		<description><![CDATA[Hey LD48ers, Just wanted to post a quick heads-up about my cross-browser Javascript game dev library, jsGameSoup. I think you will find it a very quick way to make a game and get it in front of players! For example, I made this demo in a few hours. Have fun!]]></description>
			<content:encoded><![CDATA[<p>Hey LD48ers,</p>
<p>Just wanted to post a quick heads-up about my cross-browser Javascript game dev library, <a href="http://jsgamesoup.net/" target="_blank">jsGameSoup</a>.</p>
<p><a href="http://jsgamesoup.net/"><img class="aligncenter size-full wp-image-56595" src="http://www.ludumdare.com/compo/wp-content/uploads/2011/07/jsGameSoup-logo.png" alt="" width="209" height="144" /></a></p>
<p>I think you will find it a very quick way to make a game and get it in front of players! For example, I made <a href="http://mccormick.cx/news/entries/mineascender-is-it-fun" target="_blank">this demo</a> in a few hours. <img src='http://www.ludumdare.com/compo/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2011/07/30/jsgamesoup-cross-browser-javascript-game-engine/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SFML and AntTweakBar</title>
		<link>http://www.ludumdare.com/compo/2009/08/28/sfml-and-anttweakbar/</link>
		<comments>http://www.ludumdare.com/compo/2009/08/28/sfml-and-anttweakbar/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 22:15:20 +0000</pubDate>
		<dc:creator>sirGustav</dc:creator>
				<category><![CDATA[LD #15 - Caverns - 2009]]></category>
		<category><![CDATA[library]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/?p=7038</guid>
		<description><![CDATA[I couldn&#8217;t find any ready-made function for connecting sfml and AntTweakBar so I made one. Somewhat ported from the sdl source, and I figured I&#8217;d post it here since someone might want to use it. SfmlHandle(), line 40(currently) in this file. It is currently kinda hacked together so it doesn&#8217;t support scrolling or text-input (yet), [...]]]></description>
			<content:encoded><![CDATA[<p>I couldn&#8217;t find any ready-made function for connecting sfml and AntTweakBar so I made one. Somewhat ported from the sdl source, and I figured I&#8217;d post it here since someone might want to use it.</p>
<p>SfmlHandle(), line 40(currently) <a href="http://code.google.com/p/gamesmadeinweekends/source/browse/trunk/test/main.cpp">in this file</a>. It is currently kinda hacked together so it doesn&#8217;t support scrolling or text-input (yet), but it&#8217;s better than nothing <img src='http://www.ludumdare.com/compo/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2009/08/28/sfml-and-anttweakbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C library functions for LD13</title>
		<link>http://www.ludumdare.com/compo/2008/12/04/c-library-functions-for-ld13/</link>
		<comments>http://www.ludumdare.com/compo/2008/12/04/c-library-functions-for-ld13/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 15:51:19 +0000</pubDate>
		<dc:creator>Detox</dc:creator>
				<category><![CDATA[LD #13 - Roads - 2008]]></category>
		<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Detox]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[Ogg]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[Portaudio]]></category>
		<category><![CDATA[Vorbis]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/?p=3661</guid>
		<description><![CDATA[I&#8217;m thinking about entering LD13 depending on what the theme turns out to be.  I haven&#8217;t done a full LD yet, just 2 mini-LD&#8217;s.  I wanted to use my standard C library functions for OpenGL, Portaudio, Ogg/Vorbis/Vorbisfile, and my GUI.  There isn&#8217;t any game logic routines or structures as per the rules.  It&#8217;s a collection [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m thinking about entering LD13 depending on what the theme turns out to be.  I haven&#8217;t done a full LD yet, just 2 mini-LD&#8217;s.  I wanted to use my standard C library functions for OpenGL, Portaudio, Ogg/Vorbis/Vorbisfile, and my GUI.  There isn&#8217;t any game logic routines or structures as per the rules.  It&#8217;s a collection of sound, text file, opengl drawing, and string tools for C.</p>
<p>I wasn&#8217;t sure what I have to do or if there is some type of time limit, <a title="c library code" href="http://crushingabyss.com/downloads/basic_opengl_and_audio.7z">but anyway here is a link to the library code</a>.  It&#8217;s mostly a conversion of some old SDL stuff I liked to use.  I moved away from SDL lately though and have been using GLFW.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2008/12/04/c-library-functions-for-ld13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I hope you guys are prepared&#8230;</title>
		<link>http://www.ludumdare.com/compo/2008/04/17/i-hope-you-guys-are-prepared/</link>
		<comments>http://www.ludumdare.com/compo/2008/04/17/i-hope-you-guys-are-prepared/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 02:47:02 +0000</pubDate>
		<dc:creator>Devon</dc:creator>
				<category><![CDATA[LD #11 - Minimalist - 2008]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[pygame]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/2008/04/17/i-hope-you-guys-are-prepared/</guid>
		<description><![CDATA[I just made my first giant clock! I am so ready for Ludum Dare now that I have this incredible custom library at my fingertips: import os, pygame, random, math, pgu from pygame.locals import * clock = pygame.time.Clock() pygame.init() screen = pygame.display.set_mode((800,480)) timer = 0 seconds = 0 minutes = 0 timertext = str(minutes) + [...]]]></description>
			<content:encoded><![CDATA[<p>I just made my first giant clock! I am so ready for Ludum Dare now that I have this incredible custom library at my fingertips:</p>
<p>import os, pygame, random, math, pgu<br />
from pygame.locals import *<br />
clock = pygame.time.Clock()<br />
pygame.init()<br />
screen = pygame.display.set_mode((800,480))<br />
timer = 0<br />
seconds = 0<br />
minutes = 0<br />
timertext = str(minutes) + &#8220;:&#8221; + str(seconds)<br />
background = pygame.Surface(screen.get_size())<br />
background = background.convert()<br />
background.fill((250, 250, 250))<br />
font = pygame.font.Font(None, 500)<br />
text = font.render(timertext, 1, (10, 10, 10))<br />
background.blit(text,(0,0))<br />
screen.blit(background, (0,0))</p>
<p>quit = 0<br />
while not quit:<br />
for e in pygame.event.get():<br />
if e.type is QUIT: quit = 1<br />
if e.type is KEYDOWN and e.key == K_ESCAPE: quit = 1<br />
background.fill((250, 250, 250))<br />
text = font.render(timertext, 1, (10, 10, 10))<br />
background.blit(text,(0,0))<br />
screen.blit(background, (0, 0))<br />
pygame.display.flip()<br />
clock.tick(60)<br />
timer = timer + 1<br />
if timer == 60:<br />
seconds = seconds + 1<br />
timer = 0<br />
if seconds == 60:<br />
minutes = minutes + 1<br />
seconds = 0<br />
if seconds &lt;= 9:<br />
timertext = str(minutes) + &#8220;:&#8221; + &#8220;0&#8243; + str(seconds)<br />
else:<br />
timertext = str(minutes) + &#8220;:&#8221; + str(seconds)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2008/04/17/i-hope-you-guys-are-prepared/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matt&#8217;s Custom Library</title>
		<link>http://www.ludumdare.com/compo/2007/12/12/matts-custom-library/</link>
		<comments>http://www.ludumdare.com/compo/2007/12/12/matts-custom-library/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 14:17:12 +0000</pubDate>
		<dc:creator>mwest</dc:creator>
				<category><![CDATA[LD #10 - Chain Reaction - 2007]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/2007/12/12/matts-custom-library/</guid>
		<description><![CDATA[CEngine is a Python library I started writing mid-2007 for doing a remake of Chaos: Battle of Wizards by Julian Gollop. The library uses PyGame and OpenGL and is still far from complete &#8211; I haven&#8217;t even started on the remake yet, but there is some functionality in the library that may be useful for [...]]]></description>
			<content:encoded><![CDATA[<p>CEngine is a Python library I started writing mid-2007 for doing a remake of <em>Chaos: Battle of Wizards</em> by <em>Julian Gollop</em>. The library uses PyGame and OpenGL and is still far from complete &#8211; I haven&#8217;t even started on the remake yet, but there is some functionality in the library that may be useful for this competition.</p>
<p><a href="http://www.chaoticengine.org/cengine/cengine/" title="CEngine Homepage">Feature list and download.</a><a href="http://www.chaoticengine.org/cengine/cengine/" title="CEngine"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2007/12/12/matts-custom-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another library suitable for timed competitions: Ruby/Gosu</title>
		<link>http://www.ludumdare.com/compo/2007/12/11/another-library-suitable-for-timed-competitions-rubygosu/</link>
		<comments>http://www.ludumdare.com/compo/2007/12/11/another-library-suitable-for-timed-competitions-rubygosu/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 00:44:39 +0000</pubDate>
		<dc:creator>jlnr</dc:creator>
				<category><![CDATA[LD #10 - Chain Reaction - 2007]]></category>
		<category><![CDATA[gosu]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/2007/12/11/another-library-suitable-for-timed-competitions-rubygosu/</guid>
		<description><![CDATA[With all the C/Python/SDL-based libraries mentioned here, I&#8217;d like to advertise my/our gamedev library, Gosu. It has originally been my private library, spread only via ICQ/IRC to interested people, until I made it public to use it for my LD3. That is a while ago, and in the meantime, it has been used for some [...]]]></description>
			<content:encoded><![CDATA[<p>With all the C/Python/SDL-based libraries mentioned here, I&#8217;d like to advertise my/our gamedev library, Gosu. It has originally been my private library, spread only via ICQ/IRC to interested people, until I made it public to use it for my LD3. That is a while ago, and in the meantime, it has been used for some LD entries by me and other people, also for more serious projects, and is actually documented.</p>
<p>Long story short, Gosu is a 2D game development library for Ruby and C++. I guess the C++ version is a bit too heavy to learn until Friday *and* actually use, though. The Ruby version gets you up and running quickly.</p>
<p>Pro (compared to your generic SDL wrapper): *Very* fast graphics with rotations and all that, because the library was designed to use OpenGL; an API which tries not to get in your creativity&#8217;s way; examples on how to integrate it with ImageMagick and the Chipmunk physics library; serious OS X support.<br />
Contra: Linux port misses gamepad support; can&#8217;t handle too complex text input well.</p>
<p>If you would like to give it a try, the library can be found at <a href="http://code.google.com/p/gosu/" title="http://code.google.com/p/gosu/">http://code.google.com/p/gosu</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2007/12/11/another-library-suitable-for-timed-competitions-rubygosu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Phil&#8217;s LD10 Custom Library</title>
		<link>http://www.ludumdare.com/compo/2007/12/10/phils-ld10-custom-library/</link>
		<comments>http://www.ludumdare.com/compo/2007/12/10/phils-ld10-custom-library/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 02:33:24 +0000</pubDate>
		<dc:creator>philhassey</dc:creator>
				<category><![CDATA[LD #10 - Chain Reaction - 2007]]></category>
		<category><![CDATA[library]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/2007/12/10/phils-ld10-custom-library/</guid>
		<description><![CDATA[The library I have is a in-progress re-write of my pgu library .. sort of a &#8220;the best bits&#8221; version. Anyway, here it is: svn://www.imitationpickles.org/pug/trunk The gui API is about the same as pgu, so if you wanted to use it, you probably could. It&#8217;s lots better Other than that, I&#8217;ll be using pygame and [...]]]></description>
			<content:encoded><![CDATA[<p>The library I have is a in-progress re-write of my pgu library .. sort of a &#8220;the best bits&#8221; version.  Anyway, here it is:</p>
<p>svn://www.imitationpickles.org/pug/trunk</p>
<p>The gui API is about the same as pgu, so if you wanted to use it, you probably could.  It&#8217;s lots better <img src='http://www.ludumdare.com/compo/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Other than that, I&#8217;ll be using pygame and python as per usual.  I&#8217;ll also be using <a href="http://www.imitationpickles.org/pyplus/">pyplus</a> + swig in the event that I need to write any C extensions.</p>
<p><em>Update: check out demo2.py &#8211; for low-CPU updates and Joystick support!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2007/12/10/phils-ld10-custom-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PoV&#8217;s LD10 Custom Library</title>
		<link>http://www.ludumdare.com/compo/2007/12/10/povs-ld10-custom-library/</link>
		<comments>http://www.ludumdare.com/compo/2007/12/10/povs-ld10-custom-library/#comments</comments>
		<pubDate>Tue, 11 Dec 2007 01:15:11 +0000</pubDate>
		<dc:creator>PoV</dc:creator>
				<category><![CDATA[LD #10 - Chain Reaction - 2007]]></category>
		<category><![CDATA[allegro]]></category>
		<category><![CDATA[library]]></category>

		<guid isPermaLink="false">http://www.ludumdare.com/compo/2007/12/10/povs-ld10-custom-library/</guid>
		<description><![CDATA[Assuming I get around to entering, there&#8217;s a good chance I&#8217;ll be using this as my foundation, with Allegro. My &#8220;Custom&#8221; Library It&#8217;s a collection of header files and code, commonly found in my more recent prototypes. C++. A vector math/matrix library, plus some other math tools. Partially documented! A set of functions for drawing [...]]]></description>
			<content:encoded><![CDATA[<p>Assuming I get around to entering, there&#8217;s a good chance I&#8217;ll be using this as my foundation, with Allegro.</p>
<p><a href="http://junk.mikekasprzak.com/Research/LD10%20Lib/LD10Lib.zip">My &#8220;Custom&#8221; Library</a></p>
<p>It&#8217;s a collection of header files and code, commonly found in my more recent prototypes.  C++.</p>
<ul>
<li>A vector math/matrix library, plus some other math tools.  Partially documented!  <img src='http://www.ludumdare.com/compo/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>A set of functions for drawing circles, lines, and rectangles with Allegro, transformed by a matrix.</li>
<li>A collection of string functions to compliment STL String.  Mostly for filename manipulations (get the base name, directory only, etc).</li>
<li>Class building tools (including the &#8220;useful&#8221; part of Boost)</li>
<li>FileIO with Compression (LZMA, BZIP, ZLIB)</li>
</ul>
<p>And that&#8217;s that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ludumdare.com/compo/2007/12/10/povs-ld10-custom-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

