Skip to content

dchaebae/Ascension

Repository files navigation

Ascension

Ascension is a Spring 2018 COS426 (Computer Graphics) Final Project that features various filters/convolutions, raycasting, and collision schemes. It is a escape-the-prison type game in which the player must escape to the exit without getting caught by the guards. If you read the files, you will find that the player is named Lazuli (named after Lapis jewel). This project was created by Daniel Chae, Annie Chen, and Thomas Colen. We hope you enjoy the experience!

In order to run, you must have >=Python 3.x and Flask. Install Flask using pip

pip install Flask

To make additional maps, run the local python server

python -m http.server

and navigate to mapmaker.html. This can be used to draw maps and generate JSON immediately.

To run the game locally, simply run the following commands after installing Flask.

export FLASK_APP=main.py
flask run

You only need to run export command only once.

About

COS426 Final Project — Convolutions and Rays

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •