Skip to content

Refactoring #2

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

Open
wants to merge 45 commits into
base: master
Choose a base branch
from
Open

Conversation

MattLanduyt
Copy link

@MattLanduyt MattLanduyt commented Nov 14, 2023

No description provided.

MattLanduyt and others added 30 commits November 14, 2023 05:07

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Replaced the XML content
Implement the Strategy Pattern to separate audio-related functionality into two classes for easier usage and extensibility
Refactor some parts of the Snake class to make things more readable and a little more modular
Merging report 2 to the master branch that we forked from, instead of the parent repository we pulled from.
VTWalker and others added 15 commits December 4, 2023 11:07
Updated SnakeGame.java to use the AppleBuilder class.

Added a constructor in Apple.java to initialize context in the AppleBuilder class
Game Object Implementation, updated to work with the new apple builder class system.
Files fixed waiting for resources fix from Raf
Fixed errors. This should be ready for Raf's changes.
added audio files and implementation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants