Changes between Version 42 and Version 43 of Download


Ignore:
Timestamp:
03/29/11 11:13:36 (3 years ago)
Author:
ArcRiley
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download

    v42 v43  
    1818We're in the process of splitting PySoy into a backend GObject-based library called libsoy so that Python-free game clients can be written.  PySoy will provide a Pythonic API to libsoy along with additional functionality for hosting network games.  The target for PySoy is Python 3.1+, support for Python 2.x has been dropped given the projection that PySoy will not be ready for mainstream before Python 3.x has. 
    1919 
    20 Libsoy is being developed primarily in [http://live.gnome.org/Genie Genie] using the GObject-based libraries we were using previously (glib, cairo, pango, gdk).  Some parts of the code are written in [http://code.entropywave.com/projects/orc/ Orc], the successor to [http://liboil.freedesktop.org/wiki/ liboil] which we've had great success with before in getting CPU-intensive calculations running in realtime.  We are slowly replacing functionality from ODE and our previous extensions to it (ie, field dynamics) with routines written in Orc.  As a result much of the physics API in PySoy will change in the next release. 
     20Libsoy is being developed primarily in [http://live.gnome.org/Genie Genie] using the GObject-based libraries we were using previously (glib, cairo, pango, gdk).  Some parts of the code are written in [http://code.entropywave.com/projects/orc/ Orc], the successor to [http://liboil.freedesktop.org/wiki/ liboil] which we've had great success with before in getting CPU-intensive calculations running in realtime.  We are slowly replacing functionality from ODE and our previous extensions to it (ie, field dynamics) with routines written in Orc.  As a result some of the physics API in PySoy will change in upcoming beta releases. 
    2121 
    2222Read access to our [http://www.selenic.com/mercurial/wiki/ Mercurial] tree is open: 
     
    2525hg clone http://hg.pysoy.org/pysoy 
    2626}}} 
     27 
     28The {{{INSTALL}}} file in each repository has instructions for building including sets of commands for installing dependencies for most platforms.  If you run into trouble building please let us know (file a ticket, IRC, etc) so we can fix the problem or make the directions more clear before the next release. 
    2729 
    2830[milestone:beta3 Beta-3] is upcoming.  Join us on [http://www.freenode.net/ irc.freenode.net] channel #PySoy to help make it happen.