Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skyeactsout/tarpg
Prototype of a Tactical ARPG using ASCII Graphics
https://github.com/skyeactsout/tarpg
arpg ascii prototype
Last synced: 30 days ago
JSON representation
Prototype of a Tactical ARPG using ASCII Graphics
- Host: GitHub
- URL: https://github.com/skyeactsout/tarpg
- Owner: SkyeActsOut
- Created: 2020-09-10T18:15:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-19T13:35:46.000Z (about 3 years ago)
- Last Synced: 2024-04-05T23:08:22.533Z (9 months ago)
- Topics: arpg, ascii, prototype
- Language: Python
- Homepage: https://www.skymocha.net/Projects/TARPG/
- Size: 88.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
![Screenshot of game-play Circa 2020](https://user-images.githubusercontent.com/34521078/146676763-2a7f036b-4be0-4bb1-b4c4-270011535bd6.jpg)
# TARPG
TARPG (Tactical ARPG) is a prototype of a game made in Python with a [C++ demo](https://github.com/SkyMocha/TARPG_V2).Python was inevitable chosen as the main platform due to ease of prototyping. Both prototypes use [TCOD](https://python-tcod.readthedocs.io/en/latest/) as a base.
A full journal of the game's development (including video demos) can be found [here](https://www.skymocha.net/Projects/TARPG/).
## Current Functionality
* World generation using 2D OpenSimplex noise
* Player movement
* Ability creation & usage
* Semi-efficient rendering
* Vision circle
* UI (health circles reminiscent of Diablo)
* Game Logs## Half-functional / In-progress
* Enemies & Enemy AI
* Biome generation not based on altitude
* Prefab generation (buildings, etc.)
* Custom map creation (not random-generated)
* Custom font for graphics
* Ability collision & functionality
* Commenting code :(## Why open-source?
I am open-sourcing this project along with others due to the fact I will never complete them. In the end, these prototypes are just me messing around and having fun! Hopefully they're of some use to you, or just a fun thing to look at :)