godot-shooter / meteor / files / World.gd
Branch meteor · default branch · all branches
World.gd
| 2023-11-05 | ded27fa | Fix navigation on mobile. | Pavel Safronov |
| 2023-11-05 | 5222000 | A 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 targeted | Pavel Safronov |
| 2023-11-02 | ad6f22a | Removed a lot of logging statements and added logging statements for setting the destination. Speeding up enemies. Random changes to filtering. | Pavel Safronov |
| 2023-11-02 | 50483a8 | Added a character theme, which uses the same common font, but has a smaller font size. | Pavel Safronov |
| 2023-11-02 | adab6dc | Simplified enemy fade-out and ensured that the enemy is properly deleted after the animation is done. | Pavel Safronov |
| 2023-11-02 | 1d4ba5a | Identify the currently-targeted enemy. | Pavel Safronov |
| 2023-11-02 | c8fdf5b | Make enemies dangerous. | Pavel Safronov |
| 2023-11-02 | 6e5e56f | Only reset destination when a player touches it. | Pavel Safronov |
| 2023-11-02 | 748f09d | Slowed things down, removed the debug label from the HUD, changed the background to a nice blue. | Pavel Safronov |
| 2023-11-01 | 279c747 | Trying to convert the mobile position to global position. | Pavel Safronov |
| 2023-11-01 | 592bb6e | Changed debug to the click position. | Pavel Safronov |
| 2023-11-01 | a71b517 | Try handling the mobile touch event. | Pavel Safronov |
| 2023-11-01 | 8c2ffd3 | Fixed some errors about variable usages. Adding a debug label, so it's possible to get some debug info on mobile. | Pavel Safronov |
| 2023-11-01 | d5d1043 | Added fading instructions at the beginning. | Pavel Safronov |
| 2023-11-01 | f398dcb | Ship 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-01 | f108d95 | Removed 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-01 | e9f8f8f | Got 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-01 | 0c1938a | Spawn new enemies outside of the visible window. | Pavel Safronov |
| 2023-11-01 | 5b18ed8 | Added 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 |