Permalink
Browse files

Added install information.

  • Loading branch information...
ginkgo
ginkgo committed Aug 19, 2009
1 parent 0929acb commit 520dcf97ed265e68ef328419fa1bf2579da6bed4
Showing with 71 additions and 0 deletions.
  1. +43 −0 INSTALL
  2. +2 −0 README
  3. +14 −0 install/pink-pony
  4. +12 −0 install/pink-pony.desktop
  5. BIN install/pink-pony.png
View
43 INSTALL
@@ -0,0 +1,43 @@
+If you just want to compile and play Pink Pony, do the following:
+
+scons
+./Pony
+
+You will need the following tools/libraries:
+
+* SCons (for building)
+* GLFW
+* IlmBase
+* DevIL
+* protobuf (You also need protobuf-compiler on ubuntu)
+* audiere
+* FTGL
+* libsigc++
+
+*** Information for package maintainers ***
+
+The best way to integrate Pink Pony as package to a distribution is to do the following:
+
+* Compile the game with 'scons'
+
+* Copy the following files & folders to a directory like /usr/share/pink-pony:
+
+ README GLSL fonts levels models music textures pony.options level.xml Pony
+
+* Modify the script 'install/pink-pony' to use the directory where you
+ installed the game resources and put it into a bin directory that is
+ in your system path.
+
+ This is a simple shell script, that changes into the resource
+ directory and calls the 'Pony' executable with
+ ~/.config/pony.options as config file.
+ This way every user gets access to the game and can configure it to
+ his/her liking.
+
+ Users can now just call '$ pink-pony' and play the game without
+ having to worry about being in the correct working directory or
+ supplying a config file.
+
+* You can use the 'install/pink-pony.desktop' and
+ 'install/pink-pony.png' files to install the games in desktop
+ environments.
View
2 README
@@ -93,3 +93,5 @@ textures/grass.tga
textures/sand.tga
sounds/heart.wav
sounds/explosion.wav
+
+* The pony AI has been implemented by MCMic.
View
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+cd /usr/share/pink-pony
+
+if [ $# -ge 1 ]; then
+ ./Pony $1
+else
+ if [ ! -f ~/.config/pony.options ]; then
+ mkdir -p ~/.config/
+ cp pony.options ~/.config/pony.options
+ fi
+
+ ./Pony ~/.config/pony.options
+fi
View
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Pink Pony
+Version=1.0
+Icon=/usr/share/pixmaps/pink-pony.png
+Comment=A Tron-like multiplayer racing game
+Exec=/usr/bin/pink-pony
+Terminal=false
+StartupNotify=false
+Type=Application
+TryExec=/usr/bin/pink-pony
+Categories=Game;ArcadeGame
View
Binary file not shown.

0 comments on commit 520dcf9

Please sign in to comment.