Skip to content

Game engine for ASCII games that run in the terminal like in the good old days

Notifications You must be signed in to change notification settings

GiovanniKarra/ASCEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASCEngine

Game engine for ASCII games that run in the terminal like in the good old days

Table of contents

Installation

Start by either extracting the zip file, or cloning the repo to install the updates easily by using this command :

git clone git@github.com:GiovanniKarra/ASCEngine.git

When you want to update your version, use :

git pull

Run pip install . in the install directory to setup the ascengine package, with dependencies included.

There you go, that's all it takes !

Dependencies

The code depends on these python packages : pynput, colorama (only on Windows)

Examples

In the engine's installation folder, you'll find an examples/ directory that contains multiple usage examples, including a project template.

The template includes a main.py file, containing the main logic that you need, it's the file that runs your game.

Feedback

The project is far from being complete. You can post any problem you encounter or any suggestion as an issue here on github.

Enjoy !

About

Game engine for ASCII games that run in the terminal like in the good old days

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages