Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orders #49

Open
wants to merge 65 commits into
base: main
Choose a base branch
from
Open

Orders #49

wants to merge 65 commits into from

Conversation

Henrygao19
Copy link
Contributor

Overview

Implemented order system, timer, scoreboard, and pause button. Orders only last for a fixed duration.

Changes Made

  • Created Order tab, drawing the ordered object (i.e hamburger) and border.
  • Create Order System, which is a collection of orders. The order system tracks real time, and removes order that exceed duration.
  • Added clickable pause button
  • Added scoreboard

Test Coverage

Tested manually, pause button works as intended. Orders also rendered properly.

Related PRs or Issues (delete if not applicable)

  • Currently, renderer.py owns an instance of the order_set.py; however, in the future this should change.
  • Additionally, I made the game "full screen"; however, right now clicks are not being correctly detected. If the screen is centered, all the UI elements are clickable; however, in-game elements are not being detected properly.

Screenshots (delete if not applicable)

Screen Shot Name Screenshot 2024-12-19 at 10 59 37 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant