Umbra

Version 0.11 (2002Sep17)

Umbra is an open-source computer role-playing game written in Python.

The world is randomly-generated for new play every time, but there is an eventual goal and storyline. It was heavily influenced by roguelike games, Alternate Reality, console RPGs, and the works of H.P. Lovecraft and Clark Ashton Smith.

You can also read my Design Notes, which lay out what the game is, why it is this way, and what’s coming for it.

Umbra is set after a Lovecraftian apocalypse – the ancient god Mogth has risen from ages of deathlike slumber, conquered the world, thrown down civilization, and now man huddles in primitive communities, scattered and dying out. You play a band of heroes who will attempt to free humanity!

Start with umbra.sh (Mac or Linux) or umbra.bat (Windows).

umbra-screen-1
Screenshot 1

umbra-screen-starry_night
Starry Night

umbra-screen-rats3
Rats!

umbra-screen-bloody4
Blooded by the Bloody Bones

umbra-screen-guns5
shooting

umbra-screen-bad_day6
A bad way to start the day…

umbra-screen-altar7
Oh, no, Mr. Techie, it’s a sanity-blasting altar!

umbra-screen-cultist071
And you thought Hari Krishnas were annoying…

umbra-screen-light_dungeon8
Just hope you don’t run out of batteries…

umbra-screen-light_town8
The night watchman has more than just keys to throw at you

umbra-screen-map8
I knew we shoulda taken a left at Albuquerque

umbra-screen-downtown_day9
These ruins seem pretty quiet by day…

umbra-screen-downtown_night9
…But the night-life’s another story!

umbra-screen-rowboat9
Remember to pack a life preserver

umbra-screen-ruins9
Lighting by Moire

umbra-screen-school9
A weary party in search of training

Comments are closed.

    Mentions

  • 💬 Software Gallery - Mark writes