Game creation guide

From FIFE development wiki

Jump to: navigation, search

Contents

[edit] Introduction

This guide should give the game creators a starting point for building their own FIFE-based game.

[edit] Graphics

In order to create good looking graphics we recommend using Blender which is available for many platforms, free of charge and open source.

[edit] Tiles

Tiles can be tricky if you haven't had any experience working with them. Here is a nice tutorial explaining how to create some good looking tiles for use with FIFE:

[edit] Using Blender

Here is a small tutorial on how to set up and use blender with FIFE.

[edit] Fallout like view

If you want to create graphics which fit the isometric view of Fallout, then you can grab a template which the Zero-Projekt team has utilized: Blender template with Fallout isometric view

But keep the following in mind:

  • This template was created by trial and error - it works for most of the objects, but causes problems when it's used for rendering objects that have very huge dimensions.
  • The light setup was for Zero-Projekt, not for Fallout. You have to find out the correct Fallout lighting in order to get correct shadows. If you found a matching light setup for Fallout please provide your result here to help the others who're trying to achieve something similar.

[edit] Maps

Maps can be created with FIFE's editor which resides in Image:Folder.png <FIFE>/tools directory. There currently isn't any good documentation on the editor but you can check out the editors current features document which lists it's capabilities.

You can also edit Maps manually. Check out the FIFE Map File Format for more information.

[edit] Sounds

FIFE supports either WAV files or OGG vorbis compressed sounds. We recommend using OGG vorbis because it's open source and provides very good sound quality with smaller files sizes.

[edit] Scripting

[edit] Structuring your game

[edit] Game creators forum

[edit] Tutorials

Note: caution! These tutorials are outdated as they haven't been updated to be in sync with the latest FIFE trunk:

Personal tools