Zyps

A game library for Ruby

Tuesday, November 13, 2007

James Britt got Ruby-GNOME2 running on KUbuntu, and shared his steps to do so:

Set 1: get the ruby-gnome source and unpack. You get a directory tree
like this:

james@xxx:~/ruby-gnome2-all-0.16.0$ lt
total 220
-rw-r--r--  1 james james  3473 2007-11-11 09:39 AUTHORS
-rw-r--r--  1 james james  3765 2007-11-11 09:39 README
-rw-r--r--  1 james james 52906 2007-11-11 09:39 NEWS
-rw-r--r--  1 james james  2477 2007-11-11 09:39 extconf.rb
-rw-r--r--  1 james james   864 2007-11-11 09:39 exec_make.rb
-rw-r--r--  1 james james 26430 2007-11-11 09:39 COPYING.LIB
-rw-r--r--  1 james james  7243 2007-11-11 09:39 ChangeLog
drwxr-xr-x 23 james james  4096 2007-11-11 09:39 .
drwxr-xr-x 77 james james 20480 2007-11-12 19:46 ..
drwxr-xr-x  5 james james  4096 2007-11-12 19:48 libglade
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gtksourceview
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gnomevfs
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 poppler
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gnome
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gnomeprintui
drwxr-xr-x  5 james james  4096 2007-11-12 19:48 gnomeprint
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 panel-applet
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gnomecanvas
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 rsvg
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gtkhtml2
drwxr-xr-x  5 james james  4096 2007-11-12 19:48 gconf
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 libart
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gtkmozembed
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 vte
-rw-r--r--  1 james james   365 2007-11-12 19:48 Makefile
drwxr-xr-x  4 james james  4096 2007-11-12 19:48 gtkglext
drwxr-xr-x  4 james james  4096 2007-11-12 19:57 gtk
drwxr-xr-x  5 james james  4096 2007-11-12 19:58 glib
drwxr-xr-x  3 james james  4096 2007-11-12 19:59 atk
drwxr-xr-x  4 james james  4096 2007-11-12 19:59 pango
drwxr-xr-x  4 james james  4096 2007-11-12 20:00 gdkpixbuf

Step 2

Read the README. But it is incomplete.

run this

   ruby extconf.rb
   make
   sudo make install

in the root of this source tree

Step 3:

Install the zyps gem

Step 4:

Try running zyps_demo. It will likely fails, and complain tht it cannot
find something, such as gtk2

Go to the ruby-gnome dir and cd into the sub dir for the missing lib.

Run this, in that dir

   ruby extconf.rb
   make
   sudo make install

Steps 5 - N

Keep trying the demo, and if it fails, note which lib is missing, find
it in one of the ruby-gnome subdirs, and run the above
extconf/make/install sequnce

posted by jay  

Thursday, November 8, 2007

Zyps 0.6.3

Added BreedAction.
BreedAction now creates deep copies of behaviors, and children half the size of parents.
Merged zyps_server functions with zyps.
Push/pull strength reduced to 100.
Added clear environment button to GUI.
All actions split into separate Behaviors in GUI.

posted by jay  

Thursday, November 1, 2007

Zyps 0.6.2

zyps/remote library added.
Some EnvironmentalFactors work better with zyps_server now.

posted by jay  

Powered by WordPress