Skip to content

Strategy RPG inspired by Shouzou Kaga (Fire Emblem, Tear Ring Saga, etc.). Title Pending.

License

Notifications You must be signed in to change notification settings

Gabinou/Codename_FireSaga

Repository files navigation

Codename: FireSaga

Introduction

This is the source code for a Strategy RPG game strongly inspired by Fire Emblem and Tear Ring Saga. I aim to capture the spirit of the older games created by Shouzou Kaga. Game title pending. Everything is hancrafted: code, music, pixel art...

Development blog.

The game will be free to play, if compiled from source. Source code is free to own and distribute, see the licence.

Game assets (graphics, music) to be distributed separately.

Features

  • TODO: Sold here.
    • Or, play for free! Just compile the source code.
  • Emulator-inspired quality-of-life improvements
    • Fast-forward button! Does not distort sounds!
    • TBD: Save state button. Not so sure.
  • Handcrafted pixel-art
    • NES color palette only
  • Developer features
    • Press button to reload .json files for units, weapons, tiles, maps!
  • Gamecube controller support

Installation

Pre-requisites

Basic compilation instructions

  1. Install all pre-requisites
    1. Windows only: You need to use the MSYS2 MinGW64 terminal! On it you can install all pre-requisites with pacman, exactly as on Linux.
  2. Get the source code (with git clone)
  3. Run:
premake5 gmake
make

Or, with my homemade build system mace:

mace

Without the mace convenience executable:

gcc macefile.c -o builder
./builder

This should successfully create an executable file after a couple minutes of compilation.

Homemade libraries

Homemade libraries developped specifically for use in Codename:Firesaga.

Platforms

  • Windows: Cross-compiled, tested with WINE.
  • Linux: Native to Linux.
  • Mac: Not yet supported
  • iOS: Not yet supported
  • Android: Not yet supported

Licensing

The source code is made available with the GPLv3 licence. Please do not distribute compiled executables.

Third-Party software libraries are distributed according to their respective licences.

Contributing

All contributions are welcome. Any and all inclusions will be credited.

Code formatting is automated with astyle. Style options are in the utils/style.txt file.

Credits

©️ Average Bear Games, made by Gabriel Taillon

About

Strategy RPG inspired by Shouzou Kaga (Fire Emblem, Tear Ring Saga, etc.). Title Pending.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages