Skip to content

The Python code for the group project I completed for CS 102 Multimedia Computing. A point-and-click RPG using PyGame Zero.

Notifications You must be signed in to change notification settings

IzzieCorley/game-class-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

game-class-project

The Python code for the group project I completed as the final project for my college class, CS 102, "Multimedia Computing". A point-and-click RPG using PyGame Zero.

HOW TO USE: Unzip the attached "Game" zip file. Ensure that the "images" and "sounds" folder are in the same place as the game.py file. Open the python "game.py" file in an IDE with Pygame Zero's "pgzero" package installed. Run the file, and a new window will be opened for the game to run on.

HOW TO PLAY: Press enter to progress through text boxes. Click on the screen to move or interact with objects.

This game is not 100% complete. However, it was close enough to our original goals to fulfill the requirements for the project. The following is copied and pasted from the class syllabus website:

"Clear and coherent gameplay mechanics (What is the purpose of the game, how do you play it?). A way to "win". A way to "lose". A way to quit the game. A Title screen / Menu. An About screen (with group member names). A way to return to the title/menu screen. At least two sound effects. At least one music track/loop. Interaction via Mouse, Keyboard, or Both."

Features that are missing include the music and sound effects that are credited as present in the game's credits, and certain visuals or text interaction that instead is represented with placeholder print statements into the terminal. Additionally, some of the assets are sketches instead of finalized drawings.

I contributed to a large portion of the code seen here, and I sketched the original versions of the backgrounds and objects seen in the game. Some of the code and most of the art seen in the final version was done by my teammate and fellow student Ellie Robinson. Ellie and I wrote the story together. Our teammate Robbie Loftus contributed to the code, especially in the credits sequence.

About

The Python code for the group project I completed for CS 102 Multimedia Computing. A point-and-click RPG using PyGame Zero.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published