[Lunar-commits] <moonbase-other> fife: New game engine

Peter de Ridder peter at lunar-linux.org
Mon Sep 9 03:28:33 CEST 2013


commit e85d4fb63424f7fab7c2ed5d752de846fc669f7f
Author: Peter de Ridder <peter at lunar-linux.org>
Date: Sun, 08 Sep 2013 03:30:27 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/e85d4fb63424f7fab7c2ed5d752de846fc669f7f

fife: New game engine
---
  games/fife/BUILD   | +4/-0     
  games/fife/DEPENDS | +12/-0    
  games/fife/DETAILS | +21/-0    
  3 files changed, 37 insertions(+)

--- /dev/null
+++ b/games/fife/BUILD
@@ -0,0 +1,4 @@
+OPTS+=" --prefix=/usr "  &&
+scons $OPTS fife-python  &&
+prepare_install  &&
+scons $OPTS install-python
--- /dev/null
+++ b/games/fife/DEPENDS
@@ -0,0 +1,12 @@
+depends guichan
+depends SDL_ttf
+depends SDL_image
+depends boost
+depends libvorbis
+depends libogg
+depends openal
+depends scons
+depends freetype2
+depends %GLX
+
+optional_depends "tinyxml" "" "" "tinyxml support"
--- /dev/null
+++ b/games/fife/DETAILS
@@ -0,0 +1,21 @@
+          MODULE=fife
+         VERSION=0.3.5
+          SOURCE=${MODULE}_${VERSION}.tar.gz
+      SOURCE_URL=http://downloads.sourceforge.net/project/fife/active/src/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_${VERSION}
+      SOURCE_VFY=sha1:9ca344b7af269fd55af91c68ab30777ec897b6c4
+        WEB_SITE="http://wiki.fifengine.net/"
+         ENTERED=20130906
+         UPDATED=20130906
+           SHORT="a cross platform game creation framework"
+cat <<EOF
+FIFE stands for Flexible Isometric Free Engine and is a cross platform
+game creation framework. It provides you with the ability to create
+a game using Python interfaces. This means you need to have little to
+no knowledge of C++ to make a game! Don't want to use Python? That's
+okay because FIFE also comes as a DLL or static library so you can
+also use C++!  We tried to make FIFE as flexible as possible so it
+is not tied to any genre in specific. You can make just about any
+2D game with FIFE but it is more geared toward a RTS or RPG in just
+about any view style (isometric or top-down).
+EOF




More information about the Lunar-commits mailing list