Home
Name Modified Size InfoDownloads / Week
Frost and Flame V0.31 2014-05-31
Readme.md 2014-04-21 5.3 kB
Totals: 2 Items   5.3 kB 0

Frost and Flame

README file for Frost and Flame

This is Frost and Flame, a free/open source computer game.

About:

Frost and Flame is still in its early stages of infancy. Currently a non-playable WIP. Frost and flame is an isometric, action role playing game. Planned features include, a particle engine, rich in content and re-playability with random item, quest and level generation.

Features:

  • Menu, UI, action bar, inventory etc...
  • Items, books, potions, weapons, armor etc...
  • Import / export maps in the "Tiled" map editor format. (http://www.mapeditor.org/)
  • Random dungeon and cave generation.

More information may be found in the changelog.txt file.

Usage:

Game play and menu interaction is primerily controlled via the mouse. The left mouse button is used for draging menus and items about. The Right mouse button is used for item usage. Apart from the mouse various keys are also assigned for usage:

E - Open / close the Equipment window. Q - Open / close the Quest log. C - Open / close the Character window. I - Open / close the Inventory. B - Open / close the Skill Book. SPACE - Close all open windows. ESCAPE - Open / close the main menu.

Compiling:

Included are the project files for use with the Code::Blocks IDE. (http://www.codeblocks.org/) Also required are the SDL2 development libraries. It is recommended that you build the DLL files (SDL2 etc...) with the same compiler that you use to build Frost and Flame. Also included is the CMakeLists.txt file, which should help with Linux builds.

Compiling under Ubuntu:

Make sure you have all the relevant dependencies installed. The dependencies required are the SDL2 development libraries as well as OpenGL and Glew. To install development libraries you could use the commands below:

  • sudo apt-get install libsdl2-dev
  • sudo apt-get install libsdl2-image-dev
  • sudo apt-get install libsdl2-mixer-dev
  • sudo apt-get install libsdl2-ttf-dev
  • sudo apt-get install libsdl2-net-dev
  • sudo apt-get install libglew-dev

Or in one single line:

  • sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-net-dev libglew-dev

Next you need to generate a make file, you can use the following command, make sure you are in the Frost and Flame directory:

  • cmake CMakeLists.txt

And finally you can use make to build the Frost and Flame binary:

  • make

So in summery the commands are as follows:

  • sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-net-dev libglew-dev
  • cmake CMakeLists.txt
  • make

Contributions:

Please note, I am not looking for code contributions. While I do appreciate the offer, this is a personal project I use for testing ideas and improving my code. Although if you are interested in creating resources for Frost and Flame, I may be interested to include them if they fit the genre and quality of the existing resources. But at this moment in time, I am undecided as to what direction the game will go, probably 3D at some point, thus 2D resources would probably be unnecessary in the long run. As for music I am interested in Diablo 2 style music in MOD form....

Multiple language support:

You can set your desired language in the config file. (Frost_And_Flame.cfg) The value to set should be identical to the language files name, excluding the ".txt". ie. for "english.txt" set Language = english in the config file. Please note that language files have to be saved in UTF-8 format, else they may fail to function correctly.

Known bugs:

I am currently writing a new graphics engine for Frost and Flame, so expect graphical glitches for now... As this is still a work in progress, the format of the savegames may, and does change quite often. It is recommended you either overwrite your older savegames with new ones, or delete the older ones when upgrading to a newer version of Frost and Flame. Or better still remove the older version of the game completely, before installing a newer version. If the game fails to load, try deleting the Frost_And_Flame.cfg file, this may be due to recent improvements to the game.

Credits:

This information can be found in the credits_license.txt file.

License:

Copyright (C) 2011-2014 Paul Wortmann.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the gpl.txt file for more details.

Contact:

Source: Readme.md, updated 2014-04-21