godot-shooter / files / actors / Player.tscn
Player.tscn
| 2023-12-01 | 636e522 | Changed how bullets now know the shooter and won't collide with that body. Fixed some issues with the game being playable after it is finished. | Pavel Safronov |
| 2023-11-30 | 6a08f6b | Enemy sprite is 64x64, so setting nav radius to 35. | Pavel Safronov |
| 2023-11-30 | 6ad40ce | Enemies now avoid colliding with each other and with the player. Other changes: - changed the "enemy rams player and destroys itself, dealing damage to player", since soon the enemies will be shooting the player (and maybe close proximity will just cause an explosion of enemy) - the target on the enemies is now faded - removed a bunch of log calls | Pavel Safronov |
| 2023-11-29 | f295bf4 | Remove barrel from the player class, change how the bullets are added to the scene. | Pavel Safronov |
| 2023-11-29 | e9f81b9 | Move shooting logic into the weapon class. | Pavel Safronov |
| 2023-11-29 | 3782f0c | Moved the "player shoots at nearest enemy" logic into the Player class. | Pavel Safronov |
| 2023-11-29 | a2c9533 | Moved scores UI into its own scene. | Pavel Safronov |
| 2023-11-29 | 023ec2f | Starting to implement navigation logic using the NavigationAgend2D. Current state: works fine if there's just one enemy, but only navigates one enemy if there are multiple enemies. It's also not clear if the enemy collision bounds are being respected. | Pavel Safronov |
| 2023-11-27 | 2b4497b | Added damage labels that pop up whenever ships are damaged, or when the player is healed by HP pick-ups. | Pavel Safronov |
| 2023-11-19 | 8adb41d | Replaced enemy and player health label with color progress bars. | Pavel Safronov |
| 2023-11-17 | ede9acd | Fix issue where destination sprite wasn't showing up while dragging. | Pavel Safronov |
| 2023-11-17 | e96078c | Added an optional setting to show all items on the radar. This is off by default. | Pavel Safronov |
| 2023-11-17 | cbc328f | Changed where the player destination was being stored and how we calculate that information. Renamed a generic Button to StartNewGameButton. Removed some old code. | Pavel Safronov |
| 2023-11-17 | 1693803 | Move code into appropriate folders, there are no more important files in the root. | Pavel Safronov |