This website requires JavaScript.
b0dd090a60
Multidirectional map generation
master
kylebanicevic
2026-02-07 15:24:11 +11:00
88017add92
Fixed zooming bug black lines again
kylebanicevic
2026-02-07 14:36:18 +11:00
72c4251fc4
Added more side rooms, 8-10 per level
kylebanicevic
2026-02-07 14:30:53 +11:00
319ce20b6a
fixed vertical black line bug
kylebanicevic
2026-02-07 14:08:17 +11:00
72d0f5d576
Fixed door saying open bugs
kylebanicevic
2026-02-07 13:34:12 +11:00
da544438e1
Fixed bug with vision when standing in doorway
kylebanicevic
2026-02-07 13:04:49 +11:00
02f850da35
Fixed coprse bug
kylebanicevic
2026-02-07 12:54:25 +11:00
4b50e341a7
Half changes to switch to exit level, Ran out of credits, re added enemies
kylebanicevic
2026-01-31 14:56:53 +11:00
f6fc057e4f
Double level size, fixed skitzo track path
kylebanicevic
2026-01-31 14:17:08 +11:00
43b33733e9
Added rail tracks, cart and camera movement with arrow keys, removed enemies... 4 now
kylebanicevic
2026-01-31 13:47:34 +11:00
b18e2d08ba
Character sprite switching - directionality - added dragon head
kylebanicevic
2026-01-31 10:58:12 +11:00
58b3726d21
Merge branch 'master' of https://gitea.peterstockings.com/peterstockings/rogue
kylebanicevic
2026-01-30 17:49:25 +11:00
41909fd8e6
Added flamethrower with buring effects
kylebanicevic
2026-01-30 17:49:23 +11:00
3a656c46fc
Fix broken tests
Peter Stockings
2026-01-28 20:16:20 +11:00
c06823e08b
Provided WASD movement
kylebanicevic
2026-01-28 19:07:22 +11:00
80e82f68a0
changed visual movement speed to be slower and made diagonal movement with arrow keys work
kylebanicevic
2026-01-28 18:59:35 +11:00
f01d8de15c
Auto reload last reloadble weapon when reload is triggered
kylebanicevic
2026-01-28 18:32:52 +11:00
90aebc892a
Make it so you cant shoot yourself
kylebanicevic
2026-01-28 18:19:46 +11:00
5d33d0e660
Added pregress bar for reloading
kylebanicevic
2026-01-28 18:06:42 +11:00
fc18008656
Add Billys assets (WIP)
kylebanicevic
2026-01-28 17:38:46 +11:00
c105719e4a
Remove use of any in PlayerInputHandler
Peter Stockings
2026-01-27 20:55:03 +11:00
34554aa051
refactor game scene
Peter Stockings
2026-01-27 20:30:07 +11:00
2493d37c7a
fix: when applying or cancelling upgrade clear border effect on items
Peter Stockings
2026-01-27 18:03:11 +11:00
cdedf47e0d
Ensure that damage takes into effect stat bonuses from equipment
Peter Stockings
2026-01-27 17:48:20 +11:00
165cde6ca3
Add reload logic for ranged weapons
Peter Stockings
2026-01-27 17:16:46 +11:00
7260781f38
Hide sprites of corpses when in fog of war
Peter Stockings
2026-01-27 15:56:32 +11:00
a15bb3675b
Shot trap status/damage of affected entity rather then just player
Peter Stockings
2026-01-27 14:14:27 +11:00
ef7d85750f
Begin refactoring GameScene
Peter Stockings
2026-01-26 15:30:14 +11:00
1d7be54fd9
Upgrading should increase all numeric stats by 1
Peter Stockings
2026-01-25 17:25:10 +11:00
1931482abd
feat: Enemies drop loot on death
Peter Stockings
2026-01-25 17:01:19 +11:00
9552364a60
feat: Add traps
Peter Stockings
2026-01-25 16:37:46 +11:00
18d4f0cdd4
refactor inventory overlay
Peter Stockings
2026-01-23 23:41:29 +11:00
c415becc38
feat: add upgrade scrolls
Peter Stockings
2026-01-23 23:26:55 +11:00
e130e6d174
feat: create item variants
Peter Stockings
2026-01-23 08:29:39 +11:00
d2039df8c8
refactor items logic
Peter Stockings
2026-01-22 22:04:23 +11:00
4129f5390f
feat: add tooltip for equipment stats
Peter Stockings
2026-01-21 22:57:32 +11:00
84f5624ed5
feat: make equipment slots equipable and ensure stat bonuses are granted
Peter Stockings
2026-01-21 22:41:00 +11:00
c4b0a16dd4
Add a chain of carts and a start/stop button
Peter Stockings
2026-01-21 22:05:08 +11:00
9832d3d6b9
Randomly generate large track loop with multiple curves in Track exploration scene
Peter Stockings
2026-01-21 20:31:04 +11:00
7aaadee3c5
feat: Add scene with track loop and mine cart
Peter Stockings
2026-01-21 20:18:02 +11:00
ff6b6bfb73
feat: make items in backpack draggable to and from quickslot
Peter Stockings
2026-01-21 15:18:42 +11:00
a11f86d23b
feat: handle stacking in inventory and show item count and current/max ammo of ranged weapons
Peter Stockings
2026-01-21 14:52:08 +11:00
9196c49976
Feat: Add swap, move, & drop items in quick slots
Peter Stockings
2026-01-21 14:33:29 +11:00
219c1c8899
Update ranged weapon quickslot text to match stackable items
Peter Stockings
2026-01-21 14:00:55 +11:00
516bf6e3c9
refactor: introduce core ECS for movement and AI
Peter Stockings
2026-01-21 13:49:26 +11:00
01124e66a7
Add kennys dungeon asset pack which has track tracks
Peter Stockings
2026-01-21 13:43:26 +11:00
75df62db66
Add test coverage for TargetingSystem
Peter Stockings
2026-01-20 23:22:33 +11:00
59a84b97e0
Fix broken GameScene test
Peter Stockings
2026-01-20 23:07:31 +11:00
327b6aa0eb
Change targetting line to dashed
Peter Stockings
2026-01-20 23:05:18 +11:00
1a91aa5274
Change crosshair targeting sprite
Peter Stockings
2026-01-20 22:56:16 +11:00
d4f763d1d0
Add ammo counter for ranged items in quickslot
Peter Stockings
2026-01-20 21:35:34 +11:00
bac2c130aa
Add gun to inventory that fires bullets
Peter Stockings
2026-01-20 21:31:21 +11:00
1713ba76de
Add in weapons (guns + cross hair) sprites
Peter Stockings
2026-01-20 18:20:03 +11:00
0d00e76d6b
Fix broken test
Peter Stockings
2026-01-20 18:19:14 +11:00
064952f254
Ensure projectiles dont get embedded in walls or blocking tiles
kylebanicevic
2026-01-18 13:44:48 +11:00
6447f01c77
Changed quick bar from 4 to 10 item slots
kylebanicevic
2026-01-18 13:37:51 +11:00
f344213f55
Add temporary character outline in equipment overlay
Peter Stockings
2026-01-07 23:54:27 +11:00
a55661ccdf
Start updating look of inventory overlay
Peter Stockings
2026-01-07 20:48:58 +11:00
dd85891831
Update hud
Peter Stockings
2026-01-07 18:30:39 +11:00
47e15ccf5c
Update look of quick slot and action buttons
Peter Stockings
2026-01-07 18:17:05 +11:00
d01dd8a4fc
Update look of quickslots
Peter Stockings
2026-01-07 16:57:54 +11:00
4ca932e11c
Add workflow to check lines of code excluding tests
Peter Stockings
2026-01-07 16:52:07 +11:00
b503199ba9
Remove reference to soldier sprite
Peter Stockings
2026-01-07 09:28:40 +11:00
fcd31cce68
Further refactoring
Peter Stockings
2026-01-07 09:19:38 +11:00
f9b1abee6e
Cancel targetting if player moves
Peter Stockings
2026-01-06 22:39:02 +11:00
505f62ac97
Highlight active item slot and activate when shortcut key is pressed
Peter Stockings
2026-01-06 22:33:51 +11:00
309ab19e8c
Attempting to move into tile that blocks shouldnt result in wait action
Peter Stockings
2026-01-06 21:23:25 +11:00
6e060013f7
Throwing an item shouldnt trigger wait
Peter Stockings
2026-01-06 21:14:25 +11:00
7ae1fa6671
Fix bug where when starting the game hp/exp bar and quick slot items wouldnt be rendered until after first move
Peter Stockings
2026-01-06 21:04:40 +11:00
9b1fc78409
Add in throwable items (dagger) from pixel dungeon
Peter Stockings
2026-01-06 20:58:53 +11:00
3b29180a00
Add quick slot and consumables (health and mana potions)
Peter Stockings
2026-01-06 18:23:34 +11:00
57fb85f62e
When enemy is comes into site dont tween sprite from (0,0) to correct location, instead just create at correct location
Peter Stockings
2026-01-06 17:59:56 +11:00
a6bcf24cd0
Add button in bottom right to wait
Peter Stockings
2026-01-06 16:46:47 +11:00
a9779348e9
Allow melee attacking diagonally as well
Peter Stockings
2026-01-06 10:53:13 +11:00
0263495d0b
Fix bug where slower enemies (ie rat) would never get scheduled a turn
Peter Stockings
2026-01-06 10:34:23 +11:00
a2a1d0cc58
Add more tests
Peter Stockings
2026-01-06 10:01:59 +11:00
cb1dfea33b
Add test coverage command
Peter Stockings
2026-01-06 10:01:26 +11:00
7888f375e1
Add zoom and drag to move camera
Peter Stockings
2026-01-05 22:44:04 +11:00
d9da9f69a5
Add link to deployed game to readme
Peter Stockings
2026-01-05 22:21:54 +11:00
4b9dfa98b5
Add readme
Peter Stockings
2026-01-05 22:18:20 +11:00
b3954a6408
Close door after walking through again, and add more test coverage
Peter Stockings
2026-01-05 22:14:10 +11:00
b35cf5a964
Add openable doors to generated rooms
Peter Stockings
2026-01-05 21:48:19 +11:00
a01d4abdf7
Make grass block vision
Peter Stockings
2026-01-05 21:32:18 +11:00
39528d297e
Grass becomes grass saplings when walked over
Peter Stockings
2026-01-05 21:19:42 +11:00
ecf58dded1
Change black empty tile to grass and make it destructable
Peter Stockings
2026-01-05 20:59:33 +11:00
a7091c70c6
Add in mana and an asset viewer
Peter Stockings
2026-01-05 18:57:17 +11:00
43d5dce2e5
Use rot-js for scheduling & path finding
Peter Stockings
2026-01-05 15:41:27 +11:00
50a922ca85
Use rot-js to create dungeon layout
Peter Stockings
2026-01-05 14:58:07 +11:00
45a1ed2253
Ensure enemies only lock onto player once they have line of sight
Peter Stockings
2026-01-05 14:46:04 +11:00
dba0f054db
Fix for bug where when switching levels the player would jump between entrance to exit locations
Peter Stockings
2026-01-05 14:17:12 +11:00
d638d1a821
Fix bug where clicking new game on death screen didnt actually start new game
Peter Stockings
2026-01-05 14:12:13 +11:00
f86daac9ac
Add more test coverage
Peter Stockings
2026-01-05 14:03:25 +11:00
ce68470ab1
Another refactor
Peter Stockings
2026-01-05 13:24:56 +11:00
ac86d612e2
Rename tiles0 asset to dungeon
Peter Stockings
2026-01-05 13:01:38 +11:00
e223bf4b40
Create enemy type
Peter Stockings
2026-01-05 13:00:16 +11:00
161da3a64a
Add scene solely dedicated to preloading assets
Peter Stockings
2026-01-05 12:47:09 +11:00
86a6afd1df
Add more stats, crit/block/accuracy/dodge/lifesteal
Peter Stockings
2026-01-05 12:39:43 +11:00
171abb681a
Add character overlay, where skills and passives (changing this) can be set
Peter Stockings
2026-01-04 21:12:07 +11:00
f67f488764
Add placeholder backpack and inventory UI
Peter Stockings
2026-01-04 20:02:11 +11:00
2ca51945fc
Fix issue where killing an enemy resulted in orb being rendered with rat sprite on top
Peter Stockings
2026-01-04 19:02:51 +11:00