godot-shooter / files / project.godot
project.godot
| 2023-12-01 | f1a6c92 | Added zoom support. Zoom can be changed with UP/DOWN keys. The background is now the color of Godot's IDE. | Pavel Safronov |
| 2023-11-30 | 1702bad | Got the object avoidance working for a single enemy. | 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-17 | e7c3ffe | Adding debug that is connected to space-bar, which is hopefully only going to work in debug builds. | Pavel Safronov |
| 2023-11-17 | 3093c7b | Try using GLES2. | Pavel Safronov |
| 2023-11-17 | 1693803 | Move code into appropriate folders, there are no more important files in the root. | Pavel Safronov |
| 2023-11-14 | 9c3981f | Change the collision layers so enemies don't collide with other enemies. Also slowed things down a bit. | Pavel Safronov |
| 2023-11-14 | 2464bc9 | Added game settings for controlling some preferences, like showing the intro dialog. | Pavel Safronov |
| 2023-11-09 | 836f05b | Remove space as debug signal. | Pavel Safronov |
| 2023-11-09 | 210ccd6 | Adding a debug signal to the game: space is right now linked to winning the game. | Pavel Safronov |
| 2023-11-09 | bd0825d | Adding rockets and: - update Enemy.hurt to match the Player version - added rocket that trails smoke behind it - shorted the shooting range, so we're no longer shooting things that are off-screen - the radar min is now the shooting range value, so things are now either shown with radar, or shot at, but not both - Player gun creation moved to _ready: for now, treating _ready like init, so initializing stuff there, since this method has access to nodes, unlike the other initializers - the weapon power-up now changes the laser to the rocket weapon | Pavel Safronov |
| 2023-11-08 | 5e4e3a9 | Moving some of the weapon-shooting logic to its own class, and allowing different weapon designs to be implemented. | Pavel Safronov |
| 2023-11-08 | 212b7b2 | Reworked how items are generated. Added an objective (kill all enemies) that will trigger Game Over screen when reached. | Pavel Safronov |
| 2023-11-08 | 44475e0 | Reworked how messages are shown. Implemented an item generator pattern for recreating various items. Player now reports shield changes. | Pavel Safronov |
| 2023-11-07 | ddae17d | Changed instructions to be on-demand and have a simple fade-in/fade-out process. Fade-out can be customized per message, while the fade-in is static. Added "consumed" signal to both power-ups, and started using this to announce to the user that they picked up a power-up. | Pavel Safronov |
| 2023-11-07 | c0b4201 | Added a simple trail system for the player. | Pavel Safronov |
| 2023-11-06 | 09bbefe | Make the game shorter. | Pavel Safronov |
| 2023-11-06 | 6accbd9 | Change dimensions to better fit mobile. | Pavel Safronov |
| 2023-11-06 | 83d67d2 | Trying out an experimental setting to have a more consistent delta. | Pavel Safronov |
| 2023-11-05 | 5156ba9 | Added star background. | 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-04 | 3984bdc | Experiment with a different stretch mode. | Pavel Safronov |
| 2023-11-02 | 0a565f7 | Experimenting with aspect ratio stuff. | 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 | 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 | e84784b | Default to black background color. | Pavel Safronov |
| 2023-10-31 | c6faad1 | Add explosion when enemy dies, using particle generator and the star image in assets. | Pavel Safronov |
| 2023-10-31 | 169b896 | Experimenting with exporting all platforms in GitLab. Prepare for pasta time, but also for the possibility of the game being available in a GitLabs page. | Pavel Safronov |
| 2023-10-29 | b856550 | Initial commit of Godot 3 game where you can pilot a starship and shoot down enemies. Those are all the current features. | Pavel Safronov |