OpenAWE
OpenAWE copied to clipboard
A reimplementation of Remedy Entertainments Alan Wake Engine, in later iterations known as the Northlight Engine
There are some scripts being loaded, without an associated object which leads to openawe crashing. This only happens in Alan Wake.
Alan should be controllable with regards to the physics and should be able to jump. btKinematicCharacterController might be an option for that. The current player character can be set by...
The player character needs an orbital cam which mirrors the one from the original games and moves with the player character
The normalization of a file path is necessary for a lot of asset loading in OpenAWE. It is essentially about giving all paths a common form, to allow better common...
The rmdp file archive loader has a lot of redundant building blocks for its methods. It would be nice to move this into separate methods to reduce the code and...
To choose the right engine for each game, it is necessary to determine which game exactly is currently loaded. Currently this is done between Alan Wake and Alan Wakes American...
The aim of this PR is to resolve #13 by adding a mouse/gamepad controlled third person camera that orbits around player character. Camera's features include: - Orbiting around and following...
The Terrain Class is currently cluttered with its whole creation process which is executed at the beginning of a level build up with a final baking step. The whole creation...
This PR's goal is to make OpenAWE read resolution.xml, which it currently only writes zeroes to, and use it to actually resize the window and make it fullscreen if specified....
Currently, all keys for actions are hardcoded. It would be nice to add a system in the events part which loads a file and parses the keys from scancodes for...