Flexible Isometric Fallout-like Engine 2008.0 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Flexible Isometric Fallout-like Engine 2008.0 (Default branch)
# 1  
Old 02-04-2008
Flexible Isometric Fallout-like Engine 2008.0 (Default branch)

Image Flexible Isometric Fallout-like Engine (FIFE) is a cross-platform 2D game creation framework. Games can be created with a combination of engine, editor tools, game specific scripts, and game content (e.g. maps, graphics, and sounds). The framework is not tied to any type of game (e.g. RTS, RPG), but instead provides a flexible platform for all of them. It supports different isometric views and a pure top-down view. Instead of full 3D flexibility, the engine focuses mainly on using high quality 2D graphics. This puts fewer demands on target platforms and also simplifies the framework and game development. License: GNU General Public License (GPL) Changes:
A new audio module with support for some more advanced audio features. Optimized view code to improve the performance and resolve map instance z-order issues. This release has switched back to island_demo concept, which will be the example game that ships with future FIFE releases as well. Routing pathfinding has been added (the previous release only had a linear pather). A pluggable rendering system and several new plugins are included. There is a new editor tool that can be used to lay out maps, and miscellaneous XML map format improvements. This release has a vastly improved pychan extension and XML-based GUI definitions.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
Dancer::Engine(3pm)					User Contributed Perl Documentation				       Dancer::Engine(3pm)

NAME
Dancer::Engine - base class for Dancer engines SYNOPSIS
my $engine = Dancer::Engine->build( Serializer => 'JSON', $configuration ); DESCRIPTION
Dancer has various engines such Serializer engines, Template engines, Logger engines and Session handlers engines. This is the base class for all Dancer engines. If you're writing an engine of a common type (such as those mentioned above), you probably want to simply use their base class, which in turn use Dancer::Engine. For example, Template engines inherit from Dancer::Template::Abstract and Serializer engines inherit from Dancer::Serializer::Abstract. Those Abstract base classes inherit from Dancer::Engine. If a new type of Dancer engine is created, it is best it inherits from this class. ATTRIBUTES
name The name of the engine, such as JSON, or Simple. type The type of the engine, such as Serializer, or Session. METHODS
/SUBROUTINES config Fetches the configuration of the engine. my $configuration = $engine->config; You can only set the configuration at initialization time, not after. build Builds and returns the engine. my $engine = Dancer::Engine->build( $type => $name, $config ); AUTHOR
Alexis Sukrieh LICENSE AND COPYRIGHT
Copyright 2009-2010 Alexis Sukrieh. This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information. perl v5.14.2 2011-11-30 Dancer::Engine(3pm)