Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/defgsus/thegame
testbed for python based pixel adventure
https://github.com/defgsus/thegame
game isometric opengl orthographic pixel-adventure python smooth-shadow
Last synced: 28 days ago
JSON representation
testbed for python based pixel adventure
- Host: GitHub
- URL: https://github.com/defgsus/thegame
- Owner: defgsus
- License: mit
- Created: 2018-04-03T08:21:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-03T23:47:22.000Z (about 1 year ago)
- Last Synced: 2024-10-10T15:17:56.312Z (about 1 month ago)
- Topics: game, isometric, opengl, orthographic, pixel-adventure, python, smooth-shadow
- Language: Python
- Size: 1.03 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### "The Game"
It's about 16 years since i worked on a 2d orthographic pixel adventure.
It was a *huge project* at the time, fully written in turbo pascal / assembler.I'd like to reenact the fun, this time in python and
definitely with modern graphic capabilities, but keeping the
oldschool pixel style.This repo is just a cloud backup for the moment. We'll see
where it goes..![screenshot](./screenshot.png)
#### setup
For the game itself:
```bash
virtualenv -p python3 env
source env/bin/activate
git clone https://github.com/defgsus/thegame.git
cd thegame
pip install -r requirements.txt
python main.py
```Of course we need **"The Editor"** as well.
It uses [PyQt5](https://www.riverbankcomputing.com/software/pyqt/intro)```bash
pip install -r requirements-editor.txt
python main_editor.py
```Recent experiment with 2d wang tiling:
```bash
python render_graph.py sketches.graphs.tiled
```And the more recent approach for a good tile-based 2d engine
```bash
python tilegame.py
```