fuzzyworld

godot-shooter / meteor / files / Player.gd

Branch meteor · default branch · all branches

Player.gd

Commits that changed this file, newest first · file

2023-11-055222000A few tied-up changes: - added pause functionality, though there's no background in the pause screen yet, for some reason - once an enemy is killed, its collision shape is disabled - moved some code around from the world to the HUD, so restart and exit will continue to work even during pause - added Utils.filter to filter an array of items - closest living enemy is now targetedPavel Safronov
2023-11-04d99ccd2Add player invincibility.Pavel Safronov
2023-11-024872f90Slow down player shooting.Pavel Safronov
2023-11-02748f09dSlowed things down, removed the debug label from the HUD, changed the background to a nice blue.Pavel Safronov
2023-11-018c2ffd3Fixed some errors about variable usages. Adding a debug label, so it's possible to get some debug info on mobile.Pavel Safronov
2023-11-01a261d90Fix issue where enemies were only taking 1 HP from player on collisions. Made the shooting slower.Pavel Safronov
2023-11-01f398dcbShip is now shooting automatically at the closest enemy. Enemies now hurt the player for 2 points and self destruct when they contact the player.Pavel Safronov
2023-11-01236d167Added a small explosion that appears when a bullet hits a body and does damage.Pavel Safronov
2023-10-31c7a3444Add health to player.Pavel Safronov
2023-10-31d9bff51Enemies follow player.Pavel Safronov
2023-10-3159b480f"Escape" in web games will just restart the game.Pavel Safronov
2023-10-31f1a0defAdding a pop-up to show when exiting from a non-OSX device.Pavel Safronov
2023-10-31614e7fbSlightly reworked bullet and how it flies. Adding a Utils script that can be used to log time-stamped messages.Pavel Safronov
2023-10-29b856550Initial commit of Godot 3 game where you can pilot a starship and shoot down enemies. Those are all the current features.Pavel Safronov