fuzzyworld

godot-shooter / meteor / files / World.tscn

Branch meteor · default branch · all branches

World.tscn

Commits that changed this file, newest first · file

2023-11-050a6bdc2Experimenting with adding a meteor to the game.Pavel Safronov
2023-11-05ba3492aPlayer is no longer invincible.Pavel Safronov
2023-11-05776d649Improved pause menu.Pavel Safronov
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-02748f09dSlowed things down, removed the debug label from the HUD, changed the background to a nice blue.Pavel Safronov
2023-11-01682d509Added more enemies.Pavel Safronov
2023-11-01574ba8cMinor tweaks.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-01f108d95Removed most controls, now just using clicks. Added a destination red x, which appears when the user clicks on the game, and that's the ship's destination. Once the destination is reached, it disappears, but the ship continues flying in the same direction.Pavel Safronov
2023-11-01e9f8f8fGot the background parallax stars working, mostly. Removed some commented-out code. Changed the enemy addition code to use call_deferred, so we're not modifying the physics system while the collisions are being processed.Pavel Safronov
2023-11-012ef7248Added parallax starfield.Pavel Safronov
2023-11-015b18ed8Added HUD with score, which gets incremented by 1 for each killed enemy. Implemented signals for this, so it's easy to know when an enemy died and to act on that. Also did some minor renames, starting to use `Explosion` for the imported scene, and `explosion` for its instance. Also did a move of resources, which created a huge change, but it was all just to add a new assets folder and a place for the font.Pavel Safronov
2023-11-01236d167Added a small explosion that appears when a bullet hits a body and does damage.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