-
My master's thesis ~is~ was about implementing and designing [nyan](https://github.com/SFTtech/nyan) (#28).
~Assuming it is finished,~ It's finished and openage needs a huge overhaul to integrate i…
TheJJ updated
8 months ago
-
The [docs](http://cython.readthedocs.io/en/latest/src/userguide/wrapping_CPlusPlus.html) say that C++ containers may be iterated over "Pythonically" using "for .. in" syntax.
This works, but only som…
-
**Required Skills:** C++
**Difficulty**: Medium
We could use an optional intermediary type for fixed-point types. Intermediary types are used for temporary values in calculations where intermedi…
-
Since OpenAge will support more options than the original game, we likely have to redesign the entire settings menu from scratch. Before we do that, it would be beneficial to enumerate all entries for…
-
As we come near that point where we will have automated CI-builds with Kevin, we should start to think about how we keep people informed that there is a new version of *openage*.
While there are ma…
-
This is a fun one. Steps to reproduce:
1. Start openage
2. Create four male villagers
3. Create a construction site for a building
4. Enter actions mode
5. Select villagers
6. Right-click on construct…
-
Even if it's a long shot, I'd like this tracked so that I'm aware of when it's published and can try it (and hopefully leave a positive review).
It's also a way to earn some money if you charge for i…
-
Players choose the proprietary game instead of our freedom-respecting alternative.
-
I see in the source files many hardcoded values of the original game mechanics instead of reading it from original data. To circumvent [any legal issues](
https://www.xbox.com/en-us/developers/rules)…
-
Basically a large second screen minimap with more detail. Perhaps showing unit icons instead of just colored pixels.
The Battlefield version is done using a web interface (not sure if connected to …