[0.2.1] - 2014-07-14¶
All notable changes for version [v0.2.1] are documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning since release [v0.4.0].
Note that not all changes up until [v0.2.3] were tracked, since the project was not available on Github as an SFTtech/openage repository. The commit hiistory can be accessed via the git log though. Feel free to add missing changes to this file, if you have time to look through a thousand commits.
Added¶
Audio manager that loads OPUS sound files
Read CSV data to engine
Conversion of gamedata (
empires2_x1_p1.dat
file) to CSV formatAdd IRC channel for SFTtech to README
Instructions for contributing
patternmask.dat
file format documentationDocumentation for original AoE2 pathfinder
Add list of gameplay feature ideas
Quit game by pressing
ESC
Add list of Microsoft language identification strings
Implement coordinate system
Add ID list for terrain SLPs of AoE2
Terrain blending documentation for AoE2
blendomatic.dat
file format documentationRender terrain textures
Documentation for AoE2 sound files
Save SLP metadata to file
Creating and rendering texture atlases
Add instructions for meia conversion to README
Document example values for unit damage
Terrain file documentation
More codestyle examples for C++
Infrastructure for debug console
Changed¶
Grahics system now enforces shaders and uses vertex buffers
Split conversion of SLP into multiple modules
Fixed¶
Send logging to console only if engine is running
Free FPS counter text
Free file content for player color files
Free console font