Commit Graph

39 Commits

Author SHA1 Message Date
unset
c490162295 update build system to provide more warnings 2025-01-26 11:38:35 +01:00
unset
f25594e060 pedantic fixes and stylistic changes 2025-01-25 16:21:23 +01:00
unset
a25e65795a sync makefile with the template 2025-01-25 16:03:06 +01:00
unset
b0d4f7254e make further changes to the build script 2024-11-18 01:36:42 +01:00
Quinn
db0dd2e0fa edit build script 2024-11-17 23:59:42 +01:00
Quinn
8352eda527 add missing files 2024-09-12 18:30:24 +02:00
Quinn
b4cd156335 rebase project on SDL template, added audio and fixed some bugs 2024-09-12 18:27:33 +02:00
Quinn
f52c5afd1b make windows compatible 2024-09-07 18:16:37 +02:00
Quinn
08f1f56881 add patentees 2 2024-09-04 16:16:48 +02:00
Quinn
748ac2463e add parentheses 2024-09-04 16:16:08 +02:00
Quinn
8ba81e2090 remove unused variable 2024-09-04 16:15:10 +02:00
Quinn
0f96f3f198 add support for emscripten building 2024-09-04 16:01:21 +02:00
Quinn
3b9661cf9b made paddle bouncing more reliable 2024-08-16 18:42:03 +02:00
Quinn
db4edd02ee update preview 2024-08-16 00:21:08 +02:00
Quinn
7713b002c5 make ball launching 2024-08-16 00:13:46 +02:00
Quinn
7026f826c5 sort functions better based on when they're called 2024-08-16 00:04:13 +02:00
Quinn
5d53df673d fix ball bouncing to bricks maths 2024-08-16 00:03:44 +02:00
Quinn
f96218b28a break update level up into functions 2024-08-15 23:51:18 +02:00
Quinn
1b4c3648a4 simplify ball collision rule 2024-08-14 16:22:54 +02:00
Quinn
70091cd9d0 make preview image 2024-08-14 16:12:55 +02:00
Quinn
fe344c40e8 fix ball collisions to be more accurate 2024-08-14 16:08:15 +02:00
Quinn
077af74e5c fix incorrect flag 2024-08-14 15:38:35 +02:00
Quinn
95eb808337 fix input system 2024-08-14 15:36:50 +02:00
Quinn
4077379b47 Make colour initialisation on the integer 2024-08-14 15:04:20 +02:00
Quinn
315eaf1636 add brick breaking 2024-08-14 14:37:56 +02:00
Quinn
c8baf5dcc3 make ball more reliable 2024-08-14 12:56:08 +02:00
Quinn
b25db9ff0c fix block size 2024-08-14 12:33:53 +02:00
Quinn
d1831354a5 update TODO 2024-08-14 12:23:24 +02:00
Quinn
ac15858e7c Added brick reneration + Bouncer speed 2024-08-14 12:22:48 +02:00
Quinn
fc7e956f58 add title to window 2024-06-10 22:29:22 +02:00
Quinn
b425e77883 add TODO list 2024-06-10 22:21:46 +02:00
Quinn
5289b233a9 change bouncer hit angle 2024-06-10 22:13:49 +02:00
Quinn
d28ebc81dd moved everything to src/ 2024-06-10 20:34:28 +02:00
Quinn
ea38499178 add README.md 2024-06-10 20:32:16 +02:00
Quinn
b6c7e6f2ba add ball movement 2024-06-10 20:27:56 +02:00
Quinn
50d9cbbc41 input handling 2024-06-10 16:43:01 +02:00
Quinn
cee2b339b9 drawing player components 2024-06-10 16:16:15 +02:00
Quinn
73260f736e initialize ball and bouncer 2024-06-10 14:40:53 +02:00
Quinn
d4f51ee3d1 initial commit 2024-06-10 14:07:54 +02:00