Skip to content
Penumbra: Overture is a first person horror game, using the HPL1 Engine.
C++ C Objective-C
Find file
Failed to load latest commit information.
PenumbraOverture.xcodeproj remove keyentry from project files May 19, 2010
.gitignore Initial Open Source Release May 12, 2010
AttackHandler.cpp Initial Open Source Release May 12, 2010
AttackHandler.h Initial Open Source Release May 12, 2010
ButtonHandler.cpp Initial Open Source Release May 12, 2010
ButtonHandler.h Initial Open Source Release May 12, 2010
CMakeLists.txt Initial Open Source Release May 12, 2010
COPYING Initial Open Source Release May 12, 2010
CharacterMove.cpp Initial Open Source Release May 12, 2010
CharacterMove.h Initial Open Source Release May 12, 2010
Credits.cpp Initial Open Source Release May 12, 2010
Credits.h Initial Open Source Release May 12, 2010
DeathMenu.cpp Initial Open Source Release May 12, 2010
DeathMenu.h Initial Open Source Release May 12, 2010
DemoEndText.cpp Initial Open Source Release May 12, 2010
DemoEndText.h Initial Open Source Release May 12, 2010
EffectHandler.cpp Initial Open Source Release May 12, 2010
EffectHandler.h Initial Open Source Release May 12, 2010
FadeHandler.cpp Initial Open Source Release May 12, 2010
FadeHandler.h Initial Open Source Release May 12, 2010
GameArea.cpp Initial Open Source Release May 12, 2010
GameArea.h Initial Open Source Release May 12, 2010
GameDamageArea.cpp Initial Open Source Release May 12, 2010
GameDamageArea.h Initial Open Source Release May 12, 2010
GameEnemy.cpp Initial Open Source Release May 12, 2010
GameEnemy.h Initial Open Source Release May 12, 2010
GameEnemy_Dog.cpp Initial Open Source Release May 12, 2010
GameEnemy_Dog.h Initial Open Source Release May 12, 2010
GameEnemy_Spider.cpp Initial Open Source Release May 12, 2010
GameEnemy_Spider.h Initial Open Source Release May 12, 2010
GameEnemy_Worm.cpp Initial Open Source Release May 12, 2010
GameEnemy_Worm.h Initial Open Source Release May 12, 2010
GameEntity.cpp Initial Open Source Release May 12, 2010
GameEntity.h Initial Open Source Release May 12, 2010
GameForceArea.cpp Initial Open Source Release May 12, 2010
GameForceArea.h Initial Open Source Release May 12, 2010
GameItem.cpp Initial Open Source Release May 12, 2010
GameItem.h Initial Open Source Release May 12, 2010
GameItemType.cpp Initial Open Source Release May 12, 2010
GameItemType.h Initial Open Source Release May 12, 2010
GameLadder.cpp Initial Open Source Release May 12, 2010
GameLadder.h Initial Open Source Release May 12, 2010
GameLamp.cpp Initial Open Source Release May 12, 2010
GameLamp.h Initial Open Source Release May 12, 2010
GameLink.cpp Initial Open Source Release May 12, 2010
GameLink.h Initial Open Source Release May 12, 2010
GameLiquidArea.cpp Initial Open Source Release May 12, 2010
GameLiquidArea.h Initial Open Source Release May 12, 2010
GameMessageHandler.cpp Initial Open Source Release May 12, 2010
GameMessageHandler.h Initial Open Source Release May 12, 2010
GameMusicHandler.cpp Initial Open Source Release May 12, 2010
GameMusicHandler.h Initial Open Source Release May 12, 2010
GameObject.cpp Initial Open Source Release May 12, 2010
GameObject.h Initial Open Source Release May 12, 2010
GameSaveArea.cpp Initial Open Source Release May 12, 2010
GameSaveArea.h Initial Open Source Release May 12, 2010
GameScripts.cpp Initial Open Source Release May 12, 2010
GameScripts.h Initial Open Source Release May 12, 2010
GameStickArea.cpp Initial Open Source Release May 12, 2010
GameStickArea.h Initial Open Source Release May 12, 2010
GameSwingDoor.cpp Initial Open Source Release May 12, 2010
GameSwingDoor.h Initial Open Source Release May 12, 2010
GameTypes.cpp Initial Open Source Release May 12, 2010
GameTypes.h Initial Open Source Release May 12, 2010
GlobalInit.h Initial Open Source Release May 12, 2010
GraphicsHelper.cpp Initial Open Source Release May 12, 2010
GraphicsHelper.h Initial Open Source Release May 12, 2010
HapticGameCamera.cpp Initial Open Source Release May 12, 2010
HapticGameCamera.h Initial Open Source Release May 12, 2010
HudModel_Throw.cpp Initial Open Source Release May 12, 2010
HudModel_Throw.h Initial Open Source Release May 12, 2010
HudModel_Weapon.cpp Initial Open Source Release May 12, 2010
HudModel_Weapon.h Initial Open Source Release May 12, 2010
Init.cpp Initial Open Source Release May 12, 2010
Init.h Initial Open Source Release May 12, 2010
IntroStory.cpp Initial Open Source Release May 12, 2010
IntroStory.h Initial Open Source Release May 12, 2010
Inventory.cpp Initial Open Source Release May 12, 2010
Inventory.h Initial Open Source Release May 12, 2010
Main.cpp remove the BlackBox lib stuff May 14, 2010
MainMenu.cpp updated OALWrapper include paths May 12, 2010
MainMenu.h Initial Open Source Release May 12, 2010
MapHandler.cpp Initial Open Source Release May 12, 2010
MapHandler.h Initial Open Source Release May 12, 2010
MapLoadText.cpp Initial Open Source Release May 12, 2010
MapLoadText.h Initial Open Source Release May 12, 2010
Notebook.cpp Initial Open Source Release May 12, 2010
Notebook.h Initial Open Source Release May 12, 2010
NumericalPanel.cpp Initial Open Source Release May 12, 2010
NumericalPanel.h Initial Open Source Release May 12, 2010
Penumbra.sln Initial Open Source Release May 12, 2010
Penumbra.vcproj remove keyentry from project files May 19, 2010
PenumbraOverture-Info.plist Initial Open Source Release May 12, 2010
Player.cpp Initial Open Source Release May 12, 2010
Player.h Initial Open Source Release May 12, 2010
PlayerHands.cpp Initial Open Source Release May 12, 2010
PlayerHands.h Initial Open Source Release May 12, 2010
PlayerHelper.cpp Initial Open Source Release May 12, 2010
PlayerHelper.h Initial Open Source Release May 12, 2010
PlayerMoveStates.h Initial Open Source Release May 12, 2010
PlayerState.h Initial Open Source Release May 12, 2010
PlayerState_Interact.cpp Initial Open Source Release May 12, 2010
PlayerState_Interact.h Initial Open Source Release May 12, 2010
PlayerState_InteractHaptX.cpp Initial Open Source Release May 12, 2010
PlayerState_InteractHaptX.h Initial Open Source Release May 12, 2010
PlayerState_Misc.cpp Initial Open Source Release May 12, 2010
PlayerState_Misc.h Initial Open Source Release May 12, 2010
PlayerState_MiscHaptX.cpp Initial Open Source Release May 12, 2010
PlayerState_MiscHaptX.h Initial Open Source Release May 12, 2010
PlayerState_Weapon.cpp Initial Open Source Release May 12, 2010
PlayerState_Weapon.h Initial Open Source Release May 12, 2010
PlayerState_WeaponHaptX.cpp Initial Open Source Release May 12, 2010
PlayerState_WeaponHaptX.h Initial Open Source Release May 12, 2010
PreMenu.cpp Initial Open Source Release May 12, 2010
PreMenu.h Initial Open Source Release May 12, 2010
README.markdown add README May 13, 2010
RadioHandler.cpp Initial Open Source Release May 12, 2010
RadioHandler.h Initial Open Source Release May 12, 2010
SDLMain.h Initial Open Source Release May 12, 2010
SDLMain.m Initial Open Source Release May 12, 2010
SaveHandler.cpp Initial Open Source Release May 12, 2010
SaveHandler.h Initial Open Source Release May 12, 2010
SaveTypes.cpp Initial Open Source Release May 12, 2010
SaveTypes.h Initial Open Source Release May 12, 2010
StdAfx.cpp Initial Open Source Release May 12, 2010
StdAfx.h Initial Open Source Release May 12, 2010
TODO Initial Open Source Release May 12, 2010
TriggerHandler.cpp Initial Open Source Release May 12, 2010
TriggerHandler.h Initial Open Source Release May 12, 2010
Triggers.cpp Initial Open Source Release May 12, 2010
Triggers.h Initial Open Source Release May 12, 2010
Version.h Initial Open Source Release May 12, 2010
resource.h Initial Open Source Release May 12, 2010

README.markdown

Penumbra Overture Source Code

Yes, here it is at last the first game in the Penumbra Series.

Read through the TODO file for various known things that should be cleaned up / fixed.

Included are project files for Xcode, Visual Studio 2003 and Cmake (for Linux)

Contributing Code

We encourage everyone to contribute code to this project, so just sign up for a github account, create a fork and hack away at the codebase. We will start an Open Source forum on the Frictional Games forums as a place to talk about changes and to submit patches from your forks.

License Information

All code is under the GPL Version 3 license. Read the COPYING file for terms of use of the license.

Something went wrong with that request. Please try again.