Fabula - Eine Gameengine für Lehre und Wissenschaft
1. Florian Berger Fabula - Eine flexible Game Engine
Florian Berger
Fabula - Eine flexible Game Engine
für Lehre und Forschung
Karl-Steinbuch-Stipendium 2010
Pädagogische
Hochschule Weingarten
2. Florian Berger Fabula - Eine flexible Game Engine
def process_TriesToMoveEvent(self, event, **kwargs):
"""Perform sanity checks on target and either confirm, reject or forward to Plugin.
"""
fabula.LOGGER.info("{0} -> {1}".format(event.identifier, event.target_identifier))
if not self.room.entity_dict[event.identifier].mobile:
fabula.LOGGER.info("'{}' is not mobile".format(event.identifier))
kwargs["message"].event_list.append(fabula.AttemptFailedEvent(event.identifier))
elif not self.tile_is_walkable(event.target_identifier):
fabula.LOGGER.info("{} not walkable".format(event.target_identifier))
kwargs["message"].event_list.append(fabula.AttemptFailedEvent(event.identifier))
else:
fabula.LOGGER.info("target clear, forwarding event to plugin")
kwargs["message"].event_list.append(event)
return
Pädagogische
Hochschule Weingarten
3. Florian Berger Fabula - Eine flexible Game Engine
Fokus: Action, 3D, Präsentation
Hohe Einstiegsschwelle
Komplizierte Anpassung
Pädagogische
Hochschule Weingarten
4. Florian Berger Fabula - Eine flexible Game Engine
Pädagogische
Hochschule Weingarten
5. Florian Berger Fabula - Eine flexible Game Engine
The Fabula Open Source Game Engine
Pädagogische
Hochschule Weingarten
6. Florian Berger Fabula - Eine flexible Game Engine
The Fabula Open Source Game Engine
- Abenteuer-, Strategie- und Rollenspiele
- mehrspielerfähig, Client-Server-Architektur
- Aufzeichnen von Spielabläufen
- gut dokumentiert und leicht anzupassen
- kostenlos verfügbar als Open Source (GPL)
- Linux, Windows, gern auch älter
Pädagogische
Hochschule Weingarten
7. Florian Berger Fabula - Eine flexible Game Engine
The Fabula Open Source Game Engine
Pädagogische
Hochschule Weingarten
8. Florian Berger Fabula - Eine flexible Game Engine
The Fabula Open Source Game Engine
Pädagogische
Hochschule Weingarten
9. Florian Berger Fabula - Eine flexible Game Engine
The Fabula Open Source Game Engine
Pädagogische
Hochschule Weingarten
10. Florian Berger Fabula - Eine flexible Game Engine
Fh
IT University of Copenhagen
FH Flensburg
Fraunhofer Institut für digitale Medientechnik,
Erfurt
researching games BarCamp,
Wiesbaden
VU University,
Hochschule RheinMain,
Amsterdam
Wiesbaden
E International Conference on E-Learning and Games,
Taipei, Taiwan
Pädagogische
Hochschule Weingarten
11. Florian Berger Fabula - Eine flexible Game Engine
researching games BarCamp 2011
Pädagogische
Hochschule Weingarten
12. Florian Berger Fabula - Eine flexible Game Engine
IT University of Copenhagen
Deutscher Akademischer
DAAD Austauschdienst
Pädagogische
Hochschule Weingarten
13. Florian Berger Fabula - Eine flexible Game Engine
Vielen Dank!
http://fabula-engine.org
fberger@florian-berger.de
http://florian-berger.de
Pädagogische
Hochschule Weingarten