MiauRizius
MiauRizius opened issue MiauRizius/JGame2D#9 2025-12-13 22:58:18 +01:00
monster attack missing iTile collision
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-13 22:26:35 +01:00
c4b1d029aa remove TODO comment for fixing monster attack sprite drawing position
c8d7a56934 refactor Orc monster actions and improve attack image initialization (closes #8)
Compare 2 commits »
MiauRizius closed issue MiauRizius/JGame2D#8 2025-12-13 22:26:35 +01:00
Monster attack sprites don't work
MiauRizius commented on issue MiauRizius/JGame2D#8 2025-12-13 22:25:33 +01:00
Monster attack sprites don't work

orc doesn't deal damage if you don't have direct contact with it

MiauRizius opened issue MiauRizius/JGame2D#8 2025-12-13 20:23:20 +01:00
Monster attack sprites don't work
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-13 20:21:45 +01:00
4f9d1dfcb6 add Orc monster implementation and enhance player-monster interaction
d092a39115 refactor entity behavior and enhance monster chasing logic
9263626ca2 add MiniMap functionality and integrate map state handling
87aba81f32 update .gitignore to include system.txt and ensure gamedata is tracked
4aa955246b refactor map handling and improve tile initialization logic
Compare 10 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-13 13:50:57 +01:00
2105a0e8af add lantern object and implement light management in player and environment
7ee7614c6c simplify lighting rendering by removing unnecessary shape calculations
4b9c0006a6 add EnvironmentManager and Lighting classes for enhanced environment rendering
42ed4dd099 refactor Boot.java to streamline game initialization and window generation
97da3982d1 added stackable functionality to items and improved inventory management
Compare 5 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-13 01:00:58 +01:00
b380e218f6 removed unnecessary imports
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-13 00:48:12 +01:00
1131996d77 changed package name of a star algo
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-13 00:45:15 +01:00
825b084a68 obstacles and chest loot
1d6f53a70e added knockback to monsters
Compare 2 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 21:58:52 +01:00
2e73a012d1 slimes can now get aggro and follow you (and stop following you if you ran away)
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 21:47:23 +01:00
c02ae0302c made hitboxed visible in debug mode (closed #2)
4276c24392 made path visible in debug mode
9484797ced fixed a pathfinding bug
4ab53ceab9 added path finding algorithm
Compare 4 commits »
MiauRizius closed issue MiauRizius/JGame2D#2 2025-12-12 21:47:22 +01:00
Enhance debug mode
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 17:59:46 +01:00
a89838eb38 made world change events world-bound
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 16:46:45 +01:00
580775bf30 added trading system
eb2c435671 made item buyable
484abf4f9b added transition effect to map change
Compare 3 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 14:30:15 +01:00
d546d302c6 lower cased Config#SETTING to Config#Setting
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 13:49:33 +01:00
7e8a27a671 made map switching possible
de42dd6bd6 events are now world-bound
4aabe84d59 all entity arrays are now two-dimensional (with map index so entities won't be rendered on any map anymore)
67309a6e28 changed tile array to three-dimensional array (i0=map; i1=col; i2=row)
Compare 4 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-12 12:27:06 +01:00
5dd43b6f9d added game over screen
785a76942e optimized settings
099f52278c save game settings and parse them
Compare 3 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-11 19:21:12 +01:00
d294578a74 finished options menu
21f4acf6b1 make the other buttons in the options menu work
eba67d7cf8 made music and sfx volume adjustable
e9fc671135 added unfinished fullscreen option
Compare 4 commits »
MiauRizius pushed to main at MiauRizius/JGame2D 2025-12-09 14:47:52 +01:00
5192c8df87 continued options menu
2abdb3b5fb added start of options menu
7ac1207c83 added option subwindow
Compare 3 commits »