<?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>learning python &#187; editor</title>
	<atom:link href="http://www.learningpython.com/tag/editor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.learningpython.com</link>
	<description>one man's journey into python...</description>
	<lastBuildDate>Wed, 21 Sep 2011 03:08:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Dodger Editor 0.1</title>
		<link>http://www.learningpython.com/2008/08/25/dodger-editor-01/</link>
		<comments>http://www.learningpython.com/2008/08/25/dodger-editor-01/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 23:51:50 +0000</pubDate>
		<dc:creator>selsine</dc:creator>
				<category><![CDATA[dodger]]></category>
		<category><![CDATA[game engine]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[0.1]]></category>
		<category><![CDATA[Dodger]]></category>
		<category><![CDATA[editor]]></category>

		<guid isPermaLink="false">http://www.learningpython.com/?p=83</guid>
		<description><![CDATA[So here it is the initial release of the Dodger Editor. You can download the source from the google code page. Originally I wanted to wait longer to release the first version, but as time went on and it kept taking longer and longer I realized that if I didn&#8217;t release the first version at [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.learningpython.com%2F2008%2F08%2F25%2Fdodger-editor-01%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.learningpython.com%2F2008%2F08%2F25%2Fdodger-editor-01%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>So here it is the initial release of the Dodger Editor. You can download the source from the <a href="http://code.google.com/p/dodger-editor/">google code page</a>. Originally I wanted to wait longer to release the first version, but as time went on and it kept taking longer and longer I realized that if I didn&#8217;t release the first version at some point in time I might never release it.</p>
<p>If I had gotten done everything that I wanted to get done then I would be releasing the full first version of the project instead of this incredibly alpha release. So if something doesn&#8217;t work don&#8217;t be surprised. That being said you should be able to use it for it&#8217;s basic functionality. Or at least that&#8217;s what I&#8217;m hoping.</p>
<p><strong>Installation</strong></p>
<p>Once you have met the requirements:</p>
<ul>
<li>Python &gt;= 2.5 <a href="http://www.python.org/download/">http://www.python.org/download/</a></li>
<li>GTK+ &gt;= 2.10 <a href="http://www.pygtk.org/downloads.html">http://www.pygtk.org/downloads.html</a></li>
<li>PyGTK &gt;= 2.10 <a href="http://www.pygtk.org/downloads.html">http://www.pygtk.org/downloads.html</a></li>
<li>pyGObject &gt;= 2.10 <a href="http://www.pygtk.org/downloads.html">http://www.pygtk.org/downloads.html</a></li>
<li>pyglet &gt;= 1.1 <a href="http://www.pyglet.org/download.html">http://www.pyglet.org/download.html</a></li>
<li>PyYAML &gt; 3.0 <a href="http://pyyaml.org/wiki/PyYAML">http://pyyaml.org/wiki/PyYAML</a></li>
<li>PyOpenGL 3.x <a href="http://pyopengl.sourceforge.net/">http://pyopengl.sourceforge.net/</a></li>
<li>PyGtkGlExt? <a href="http://www.k-3d.org/gtkglext/Main_Page">http://www.k-3d.org/gtkglext/Main_Page</a></li>
</ul>
<p>You should be able to install dodger by downloading the and extracting the source tarball. Once you have extracted the source change into the source directory and install using:</p>
<p><code><br />
python setyup.py install<br />
</code></p>
<p>If you don&#8217;t want to install and just want to test dodger out simply follow the above instructions except instead of installing dodger run the following:</p>
<p><code><br />
python runner.py<br />
</code></p>
<p><strong>Contributing</strong></p>
<p>I still want to setup a dedicated site that will host a mercurial repository of the code but for now I&#8217;m going to use the fabulous  <a href="http://freehg.org">http://freehg.org</a> site. For now if you want you can pull the source fromÃ‚Â  <a href="http://freehg.org/u/selsine/dodger/">http://freehg.org/u/selsine/dodger/</a>:</p>
<p><code><br />
hg clone http://freehg.org/u/selsine/dodger/<br />
</code></p>
<p>For now any changes that you make or fixes will have to be emailed as a patch but eventually I want to make it much much easier for people to submit fixes.</p>
<p>If you are really interested in contributing to this project let me know via a comment to this post and or an email. Then once all of the source issue are setup we can start working together.</p>
<p><strong>New Features</strong></p>
<p>Since the last release there has been a lot of changes under the hood. The most visible changes for anyone using dodger is the addition of the zoom feature:</p>
<div id="attachment_84" class="wp-caption alignnone" style="width: 310px"><a href="http://www.learningpython.com/wp-content/uploads/2008/08/dodger_01_01.png"><img class="size-medium wp-image-84" title="dodger_01_01" src="http://www.learningpython.com/wp-content/uploads/2008/08/dodger_01_01-300x211.png" alt="zoom example" width="300" height="211" /></a><p class="wp-caption-text">zoomed out example</p></div>
<div id="attachment_85" class="wp-caption alignnone" style="width: 310px"><a href="http://www.learningpython.com/wp-content/uploads/2008/08/dodger_01_02.png"><img class="size-medium wp-image-85" title="dodger_01_02" src="http://www.learningpython.com/wp-content/uploads/2008/08/dodger_01_02-300x216.png" alt="zoomed in example" width="300" height="216" /></a><p class="wp-caption-text">zoomed in example</p></div>
<p><strong>General Usage</strong></p>
<p>For general usage information please read the README file or <a href="http://code.google.com/p/dodger-editor/wiki/GeneralInformation">General Information</a> page on the google site. It&#8217;s pretty rough right now but hopefully over time we&#8217;ll be able to work on it.</p>
<p><strong>History</strong></p>
<p>If you are interested in the history of this project you can read the following blog posts to see how everything came about:</p>
<ul>
<li><a href="http://www.learningpython.com/2008/02/21/a-simple-python-game-engine/">A Simple Python Game Engine?</a></li>
<li><a href="http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/">More thoughts on the simple Python Game Engine</a></li>
<li><a href="http://www.learningpython.com/2008/03/22/pyglet-level-editor/">Pyglet Level Editor</a></li>
<li><a href="http://www.learningpython.com/2008/04/01/level-editor-02/">Level Editor 0.2</a></li>
<li><a href="http://www.learningpython.com/2008/06/22/level-editor-03-dodger/">Level Editor 0.3 (Dodger)</a></li>
</ul>
<p><strong>Beware</strong></p>
<p>If you do decide to use or test dodger remember that you are going to find a lot of bugs during the iteration. Please be kind and <a href="http://code.google.com/p/dodger-editor/issues/list">report the issue.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learningpython.com/2008/08/25/dodger-editor-01/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

