Ok, but which command do you use to create the wrapper?? I don&#39;t know what to put in the:<div>python buildskel.py -n JClic -t JClic -t &quot;JCLic&quot; -m (what should i put here??)</div><div>Because i unferstand it when you create a game with a &quot;main&quot; funcion, but when there is no main?? (only __init__, read_file, write_file as a sugar activity)</div>
<div><br></div><div>and in the <a href="http://activity.info">activity.info</a> file, do I have to put som special line?? like the &quot;class&quot; line?? or the &quot;exec&quot; line??</div><div><br></div><div>Thanks!&nbsp;<br>
<div><br><div class="gmail_quote">2008/11/20 Morgan Collett <span dir="ltr">&lt;<a href="mailto:morgan.collett@gmail.com">morgan.collett@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="Wj3C7c">On Wed, Nov 19, 2008 at 23:26, Tomeu Vizoso &lt;<a href="mailto:tomeu@tomeuvizoso.net">tomeu@tomeuvizoso.net</a>&gt; wrote:<br>
&gt; On Wed, Nov 19, 2008 at 4:15 PM, Aleix Palet &lt;<a href="mailto:aleix.palet@gmail.com">aleix.palet@gmail.com</a>&gt; wrote:<br>
&gt;&gt; Here you have it (the implicated parts):<br>
&gt;&gt; from sugar.activity import activity<br>
&gt;&gt; def __init__(self, handle):<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; activity.Activity.__init__(self, handle)<br>
&gt;&gt; toolbox = activity.ActivityToolbox(self)<br>
&gt;&gt; self.set_toolbox(toolbox)<br>
&gt;&gt; toolbox.show()<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; self.project = None<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; self.bgImageOrigin = Point()<br>
&gt;&gt; if handle.object_id == None:<br>
&gt;&gt; &nbsp; &nbsp;f = FileChooser()<br>
&gt;&gt; &nbsp; &nbsp;file = f.chooseFile()<br>
&gt;&gt; &nbsp; &nbsp; &nbsp;pygame.init()<br>
&gt;&gt; &nbsp; &nbsp;self.screen = pygame.display.set_mode((1200, 900), 0, 32)<br>
&gt;&gt; &nbsp; &nbsp;self.load(file, None, None, None)<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; &nbsp; def read_file(self, fileame):<br>
&gt;&gt; pygame.init()<br>
&gt;&gt; self.screen = pygame.display.set_mode((1200, 900), 0, 32)<br>
&gt;&gt; &nbsp; &nbsp; &nbsp; &nbsp; self.load(filename, None, None, None)<br>
&gt;&gt; Maybe the problem is how I create the activity?<br>
&gt;<br>
&gt; I think the problem is that you are creating a pygame window that<br>
&gt; occupies the whole screen. Just found this code that may help you:<br>
&gt;<br>
&gt; <a href="http://code.google.com/p/geoquiz/source/browse/trunk/olpcgames/activity.py" target="_blank">http://code.google.com/p/geoquiz/source/browse/trunk/olpcgames/activity.py</a><br>
<br>
</div></div>The git repository for the olpcgames wrapper for pygame is actually:<br>
<br>
<a href="http://dev.laptop.org/git?p=projects/games-misc;a=summary" target="_blank">http://dev.laptop.org/git?p=projects/games-misc;a=summary</a><br>
<br>
The following links are relevant:<br>
<a href="http://wiki.laptop.org/go/Game_development_HOWTO" target="_blank">http://wiki.laptop.org/go/Game_development_HOWTO</a><br>
<a href="http://wiki.laptop.org/go/Pygame_wrapper" target="_blank">http://wiki.laptop.org/go/Pygame_wrapper</a><br>
<a href="http://wiki.laptop.org/go/Porting_pygame_games_to_the_XO" target="_blank">http://wiki.laptop.org/go/Porting_pygame_games_to_the_XO</a><br>
<br>
Regards<br>
<font color="#888888">Morgan<br>
</font></blockquote></div><br></div></div>