Tyler Scott
|
8d2330b101
|
Show help text about swapping bubbles
|
2022-02-16 16:16:34 +07:00 |
Tyler Scott
|
31d5c4eb03
|
Change points display delays and durations
|
2022-02-16 16:15:56 +07:00 |
Tyler Scott
|
f41c6e3a91
|
Allow swapping current and next bubbles
|
2022-02-15 13:11:48 +07:00 |
Tyler Scott
|
0aa9418dc2
|
Fix angle to clamp launcher by
|
2022-02-14 06:36:18 +07:00 |
Tyler Scott
|
e84feb42fb
|
Allow some tweens to run even after game over
|
2022-02-13 13:52:07 +07:00 |
Tyler Scott
|
61b08d5293
|
Allow adjusting aim with mouse wheel
|
2022-02-13 13:46:52 +07:00 |
Tyler Scott
|
444e4305c5
|
Don't allow aiming backwards
|
2022-02-13 09:23:36 +07:00 |
Tyler Scott
|
c03a9462a9
|
Tween bubble moving to launcher and next bubble
|
2022-02-13 08:12:28 +07:00 |
Tyler Scott
|
cf0ff8a026
|
Vertically center level
|
2022-02-13 07:37:50 +07:00 |
Tyler Scott
|
214a73c2e0
|
Allow resetting the level after game over
|
2022-02-13 07:26:40 +07:00 |
Tyler Scott
|
22ce65d003
|
Change fade to grey to not use a tween
|
2022-02-12 17:11:48 +07:00 |
Tyler Scott
|
a6febca64e
|
Change screen shake intensity
|
2022-02-12 16:48:05 +07:00 |
Tyler Scott
|
68482f104f
|
Draw a game over image instead of text
|
2022-02-12 16:03:43 +07:00 |
Tyler Scott
|
29df1c149c
|
Draw upcoming bubble next to launcher
|
2022-02-12 16:00:56 +07:00 |
Tyler Scott
|
9c86ebb464
|
Indicate when ceiling will drop
|
2022-02-12 09:33:15 +07:00 |
Tyler Scott
|
b04fee6d61
|
Recalculate aim guide after ceiling drop
|
2022-02-12 09:30:13 +07:00 |
Tyler Scott
|
8578bb8877
|
If bubbles drop too far, fade to grey and game over
|
2022-02-12 08:43:41 +07:00 |
Tyler Scott
|
efab0a941e
|
Change the way the walls and ceiling are drawn
|
2022-02-12 08:38:47 +07:00 |
Tyler Scott
|
bfe12002e5
|
Change points for popped bubbles
|
2022-02-11 21:55:35 +07:00 |
Tyler Scott
|
85a6620daf
|
Make ceiling drop after every n bubbles
|
2022-02-11 21:55:00 +07:00 |
Tyler Scott
|
9a9bdf0232
|
Adjust threshold for squeezing bubbles through gaps
|
2022-02-09 23:24:46 +07:00 |
Tyler Scott
|
536ec12107
|
Remove reset key bind
|
2022-02-09 23:18:25 +07:00 |
Tyler Scott
|
2ed5c40518
|
Change delays to be in frames, not seconds
|
2022-02-09 23:17:59 +07:00 |
Tyler Scott
|
6fe70e7b57
|
Add score and draw points on individual bubbles
|
2022-02-09 23:16:58 +07:00 |
Tyler Scott
|
d35b9a08e4
|
Add animated aim guide
|
2022-02-09 13:18:45 +07:00 |
Tyler Scott
|
df97902906
|
Put bubble movement code in its own function
|
2022-02-09 08:06:39 +07:00 |
Tyler Scott
|
7755bb3885
|
Refactor delta time
|
2022-02-09 07:58:02 +07:00 |
Tyler Scott
|
75805b1093
|
Add delay to bubble burst, slightly change animation
|
2022-02-08 17:23:40 +07:00 |
Tyler Scott
|
ad9a0ea35e
|
Find unattached bubbles and make them fall
|
2022-02-06 15:21:49 +07:00 |
Tyler Scott
|
00a355221b
|
Remove and animate matched bubbles
|
2022-02-06 09:42:31 +07:00 |
Tyler Scott
|
0d4c32864c
|
Allow launched bubble to squeeze through spaces
|
2022-02-06 09:39:04 +07:00 |
Tyler Scott
|
046c9f9f4e
|
Refactor getting bubble counts
|
2022-02-06 09:37:37 +07:00 |
Tyler Scott
|
4410d32776
|
Find matches after launched bubble collision
|
2022-02-06 08:07:07 +07:00 |
Tyler Scott
|
7ace7cca72
|
Change variable names in love.load
|
2022-02-06 08:05:37 +07:00 |
Tyler Scott
|
8ee2233d58
|
Refactor collision detection
|
2022-02-06 08:03:57 +07:00 |
Tyler Scott
|
860ed47d63
|
Determine neighbour indexes for each bubble slot
|
2022-02-06 08:02:00 +07:00 |
Tyler Scott
|
b472d390bb
|
Change game loop to use fixed time step
|
2022-02-05 14:21:31 +07:00 |
Tyler Scott
|
c3250c71fa
|
Put VSCode debug line in correct function
|
2022-02-05 08:30:01 +07:00 |
Tyler Scott
|
cfb8b267d4
|
For empty levels, still get random bubbles to launch
|
2022-02-05 07:56:08 +07:00 |
Tyler Scott
|
c1447c4de2
|
Add collision detection and response
|
2022-02-05 07:54:33 +07:00 |
Tyler Scott
|
e6959f05ec
|
Make slot x,y positions be absolute, not relative
|
2022-02-05 07:53:04 +07:00 |
Tyler Scott
|
8d79f8b633
|
Calculate top, left, right, bottom wall coords
|
2022-02-05 07:51:08 +07:00 |
Tyler Scott
|
e960811934
|
Allow resetting bubble on launcher via key press
|
2022-02-05 07:47:13 +07:00 |
Tyler Scott
|
0b905f512c
|
Allow pausing and frame-by-frame via key presses
|
2022-02-05 07:45:04 +07:00 |
Tyler Scott
|
0e1b043467
|
Allow debugging with VSCode
|
2022-02-05 07:40:46 +07:00 |
Tyler Scott
|
1603242321
|
Launch bubble on mouse press
|
2022-02-03 14:00:10 +07:00 |
Tyler Scott
|
942c929c79
|
Draw random bubble on launcher
|
2022-02-03 13:44:28 +07:00 |
Tyler Scott
|
7d740b893e
|
Load bubble images, create level and draw it
|
2022-02-03 13:07:02 +07:00 |
Tyler Scott
|
3e06a6d970
|
Add launcher, level borders
|
2022-02-03 12:58:26 +07:00 |
Tyler Scott
|
f8bff917f1
|
Load background image and draw it
|
2022-02-02 20:56:13 +07:00 |