summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-01Add next phase counter and improved interface script.Logan
2022-10-01Add initial implementation of a timeout screen.Logan
2022-10-01Change when basketball script emits reset signal.Logan
This was causing an issue with the new camera logic.
2022-10-01Prevent camera from zooming too far out.Logan
2022-09-30Adjust offset of release indicator.Logan
2022-09-30Updated hoop textures.Logan
2022-09-30Add an indicator for the last point where the ball was releasedcflip
2022-09-30Added testing controls to test repositioning.Logan
Press SPACEBAR to increase the score.
2022-09-30Tweaked camera logic.Logan
2022-09-30Improved position changer and removed the need for a global variable.Logan
2022-09-30Make wall sprites appear taller.Logan
2022-09-30Removed the need for two timers and cleaned up some stuff.Logan
2022-09-29Added improvements to camera logic and zooming.Logan
We'll probably want to refactor this at some point as it feels like it's a pretty rough implementation, but it works and works well enough.
2022-09-29Add left wall collider.Logan
2022-09-29Change project defaults and reimport images.Logan
2022-09-27Add new font and theme data folder.Logan
2022-09-27Add camera node and basic camera logic.Logan
2022-09-27Remove the need for a hoop position variable.Logan
2022-09-27Made interface a CanvasLayer, ensuring it's rendered above everything.Logan
2022-09-26Renaming and refactoring of interface scene.Logan
2022-09-26Replaced background textures and added wall collider.Logan
2022-09-26Add some comments and minor correctness changescflip
2022-09-26Remove debug testing controlscflip
2022-09-26Replaced floor textures with new ones.Logan
2022-09-26Refactor basketball script and scenecflip
This removes the OuterShape node from the basketball scene, and removes a lot of redundant or unused variable in the script.
2022-09-26Refactored sprite drag-orbiting code.Logan
2022-09-26Make sprite retain direction when cursor leaves outer radiuscflip
2022-09-26Prevented score from increasing once timer reaches zero.Logan
2022-09-26Made random position use available variables to define range.Logan
2022-09-26Made basketball change position based on hoop's position.Logan
2022-09-26Add countdown timer.Logan
2022-09-26Made improvements to efficiency and readability of code.Logan
2022-09-26Made starting position increase then randomize after scoring 5.Logan
2022-09-25Fix slight misalignment with floor sprites.Logan
2022-09-25Allow shooting when sprite is at the outer shape bounds.Logan
2022-09-25Reduce scale of interface text.Logan
2022-09-25Made window keep aspect ratio when stretching screen.Logan
This allows for people with monitors that have an uncommon aspect ratio to not experience pillarboxing.
2022-09-25Replaced mp3 with ogg.Logan
2022-09-24Use custom icon and delete default Godot iconcflip
2022-09-24Reduce scale of entire scene by 5 and upscale the window insteadcflip
2022-09-24Don't allow dragging the basketball while it is in physics modecflip
2022-09-24Tweaked bounciness property.Logan
2022-09-24Improved hoop collision.Logan
2022-09-24Add the rest of the floorcflip
2022-09-24Add ghost sprite when dragging basketball.Logan
2022-09-24Made ball keep the same rotation after resetting it.Logan
2022-09-24Move basketball sprite while dragging before shotcflip
2022-09-24Only rotate basketball sprite instead of entire objectcflip
This way if we want to move the sprite around, the rotation of the basketball will not cause the sprite to 'orbit' the origin.
2022-09-24Defined inner and outer shapes and connected signals.Logan
2022-09-24Made power of basketball depend on cursor position.Logan