Harmonic Flow Framework

Patricia's Quest for Sun

Harmonic Flow Blog

Harmonic Flow Framework v0-7-1

What's new in version 0.7.1:

Fixed crash bug in Preferences, misc CMake updates and tweaks, updated SDL2, glm, zlib, stb_vorbis and stb_image to latest version and more..

Read More

Posted on Wed, 3 Jan 2018
Tags: harmonic-flow-framework, harmonic-flow-news, libhffwk



Patricia's Quest for Sun v1-0-23

What's new in version 1.0.23:

Added support for CMake, fixed crash bug in CustomCreate puzzle, compiled against latest libhffwk v0.7.1 and more..

Read More

Posted on Wed, 3 Jan 2018
Tags: harmonic-flow-news, patricias-quest-for-sun



Harmonic Flow Framework v0-7-0

What's new in version 0.7.0:

Added support for CMake.

Read More

Posted on Tue, 15 Aug 2017
Tags: harmonic-flow-framework, harmonic-flow-news, libhffwk



Patricia's Quest for Sun v1-0-22

What's new in version 1.0.22:

Compiled against latest libhffwk v0.7.0.

Read More

Posted on Tue, 15 Aug 2017
Tags: harmonic-flow-news, patricias-quest-for-sun



Harmonic Flow Framework v0-6-0

What's new in version 0.6.0:

Complete rewrite of rendering pipeline to be completely shader driven.

Read More

Posted on Mon, 31 Oct 2016
Tags: harmonic-flow-framework, harmonic-flow-news, libhffwk



Patricia's Quest for Sun v1-0-21

What's new in version 1.0.21:

Compiled against latest libhffwk v0.6.0 which includes new shader driven rendering pipeline.

Read More

Posted on Mon, 31 Oct 2016
Tags: harmonic-flow-news, patricias-quest-for-sun



Git Basic Setup

Installation

First up, you should download and install Git for your preferred Operating System:
http://git-scm.com/downloads

Read More

Posted on Tue, 16 Feb 2016
Tags: git-basic-setup, git-tutorial



Git Basic Usage

Important Git concepts

Git is a powerful decentralized version control system for collaborating on projects and is something that you need to master if you intend to participate in and keep up to date with the Harmonic Flow Framework (libhffwk) project.

See Git Basic Setup for a tutorial on how to setup Git.

Read More

Posted on Tue, 16 Feb 2016
Tags: git-basic-usage, git-tutorial



How to submit a patch

You can convert git commits into patch files and send those to the email address listed on the contact page.

You can also host repositories yourself and send the checkout details, along with information on which commits in what branch contain your changes.

Read More

Posted on Tue, 16 Feb 2016
Tags: git-tutorial, how-to-submit-a-patch



Harmonic Flow Framework v0-5-0

What's new in version 0.5.0:

  • Documented all public classes, methods, enums, structs, typedefs etc that a Game will interact with. Documentation is done according to Doxygen standards. Documentation can be generated by running 'doxygen Doxyfile' in the 'docs/' folder. Documentation release packages can be generated by running './linux-gen-docs-release --version=X.X.X' in 'build_scripts' folder.
  • Converted all source files from dos to unix utf8.
  • Moved PakInterface stuff into HFCore namespace.
  • Moved HFPak stuff into HFTools namespace.
  • Moved base64 stuff into class with static methods.
  • Moved Crypto stuff into class with static methods.
  • Crypto: Added sha1/sha224/sha256/sha384/sha512 checksum support.
  • Fixed memory leak in SDLHelper.
  • HFDataTypes: HF_RENDERER_DIRECT3D is defined on Windows D3D.
  • SoundPlayer: Added new enums, audio defines and also tweaked API.
  • Moved HFFileHandle to HFDataTypes.h and changed name.
  • Yearly copyright update.
  • Updated README.SDL with doxygen packages needed.
  • Added script for generating doxygen docs release. See 'linux-gen-docs-release.sh' in 'build_scripts' folder.

Read More

Posted on Mon, 8 Feb 2016
Tags: harmonic-flow-framework, harmonic-flow-news, libhffwk