Commit Graph

133 Commits

Author SHA1 Message Date
825b084a68 obstacles and chest loot 2025-12-13 00:44:53 +01:00
1d6f53a70e added knockback to monsters 2025-12-12 23:45:57 +01:00
2e73a012d1 slimes can now get aggro and follow you (and stop following you if you ran away) 2025-12-12 21:58:41 +01:00
c02ae0302c made hitboxed visible in debug mode (closed #2) 2025-12-12 21:47:17 +01:00
4276c24392 made path visible in debug mode 2025-12-12 21:41:04 +01:00
9484797ced fixed a pathfinding bug 2025-12-12 21:37:18 +01:00
4ab53ceab9 added path finding algorithm 2025-12-12 21:33:52 +01:00
a89838eb38 made world change events world-bound 2025-12-12 17:59:43 +01:00
580775bf30 added trading system 2025-12-12 16:44:50 +01:00
eb2c435671 made item buyable 2025-12-12 16:33:05 +01:00
484abf4f9b added transition effect to map change 2025-12-12 14:57:47 +01:00
d546d302c6 lower cased Config#SETTING to Config#Setting 2025-12-12 14:30:11 +01:00
7e8a27a671 made map switching possible 2025-12-12 13:48:42 +01:00
de42dd6bd6 events are now world-bound 2025-12-12 13:27:42 +01:00
4aabe84d59 all entity arrays are now two-dimensional (with map index so entities won't be rendered on any map anymore) 2025-12-12 13:20:14 +01:00
67309a6e28 changed tile array to three-dimensional array (i0=map; i1=col; i2=row) 2025-12-12 12:52:50 +01:00
5dd43b6f9d added game over screen 2025-12-12 12:26:32 +01:00
785a76942e optimized settings 2025-12-12 11:52:31 +01:00
099f52278c save game settings and parse them 2025-12-12 11:34:01 +01:00
d294578a74 finished options menu 2025-12-11 19:21:06 +01:00
21f4acf6b1 make the other buttons in the options menu work 2025-12-11 19:05:35 +01:00
eba67d7cf8 made music and sfx volume adjustable 2025-12-11 18:55:32 +01:00
e9fc671135 added unfinished fullscreen option 2025-12-11 18:26:50 +01:00
5192c8df87 continued options menu 2025-12-09 14:47:43 +01:00
2abdb3b5fb added start of options menu 2025-12-08 20:29:11 +01:00
7ac1207c83 added option subwindow 2025-12-08 14:23:39 +01:00
fb0273afb0 fixed bug in build.sh 2025-12-08 06:25:51 +01:00
b4d07b0d99 automatically switch to fullscreen 2025-12-08 06:18:03 +01:00
afcc32dc9f changed UI positions since new screen ratio 2025-12-08 06:12:19 +01:00
f4b14214bd added new drawing method for easily changing the screen size 2025-12-08 06:10:28 +01:00
40111da691 fixed small bug 2025-12-08 05:56:36 +01:00
0f216c6c56 added particles to projectile hits 2025-12-08 05:54:40 +01:00
de70fb71e6 added particles 2025-12-08 05:51:05 +01:00
f6de147046 updated README.md 2025-12-08 05:22:36 +01:00
c687c4005c removed .iml from remote 2025-12-08 05:14:44 +01:00
600a225064 added hitbox of ITiles to entities 2025-12-08 05:11:46 +01:00
9916fa8b25 added iTile life 2025-12-08 05:09:21 +01:00
285b18b4cc play sound and change presence of tile if interacted with 2025-12-08 05:02:36 +01:00
730c7d406e added item requirements 2025-12-08 04:52:48 +01:00
49c8b59d68 created destructible tiles 2025-12-08 04:48:27 +01:00
5f9fd8ea99 added jpackage config 2025-12-08 04:29:15 +01:00
1443722f0c added monster drops 2025-12-07 00:57:54 +01:00
6254eb2501 make heart collectable 2025-12-07 00:44:56 +01:00
54458293ba disable usage of fireballs for players 2025-12-07 00:24:30 +01:00
ce8a97c0cc made projectile usage available for monsters 2025-12-07 00:23:41 +01:00
5da7c43edf added projectile system and sample fireball projectile 2025-12-07 00:07:47 +01:00
d639e65c15 removed unnecessary imports 2025-11-30 18:30:34 +01:00
51c262d9ac player can now choose between different shields and weapons. added consumable items (healing potion) 2025-11-30 18:29:47 +01:00
fb96035c99 added item pickup to inventory 2025-11-30 17:34:06 +01:00
02d6672114 added font to repo and simplified inv desc 2025-11-30 17:28:11 +01:00