This repository has been archived by the owner on Mar 12, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature/game element additions (#42)
* added outline of ingame asset key * createBody method of key implemented * refactor ListenerClass * implemented collectKey() in Key * implemented keySensor in ListenerClass * implemented drawing KeyImage * refactored drawing KeyImage * updated dispose functionality in Key * removed dispose() in Key * implemented key sceleton * refactored key sceleton * spawning key * spawning key * spawning key * spawning key * completely refactored Key * completely refactored Key * completely refactored Key * completely refactored Key * completely refactored Key * completely refactored Key * completely refactored Key * urgent bugfix * completely refactored Key * completely refactored Key * completely refactored Key + HUD integration * performance * Traps spawning * Traps damage implemented * VictoryScreen sceleton * VictoryScreen sceleton * implemented walking with player using arrow keys * implemented walking with player using arrow keys * DefeatScreen sceleton * 2nd exit in GameScreen * refactor Key spawn * refactor Trap spawn * commit * commit * fixed bug by not disposing exit open sound * fixed bug from playing around with code and not restoring it * implemented VictoryScreen * implemented VictoryScreen * implemented VictoryScreen * implemented DefeatScreen * implemented DefeatScreen * added music to screens * refactor VictoryScreen + DefeatScreen * refactor VictoryScreen + DefeatScreen * refactor VictoryScreen + DefeatScreen * added soundEffect when player getting damage * added soundEffect when player getting damage * added soundEffect when player getting damage * added soundEffect when player gets life * added soundEffect when player gets life * added soundEffect when player gets life * added soundEffect when player collects key * added soundEffect when player collects key * added soundEffect when player collects key * added soundEffect when player collects key * added soundEffect when player gets power up * added soundEffect when player gets power up * added soundEffect when player gets power up * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in menu * choose Map in PauseScreen * choose Map in Menu * added restart * added restart in menus * added restart in menus * added restart in menus * added restart in menus * removed height in level-2.properties * added back height in level-2.properties * Trap2 * Trap2 * Trap2 * added quickstart to menu * refactore fileChooser * refactore PauseScreen * refactore PauseScreen * refactore PauseScreen * idk * soundEffect with maxHealth picking up healthCollectible fixed * refactor Trap2 * refactor Trap2 * refactor Trap2 * refactor Trap2 * refactor Trap2 * refactor Trap2 * implement Score * show score in HUD * implement score based on time * implement score based on time * refactore calculating time * refactore calculating time * fixed calculating time * fixed calculating time * refactor wall render * refactor wall render * refactor wall render * choose random map in menu * refactor time * refactor time * add mapEditor in menu * added background for menu * added background for menu * test new map file * test new map file * test new map file * test new map file * test new map file * test new map file * test new map file * test new map file * test new map file * test new map file * test new map file * refactored mapfile 2 * player attack Enemy * player attack Enemy sceleton * player attack Enemy sceleton * refactoring ListenerClass for player attack * refactoring ListenerClass for player attack * refactoring ListenerClass for player attack * refactoring ListenerClass for player attack * refactoring ListenerClass for player attack * player attack feature shipped * refactor screens * refactor screens * Optimized screen rendering, added window modes and improved save-feature Several enhancements have been made to the screen rendering process, focusing specifically on the use of texture regions in Wall.java. Adjustments were made to MazeRunnerGame.java to introduce different window modes, involving the set-up of both windowed and fullscreen options. Additionally, modifications were made to enable the saving of the last played map. This enables direct loading of this map for a QuickStart option, improving the user experience. * music * refactor combat mechanic * refactor combat mechanic * java docs * sword swing animation * sword swing animation * refactor combat * added game name * refactor combat * refactor combat * refactor combat * refactor combat --------- Co-authored-by: Leon Adomaitis <[email protected]> Co-authored-by: Leon Adomaitis <[email protected]>
- Loading branch information
1 parent
59a890a
commit b5abd3f
Showing
65 changed files
with
1,364 additions
and
351 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,25 @@ | ||
Collectables.png | ||
size:128,32 | ||
size:256,512 | ||
repeat:none | ||
heart | ||
index:3 | ||
bounds:20,2,16,16 | ||
bounds:182,89,16,16 | ||
heart | ||
index:2 | ||
bounds:56,2,16,16 | ||
bounds:222,487,16,16 | ||
heart | ||
index:4 | ||
bounds:74,2,16,16 | ||
bounds:20,2,16,16 | ||
heart | ||
index:1 | ||
bounds:92,2,16,16 | ||
bounds:182,71,16,16 | ||
key | ||
bounds:202,474,18,29 | ||
powerup-shield | ||
bounds:38,2,16,16 | ||
bounds:202,456,16,16 | ||
powerup-speed | ||
bounds:2,2,16,16 | ||
trap2 | ||
bounds:2,107,198,396 | ||
traps | ||
bounds:2,20,178,85 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Empty file.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.