Skip to content

Softly Into the Night: sci-fi survival/dystopian Rogue-like, built using Python 3, tcod, and esper. ASCII UI, versatile Entity Component System, turn-based, procedurally-generated. In development by Jane Wharton.

License

eyeCube/Softly-Roguelike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Softly-Roguelike

Introduction

Softly Into the Night: a sci-fi, dystopian roguelike with Lovecraftian, survival, and RPG elements, built from the ground up using Python 3/tcod/esper. Turn-based, grid-based, procedurally-generated, ASCII UI, w/ versatile Entity Component System. Currently in development by Jane Wharton.

Repository includes some of my modules that may be useful for roguelike devs, such as OrangIO, a user-interface system built on TCOD that supports complex key bindings, text input, dialogue boxes, menus, and more. That said, I cannot guarantee the utility of any of the software presented here; it is shared solely for the purposes of education and recreation.

Developer

Jane Wharton

Email: eyecube1@protonmail.com

Website: https://eyecube.github.io/index.html

-- includes portfolio, resume, and developer blog

How to play

NOTE: this game is a WIP (Work In Progress) and it is far from representing its final state. The game is currently in an unplayable state as far as actual gameplay and is in a test-heavy (read: non-user friendly) version!!

  • Make sure you have Python (anything version 3.7 or later should work) installed on your computer. Also ensure you have all dependencies installed (see requirements.txt)
  • Download this repository
  • Run main.py with Python 3 in directory Softly-Roguelike/src/

About

Softly Into the Night: sci-fi survival/dystopian Rogue-like, built using Python 3, tcod, and esper. ASCII UI, versatile Entity Component System, turn-based, procedurally-generated. In development by Jane Wharton.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages