<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: More thoughts on the simple Python Game Engine</title>
	<atom:link href="http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/</link>
	<description>one man's journey into python...</description>
	<lastBuildDate>Thu, 27 May 2010 10:43:57 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: selsine</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-107419</link>
		<dc:creator>selsine</dc:creator>
		<pubDate>Mon, 18 Aug 2008 21:44:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-107419</guid>
		<description>Hi kernel_script,

Thanks for the reply sorry it took me so long to get back to you. I&#039;ve been away on holidays and extreemly busy. 

The project will be open source so if you want to help out in anyways that would be fantastic. Once I get the level editor code up there, feel free to contribute!</description>
		<content:encoded><![CDATA[<p>Hi kernel_script,</p>
<p>Thanks for the reply sorry it took me so long to get back to you. I&#8217;ve been away on holidays and extreemly busy. </p>
<p>The project will be open source so if you want to help out in anyways that would be fantastic. Once I get the level editor code up there, feel free to contribute!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kernel_script</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-105424</link>
		<dc:creator>kernel_script</dc:creator>
		<pubDate>Sat, 09 Aug 2008 15:53:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-105424</guid>
		<description>Hi, i&#039;m really interested! I would like to see a Python Game Engine too, but unfortunely i&#039;m not a programer, but i can help with Sprites, i draw on GIMP and Inkscape, and, i can help with documentation and administrative tasks too, don&#039;t know if i can be useful for your project, but would like to shot some links and ideias:

Maybe it can help in some way, look what i found on Python site:
http://pypi.python.org/pypi?%3Aaction=search&amp;term=game+egine&amp;submit=search

I&#039;m a GNU/Linux user, so can give you some info help if you wanna port your project.

Thanks for the attention, keep going with the project!
Sorry for my English, it&#039;s not my native language.

See ya.</description>
		<content:encoded><![CDATA[<p>Hi, i&#8217;m really interested! I would like to see a Python Game Engine too, but unfortunely i&#8217;m not a programer, but i can help with Sprites, i draw on GIMP and Inkscape, and, i can help with documentation and administrative tasks too, don&#8217;t know if i can be useful for your project, but would like to shot some links and ideias:</p>
<p>Maybe it can help in some way, look what i found on Python site:<br />
<a href="http://pypi.python.org/pypi?%3Aaction=search&amp;term=game+egine&amp;submit=search" rel="nofollow">http://pypi.python.org/pypi?%3Aaction=search&amp;term=game+egine&amp;submit=search</a></p>
<p>I&#8217;m a GNU/Linux user, so can give you some info help if you wanna port your project.</p>
<p>Thanks for the attention, keep going with the project!<br />
Sorry for my English, it&#8217;s not my native language.</p>
<p>See ya.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: selsine</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-71588</link>
		<dc:creator>selsine</dc:creator>
		<pubDate>Tue, 08 Apr 2008 18:30:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-71588</guid>
		<description>Hi Brian,

Thanks for the post. Right now a gamemaker-like tool is not exactly what I am going for, I&#039;m currently concentrating on the level editor pretty specifically. However I see the level editor being part of a whole toolset. 

So, perhaps there will be the level editor for those that simply want to design their levels. And then maybe there will be a configurable runtime that those who want a move gamemaker like tool will plug their level into. 

I&#039;m not sure if this is going to be the way that it develops, but I think that there is a possibility that it may go that way. I&#039;m concentrating on the level editor now since I see it as a nice separate starting block.

You can checkout some of my other posts on the level editor to see what I mean.</description>
		<content:encoded><![CDATA[<p>Hi Brian,</p>
<p>Thanks for the post. Right now a gamemaker-like tool is not exactly what I am going for, I&#8217;m currently concentrating on the level editor pretty specifically. However I see the level editor being part of a whole toolset. </p>
<p>So, perhaps there will be the level editor for those that simply want to design their levels. And then maybe there will be a configurable runtime that those who want a move gamemaker like tool will plug their level into. </p>
<p>I&#8217;m not sure if this is going to be the way that it develops, but I think that there is a possibility that it may go that way. I&#8217;m concentrating on the level editor now since I see it as a nice separate starting block.</p>
<p>You can checkout some of my other posts on the level editor to see what I mean.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-70653</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Mon, 07 Apr 2008 23:03:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-70653</guid>
		<description>Don&#039;t know if it&#039;s what you had in mind, but I&#039;ve always loved an engine called Game Maker (www.gamemaker.nl). It has a very nice GUI that allows you to easily add sprites, create levels, objects, etc. It also has it&#039;s own programming language where you can use scripts rather than its beginner-drag-and-drop interface. The library has just about every feature a game engine would need (simple networking library, friction, gravity, joystick, etc.) I would love to see this exact thing designed but using Python stuff. Game Maker is Window only right now, and the built-in language will only help you get a basic idea of how other real programming languages are. If we could script in Python, and still retain all the easy creating tools, that would be awesome.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t know if it&#8217;s what you had in mind, but I&#8217;ve always loved an engine called Game Maker (www.gamemaker.nl). It has a very nice GUI that allows you to easily add sprites, create levels, objects, etc. It also has it&#8217;s own programming language where you can use scripts rather than its beginner-drag-and-drop interface. The library has just about every feature a game engine would need (simple networking library, friction, gravity, joystick, etc.) I would love to see this exact thing designed but using Python stuff. Game Maker is Window only right now, and the built-in language will only help you get a basic idea of how other real programming languages are. If we could script in Python, and still retain all the easy creating tools, that would be awesome.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: selsine</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-68739</link>
		<dc:creator>selsine</dc:creator>
		<pubDate>Wed, 02 Apr 2008 18:44:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-68739</guid>
		<description>Sorry Arne, your post got flagged as spam accidentally I was just cleaning house and I saw it so I pushed it through. Sorry it took so long to show up.</description>
		<content:encoded><![CDATA[<p>Sorry Arne, your post got flagged as spam accidentally I was just cleaning house and I saw it so I pushed it through. Sorry it took so long to show up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arne Babenhauserheide</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-65038</link>
		<dc:creator>Arne Babenhauserheide</dc:creator>
		<pubDate>Wed, 12 Mar 2008 07:52:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-65038</guid>
		<description>@Azarai: I don&#039;t yet use much OpenGL stuff, since my X-server breaks on many OpenGL tests. 

I hope using the Sprite class will provide the speedup I need. 

What i really like about pyglet is that i can just deliver it with my game without bothering to compile for different platforms (or forcing people to install anything beside my game). 

I do want to stick with pure Python, more so since I just had to fix something inside pyglet and found out, that I could just do it - and that&#039;s a very nice feeling :) . 

I&#039;ll slowly work onwards, but if you want to join in (or get inspiration), you&#039;re invited to have a look at the code or just talk via mail or chat, or in here or at any suitable place. 

code: 
- mercurial: http://rpg-1d6.sourceforge.net/hg/1d6
-&gt; file in question: http://rpg-1d6.sourceforge.net/hg/1d6/file/tip/blob_battle/babglet.py
- svn: https://rpg-1d6.svn.sourceforge.net/svnroot/rpg-1d6/blob_battle/

jabber: drak ät kdetalk.net
mail contact: http://draketo.de/contact

A forum would be avaible at http://1w6.org/forum/python-development

But we can also easily use an existing python forum, if you can give me a pointer :) .</description>
		<content:encoded><![CDATA[<p>@Azarai: I don&#8217;t yet use much OpenGL stuff, since my X-server breaks on many OpenGL tests. </p>
<p>I hope using the Sprite class will provide the speedup I need. </p>
<p>What i really like about pyglet is that i can just deliver it with my game without bothering to compile for different platforms (or forcing people to install anything beside my game). </p>
<p>I do want to stick with pure Python, more so since I just had to fix something inside pyglet and found out, that I could just do it &#8211; and that&#8217;s a very nice feeling <img src='http://www.learningpython.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . </p>
<p>I&#8217;ll slowly work onwards, but if you want to join in (or get inspiration), you&#8217;re invited to have a look at the code or just talk via mail or chat, or in here or at any suitable place. </p>
<p>code:<br />
- mercurial: <a href="http://rpg-1d6.sourceforge.net/hg/1d6" rel="nofollow">http://rpg-1d6.sourceforge.net/hg/1d6</a><br />
-&gt; file in question: <a href="http://rpg-1d6.sourceforge.net/hg/1d6/file/tip/blob_battle/babglet.py" rel="nofollow">http://rpg-1d6.sourceforge.net/hg/1d6/file/tip/blob_battle/babglet.py</a><br />
- svn: <a href="https://rpg-1d6.svn.sourceforge.net/svnroot/rpg-1d6/blob_battle/" rel="nofollow">https://rpg-1d6.svn.sourceforge.net/svnroot/rpg-1d6/blob_battle/</a></p>
<p>jabber: drak ät kdetalk.net<br />
mail contact: <a href="http://draketo.de/contact" rel="nofollow">http://draketo.de/contact</a></p>
<p>A forum would be avaible at <a href="http://1w6.org/forum/python-development" rel="nofollow">http://1w6.org/forum/python-development</a></p>
<p>But we can also easily use an existing python forum, if you can give me a pointer <img src='http://www.learningpython.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Can +~</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-64894</link>
		<dc:creator>Can +~</dc:creator>
		<pubDate>Tue, 11 Mar 2008 03:11:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-64894</guid>
		<description>So far, no python game engine has convinced me. My idea of the engine should be something like flash, but more powerful. 

By flash-like, I mean that you are not constrained to a single type of game, you have a canvas, and you have all the essentials (keyboard detection, drawing, effects, animations) and then add all the other things as modules depending on the programmer&#039;s need (physics, side-scrolling, collision).

That would turn into a more modular, lightweight layer.

Good luck.</description>
		<content:encoded><![CDATA[<p>So far, no python game engine has convinced me. My idea of the engine should be something like flash, but more powerful. </p>
<p>By flash-like, I mean that you are not constrained to a single type of game, you have a canvas, and you have all the essentials (keyboard detection, drawing, effects, animations) and then add all the other things as modules depending on the programmer&#8217;s need (physics, side-scrolling, collision).</p>
<p>That would turn into a more modular, lightweight layer.</p>
<p>Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pyro</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-64214</link>
		<dc:creator>pyro</dc:creator>
		<pubDate>Wed, 05 Mar 2008 16:58:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-64214</guid>
		<description>hi
interesting post, i would also be interested in a python game engine.
you are right that almost all engines out there are only rendering engines, most of them are written in C++. its sad that there is no really good 2d game engine at all.

a nice clean _game_ engine in python for 2d games would be really nice.
i&#039;d like to see a good and clean network design, use of opengl &amp; nvidia cgfx for high level shader effects and good integration with physics (maybe PhysiX would be nice, its good + free, or Bullet)  game  network  graphics.

it can be very hard to combine all those together with a clean design.
just my 2 cents.</description>
		<content:encoded><![CDATA[<p>hi<br />
interesting post, i would also be interested in a python game engine.<br />
you are right that almost all engines out there are only rendering engines, most of them are written in C++. its sad that there is no really good 2d game engine at all.</p>
<p>a nice clean _game_ engine in python for 2d games would be really nice.<br />
i&#8217;d like to see a good and clean network design, use of opengl &amp; nvidia cgfx for high level shader effects and good integration with physics (maybe PhysiX would be nice, its good + free, or Bullet)  game  network  graphics.</p>
<p>it can be very hard to combine all those together with a clean design.<br />
just my 2 cents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Azarai</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-64203</link>
		<dc:creator>Azarai</dc:creator>
		<pubDate>Wed, 05 Mar 2008 15:18:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-64203</guid>
		<description>I am more on the line with Arne, besides that i kept my requirements to the basics. I set some milestones and just started coding and see what will come out. One of my main goals is that each &quot;milestone&quot; will produce a clean and working code set that others can use too.

@Arne: Pyglet is only slow if you dont use OpenGL. I made a tile mapping test with the highlevel blit of theirs and the performance sucked. The tile mapping part of Spryte (in contribs) used opengl all the way and it was pretty quick, 5 times my fps....
IMHO Pyglet does only make sense if your using opengl.

@Kerim: I guess there are none to millions of 2d c++ engines out there and i bet they are pretty much only rendering engines and miles a way from a game engine , even on the lowest levels we agree here. Neither i think they are faster. I&#039;d go with a python solution.</description>
		<content:encoded><![CDATA[<p>I am more on the line with Arne, besides that i kept my requirements to the basics. I set some milestones and just started coding and see what will come out. One of my main goals is that each &#8220;milestone&#8221; will produce a clean and working code set that others can use too.</p>
<p>@Arne: Pyglet is only slow if you dont use OpenGL. I made a tile mapping test with the highlevel blit of theirs and the performance sucked. The tile mapping part of Spryte (in contribs) used opengl all the way and it was pretty quick, 5 times my fps&#8230;.<br />
IMHO Pyglet does only make sense if your using opengl.</p>
<p>@Kerim: I guess there are none to millions of 2d c++ engines out there and i bet they are pretty much only rendering engines and miles a way from a game engine , even on the lowest levels we agree here. Neither i think they are faster. I&#8217;d go with a python solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arne Babenhauserheide</title>
		<link>http://www.learningpython.com/2008/02/24/more-thoughts-on-the-simple-python-game-engine/comment-page-1/#comment-64021</link>
		<dc:creator>Arne Babenhauserheide</dc:creator>
		<pubDate>Tue, 04 Mar 2008 10:38:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.learningpython.com/?p=71#comment-64021</guid>
		<description>I use pyglet for my own games, because i can just bundle it with my game and put it out without requiring any installation from the user. 

A MacUsing friend of mine can put the game into a Mac Program with a few clicks, then, and the game looks just like any regular Mac App. 

Using Pyglet worked very nicely for me (I only use 2D graphics, OpenGL only for transparency - two lines inside my library, and I didn&#039;t have to touch OpenGL since). 

Its only disadvantage is, that it is kinda slow.</description>
		<content:encoded><![CDATA[<p>I use pyglet for my own games, because i can just bundle it with my game and put it out without requiring any installation from the user. </p>
<p>A MacUsing friend of mine can put the game into a Mac Program with a few clicks, then, and the game looks just like any regular Mac App. </p>
<p>Using Pyglet worked very nicely for me (I only use 2D graphics, OpenGL only for transparency &#8211; two lines inside my library, and I didn&#8217;t have to touch OpenGL since). </p>
<p>Its only disadvantage is, that it is kinda slow.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
