-
Collection of drafts and notes about the new gamestate. The information does not follow a particular structure yet, so some things might not be understanddable right away. Don't hesitate to ask questi…
-
I am not properly sure if this is the correct place to put this as it says to open an issue on the numpy page, yet I assume it is something to do with the way openage is being packaged on the [windows…
-
We currently use gcc's `__builtin_expect()` macro aliased as `unlikely` and `likely` for static branch prediction. Primarily, this optimizes checks for parser errors. This optimizes performance for co…
-
Hello,
I recently bought an Apple Watch and I'm very disapointed to see that openage is not available for Apple Watch.
This is outrageous! I paid US$17k for this device and I can't play my favorite g…
ghost updated
7 years ago
-
**Required Skills:** C++
**Difficulty**: Easy
We should add additional math operations to our fixed-point implementation, so that all calculations can be done purely deterministic.
The [`fpm`…
-
# Looks like this:
![openage_2017-09-19_21-52-55_00](https://user-images.githubusercontent.com/29040/30612833-2a6e2792-9d86-11e7-9fae-11512e28d9ea.png)
# To reproduce:
1. Convert textures fro…
-
We should automatically create and publish nightly packages when a PR is merged. The same could be done for commits that are tagged with "release".
-
```
/home/pi/openage/libopenage/gui/guisys/private/opengl_debug_logger.cpp: In function ‘qtsdl::gl_debug_parameters qtsdl::get_current_opengl_debug_parameters(const QOpenGLContext&)’:
/home/pi/opena…
-
Pathfinding not always finding a path, even though there is one.
Ie, played Skirmish mission (Cliffs of Rene), AI was at top right. Refinery was at top right (next to map border). Harvester was una…
-
**Required Skills:** Python or C++
**Difficulty**: Easy
It would be nice if we could create temporary files/directories in our current file system abstraction API. We currently only use temporar…