Written by
Edward Rudd
I am pleased to announce the Open source releases of the OALWrapper, HPL1Engine, and the Overture.
These forums can be used to discuss ideas and development of the open source projects and to submit patches for inclusion in the main
github source repository.
Getting the Source
We have chosen to host the source code up on github.com so head on over to the
FrictionalGames github page and fork, clone, or download the source.
NOTE you will also need to download the dependencies.zip file located on the
HPL1Engine Download page. I hope that new patches will be submitted to remove this need.
Discussing the Code
There is a LOT of code here. 2 libraries and one game. So don't be afraid to discuss and ask questions on pieces of the code. Lets all collaborate and build some documentation for the HPL1 Engine as well as the OALWrapper library. Ideally I would like to see clean documentation appear on the github wiki pages so there is a good reference this codebase.
Submitting Patches
You are encouraged to fork the main github repositories and work on new features/patches up on github in your own branch.
If you want to submit any new patch back to the main project, post a new thread with [patch] in the beginning of the subject line. Make sure to include the following information.
- A brief description of what the patch does (fixes Bug X or add feature Y)
- where the patch is (a github commit hash or branch name)
NOTE All patches submitted must be licensed under the same license as the rest of the code.. Most code is under the GPL, but the tests, OALWrapper and shaders under the zlib license.. All of the sample textures and maps are covered under the
CC SA license.