fabula - eine gameengine für lehre und wissenschaft

Post on 15-May-2015

730 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Florian Berger Abschlusspräsentation Jahrgang 2010 Karl-Steinbuch-Stipendium

TRANSCRIPT

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

Florian Berger

Fabula - Eine flexible Game Enginefür Lehre und Forschung

Karl-Steinbuch-Stipendium 2010

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

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

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

Hohe Einstiegsschwelle

Komplizierte Anpassung

Fokus: Action, 3D, Präsentation

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

The Fabula Open Source Game Engine

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

The Fabula Open Source Game Engine

- kostenlos verfügbar als Open Source (GPL)

- gut dokumentiert und leicht anzupassen

- mehrspielerfähig, Client-Server-Architektur

- Aufzeichnen von Spielabläufen

- Linux, Windows, gern auch älter

- Abenteuer-, Strategie- und Rollenspiele

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

The Fabula Open Source Game Engine

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

The Fabula Open Source Game Engine

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

The Fabula Open Source Game Engine

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

IT University of Copenhagen

Fraunhofer Institut für digitale Medientechnik,Erfurt

researching games BarCamp,Wiesbaden

Hochschule RheinMain,Wiesbaden

International Conference on E-Learning and Games,Taipei, TaiwanE

FH FlensburgFh

VU University,Amsterdam

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

researching games BarCamp 2011

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

IT University of Copenhagen

DAAD Deutscher AkademischerAustauschdienst

Florian Berger Fabula - Eine flexible Game Engine

PädagogischeHochschule Weingarten

Vielen Dank!

fberger@florian-berger.de

http://florian-berger.de

http://fabula-engine.org

top related