Commit Graph

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