Skip to content

alexanderdombroski/cse310pygame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

225 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This is a pygame project developed in python 3.12. It's a simple dungeon crawler with rooms and interactable elements. The player wins the game by completing rooms and earning trophies.

We chose this project because all of us wanted to get better at creating and implementing Python classes. We are also learning to collaborate through Git.

Controls

  • Use AWSD keys or arrow keys to move the player.
  • Type Ctrl + Q to quit the program.
  • Press E to see your current inventory.

Run Requirements

  • For images to load correctly, the Python "Execute In File Dir" setting must be turned on.
  • Use main.py to run the program or use the VS Code launch configuration that allows you to run the game from the debugger menu in any of the files.

Demo

Software Demo Video

Development Environment

  • Development Environment: Visual Studio Code
  • Programming Language: Python
  • Libraries: Pygame, Time, Random, Math

Collaborators

  • Alex Dombroski
  • Caden Baird
  • Ephraim Jensen
  • Liam Foushee
  • Scott May

Useful Websites

Future Work

  • Add rewards for collecting coins. Right now the coins are collectable but have no purpose.
  • Diversify our the rooms. Some of the rooms are too similar to each other and should be modified to make the game more interesting.
  • Add more sprite images so that the player's sprite can be facing different directions depending on the direction of movement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages