-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
80 lines (50 loc) · 1.92 KB
/
Copy pathREADME
File metadata and controls
80 lines (50 loc) · 1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
README for Fabula
=================
About
-----
Fabula is an Open Source Python Game Engine suitable for adventure, role-playing
and strategy games and digital interactive storytelling.
Fabula can be used as a library to develop your own games. As an alternative,
you can use the Pygame-based graphical editor and the default game engine that
come with fabula.
Fabula is Free Software under the General Public License (GPL) as published by
the Free Software Foundation.
You can find fabula on the web at http://fabula-engine.org/
Features
--------
- client-server architecture
- event-based protocol
- multiplayer and networking capabilites
- multi-threaded server
- abstract, visualisation-agnostic model of a game world
- asset manager
- plugin system
- recording and playback of gameplay
- well-documented code
- runs on Linux and MS Windows (it should work on OS X, too, but this has not
yet been tested).
Installation
------------
Fabula comes in several release formats. Which one is for you depends on how you
want to use Fabula.
### I want to run a standard Fabula client or server, or use the visual editor.
Get the *binary release* for your platform, unzip the archive and simply run the
appropriate *.exe file.
### I want code my own games using Fabula, customising server logic or the client.
You will need Python >= 3.1 from http://python.org/ and Pygame >= 1.9.1 from
http://pygame.org/.
Then get the *source release*. Fabula uses the Python distutils module. To
install, unzip the archive and run
python setup.py install
on the command line.
Acknowledgements
----------------
Fabula development has been funded by the MFG Stiftung Baden-Württemberg from
November 2010 to October 2011.
http://innovation.mfg.de/
History
-------
"Fabula" used to be called "Shard" before being released to the public in 2011.
Author & Copyright
------------------
Copyright 2010-2012 Florian Berger <fberger@florian-berger.de>