Skip to content

3D GUI using ray-casting for maze game, expansion of an ASCII-art code-base

Notifications You must be signed in to change notification settings

darenceT/dungeon_2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dungeon Escape

This is an expansion of previous project v1.0 by JP Montagnet and Jennifer Boutell.
Darence Thong joined for v2.0

v2.0 Features:

Pygame "3D" GUI using ray-casting algorithm, without game-engine
Object-oriented programming
Model view controller design
SQLite database
Time-based fight interaction
Hero classes
Hero specific special skills
Monster classes
Sound Effects
Save/Load Menu (pickling)

As of 3/18/22, this project has been submitted for UW course with
a few things unfinished including connecting refactored files in Model, unit tests, and debugging SQLite

Requirements:
Python 3.9+
Pygame 2.1.0

Software Requirement Specifications

Repo for Dungeon 1.0 which is different from this project by Darence

Completed 3/18/22. Please git clone and play!:
progress 3/18/22 p1:

Progress 3/6/22:
progress 3/6/22 p1:

Progress 3/2/22:

progress 3/2/22:

Initial GUI with ray-casting 2/18/22:

Initial 2/18/22:

Version 1.0 ASCII-based game:

version1

Releases

No releases published

Packages

No packages published

Languages