-
Here is a small update after talking to n_brain:
He was recommending us to take a look for the [glicko-2 rating system](https://en.wikipedia.org/wiki/Glicko_rating_system). There is also a [pdf-Fil…
-
**Required Skills:** Vulkan, C++
**Difficulty:** Hard
Of course we want to support the new shit out there: https://www.khronos.org/vulkan
The Vulkan implementation should use the existing low…
TheJJ updated
11 months ago
-
In the original Age of Empire 2 (never played the HD version) there exists an undocumented "shared" multiplayer mode. When you choose same color, team and civilization for two teams, they can control …
-
**Required skills**: Python, Cython, nyan, maybe C++
**Difficulty**: Medium
Currently, the asset converter stores the openage nyan API as hardcoded nyan objects. It would be much better if the c…
-
Currently, we have Doxygen to generate our inline C++ documentation (`libopenage/`). We also use it for the Python code (`openage/`), but we should switch to [Sphinx](http://www.sphinx-doc.org/) for t…
TheJJ updated
3 years ago
-
`openage` needs random map generation.
For that we probably need two approaches:
* Random map scripts
* Be creative and implement configurable map generation in Python
* On top of that, we…
TheJJ updated
4 years ago
-
Checking whether our documentation is outdated is both hard for us and almost impossible for outsiders. However, we should at least somewhat ensure that the architecture docs are up-to-date, so no one…
-
**Required skills:** Cython
**Difficulty:** Medium
Animation frames from AoE2 graphics files are packed into a texture atlas by the openage converter. We use [bin packing](https://en.wikipedia.o…
-
We could add some means of documentation format (like the python docstrings).
That would allow generation of API pages, so mod developers can use this as reference instead of looking at the `nyan` fi…
TheJJ updated
3 years ago
-
There were some problems in the past regarding `std::filesystem`, MSVC 2017 and 2019 added support so we would be able to update our sources correspondingly.
[std::filesystem for VS2017](https://do…