-
**Required skills:** Cython, Python
**Difficulty:** Easy
The terrain textures in AoC and SWGB are stored as isometric\* tiles (see https://github.com/SFTtech/openage/issues/141 for an example). …
-
On first launch, openage usually takes ~4-5 minutes to load all assets for me. During that time, pressing SHIFT-ESC in game or Ctrl-C in the console doesn't actually stop the game. It waits until all …
-
Right now we can not easily set a compile and a version within our `configure` script. #1250 did a small fix for `clang-9` and `clang-10` because we needed that for the CI. But it would be nice to cre…
-
As our ultimate goal is cool moddability, and not everything can be done with data mods (with nyan #734) we also need scripting support.
This consists of multiple parts that need to be done:
- …
TheJJ updated
7 years ago
-
With the amount of upcoming changes we probably should add a **.travis.yml** as a temporary solution (as long as our own solutions aren't ready) to check if nyan is building on MacOSX. In addition I w…
-
Breaking off from #81...
I have [openSUSE build working](https://build.opensuse.org/package/show/home:boombatower:openage/openage) ([download instructions](http://software.opensuse.org/download.htm…
-
**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…
-
We added Cython 3.0.0 support in https://github.com/SFTtech/openage/pull/1523 but we still have to check for regressions introduced by the new version. Cython 3 is a huge update, so there could be sev…
-
We could improve the way individual subsystems in the engine (presenter, renderer, gamestate, networking, ...) talk to each other by using a standardized method for all communications. For this to wor…
-
Because reasons we should add more tests to the code.
Substems with test coverage:
- [X] Pathfinding
- [x] Jobmanager
- [ ] Terrain blending
- [x] Coordinate system
- [ ] Asset manager
- [ ] Logger
…
TheJJ updated
10 months ago