Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Penumbra: Overture is a first person horror game, using the HPL1 Engine.
C++ C
tree: 9cb60e94e6

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
PenumbraOverture.xcodeproj
.gitignore
AttackHandler.cpp
AttackHandler.h
ButtonHandler.cpp
ButtonHandler.h
CMakeLists.txt
COPYING
CharacterMove.cpp
CharacterMove.h
Credits.cpp
Credits.h
DeathMenu.cpp
DeathMenu.h
DemoEndText.cpp
DemoEndText.h
EffectHandler.cpp
EffectHandler.h
FadeHandler.cpp
FadeHandler.h
GameArea.cpp
GameArea.h
GameDamageArea.cpp
GameDamageArea.h
GameEnemy.cpp
GameEnemy.h
GameEnemy_Dog.cpp
GameEnemy_Dog.h
GameEnemy_Spider.cpp
GameEnemy_Spider.h
GameEnemy_Worm.cpp
GameEnemy_Worm.h
GameEntity.cpp
GameEntity.h
GameForceArea.cpp
GameForceArea.h
GameItem.cpp
GameItem.h
GameItemType.cpp
GameItemType.h
GameLadder.cpp
GameLadder.h
GameLamp.cpp
GameLamp.h
GameLink.cpp
GameLink.h
GameLiquidArea.cpp
GameLiquidArea.h
GameMessageHandler.cpp
GameMessageHandler.h
GameMusicHandler.cpp
GameMusicHandler.h
GameObject.cpp
GameObject.h
GameSaveArea.cpp
GameSaveArea.h
GameScripts.cpp
GameScripts.h
GameStickArea.cpp
GameStickArea.h
GameSwingDoor.cpp
GameSwingDoor.h
GameTypes.cpp
GameTypes.h
GlobalInit.h
GraphicsHelper.cpp
GraphicsHelper.h
HapticGameCamera.cpp
HapticGameCamera.h
HudModel_Throw.cpp
HudModel_Throw.h
HudModel_Weapon.cpp
HudModel_Weapon.h
Init.cpp
Init.h
IntroStory.cpp
IntroStory.h
Inventory.cpp
Inventory.h
Main.cpp
MainMenu.cpp
MainMenu.h
MapHandler.cpp
MapHandler.h
MapLoadText.cpp
MapLoadText.h
Notebook.cpp
Notebook.h
NumericalPanel.cpp
NumericalPanel.h
Penumbra.sln
Penumbra.vcproj
PenumbraOverture-Info.plist
Player.cpp
Player.h
PlayerHands.cpp
PlayerHands.h
PlayerHelper.cpp
PlayerHelper.h
PlayerMoveStates.h
PlayerState.h
PlayerState_Interact.cpp
PlayerState_Interact.h
PlayerState_InteractHaptX.cpp
PlayerState_InteractHaptX.h
PlayerState_Misc.cpp
PlayerState_Misc.h
PlayerState_MiscHaptX.cpp
PlayerState_MiscHaptX.h
PlayerState_Weapon.cpp
PlayerState_Weapon.h
PlayerState_WeaponHaptX.cpp
PlayerState_WeaponHaptX.h
PreMenu.cpp
PreMenu.h
README.markdown
RadioHandler.cpp
RadioHandler.h
SDLMain.h
SDLMain.m
SaveHandler.cpp
SaveHandler.h
SaveTypes.cpp
SaveTypes.h
StdAfx.cpp
StdAfx.h
TODO
TriggerHandler.cpp
TriggerHandler.h
Triggers.cpp
Triggers.h
Version.h
resource.h

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.