Commit Graph

44 Commits

Author SHA1 Message Date
Michael Chen
f64af0d0d9 Added some graphics, changed score system for other ball sizes 2018-02-01 17:55:15 +01:00
Michael Chen
7b31604a55 Fixed collision with paddle at small ball scale 2018-02-01 11:41:12 +01:00
Michael Chen
81dda24c4f Removed score penalty, slight fix in collision system 2018-01-29 23:47:18 +01:00
Michael Chen
b16c557cf0 Added ingame sound effects 2018-01-29 19:10:08 +01:00
Michael Chen
afc0a96516 Menu Music implemented 2018-01-27 18:48:45 +01:00
Michael Chen
dadf5946c8 Braekout typo xD 2018-01-27 15:51:36 +01:00
Michael Chen
e67f684fa7 Death sound added 2018-01-27 11:37:39 +01:00
Michael Chen
2c860c2f4b fixed block push animation 2018-01-26 23:50:05 +01:00
Michael Chen
629f3f94a8 Push new Blocks with animation 2018-01-26 10:40:19 +01:00
Michael Chen
c407253228 Fixed collision system! Minor bug fixes 2018-01-25 17:05:12 +01:00
Michael Chen
8b8771fd41 Initial save commit contains recent premerge content! 2018-01-25 15:27:06 +01:00
Michael Chen
85be40dcda Keep the ball speed at fail 2018-01-25 14:07:30 +01:00
Michael Chen
c577dcc2d7 Minor bugfix in gameover screen 2018-01-23 22:17:45 +01:00
Michael Chen
45221cb72b Ingame pause screen added (Escape-Button) 2018-01-23 22:13:57 +01:00
Michael Chen
d7e5845e4e Added ingame HUD and texture helper functions 2018-01-23 21:22:59 +01:00
Michael Chen
9088047c68 Score calculation added 2018-01-23 11:08:15 +01:00
Michael Chen
ca643ec62f Increasing Difficulty and Start Countdown added 2018-01-22 23:06:22 +01:00
Michael Chen
8aa3cd3550 Added font library (not entirely tested) 2018-01-21 19:41:29 +01:00
Michael Chen
9956b5a7ad Major changes in Scenery updating! 2018-01-21 15:33:09 +01:00
Michael Chen
3fc18843b3 Major glitchfix and minor bugfix in collision system. 2018-01-21 14:27:53 +01:00
Michael Chen
ede7e06230 Major Bugfix in Vector Lib, also Fixed collision mechanics! 2018-01-20 10:56:52 +01:00
Michael Chen
fab3ff01fc Main Header File added 2018-01-18 15:20:01 +01:00
Michael Chen
96fa0960d0 Added mouse control Mode 2018-01-18 11:45:19 +01:00
Michael Chen
7e9eaf5861 Filenames as defines 2018-01-16 12:10:37 +01:00
Michael Chen
4ede84786e Fixed bugs and deinitialization 2018-01-15 22:01:58 +01:00
Michael Chen
0dd20c4514 Game Layout and design changed 2018-01-15 20:28:47 +01:00
Michael Chen
cadfbdc0fa Fixed basic collision mechanics 2018-01-15 16:02:21 +01:00
Michael Chen
e253025cfd Proper block scaling (ingame) // BUG: Missing block 2018-01-15 15:35:25 +01:00
Michael Chen
8dd9f2e02d Menu screen 2018-01-15 13:54:17 +01:00
Michael Chen
a29178ec55 Ball collides with blocks 2018-01-12 16:49:17 +01:00
Michael Chen
61a470f0fb Fixed Paddle glitch 2018-01-12 14:04:44 +01:00
Michael Chen
cc5211f84f Block struct works, TODO: Fix rectangle collisions! Fix texture 2018-01-12 10:47:14 +01:00
Michael Chen
ab98ff12c5 Block Textures 2018-01-12 09:47:32 +01:00
Michael Chen
47e2c125f5 Glitchfix (Ball no longer gets stuck in Paddle easily) 2018-01-11 19:05:22 +01:00
Michael Chen
bb164e51d8 Paddle collision works 2018-01-11 19:03:12 +01:00
Michael Chen
77bd1ed996 Fullscreen now supported (absolute, not scaled) 2018-01-11 18:45:00 +01:00
Michael Chen
cac2af317b Bugfix 2018-01-11 16:47:40 +01:00
Michael Chen
db5f91ccf7 Added dll 2018-01-11 16:40:36 +01:00
Michael Chen
05f523b138 Paddle and Ball do now collide. Still glitchy 2018-01-11 14:12:30 +01:00
Michael Chen
064ace7bf1 Basic Movement works. No Collisions yet! 2018-01-11 01:06:55 +01:00
Michael Chen
f136e07b43 Basic Ball functionality 2018-01-10 23:56:47 +01:00
Michael Chen
71b4993a6b Added dll for SDL2_image and implemented top level functions for ball. 2018-01-10 23:40:17 +01:00
Michael Chen
ff3c1a5333 Click Events, added Image and Text libraries (included), working prototype 2018-01-10 15:37:55 +01:00
Michael Chen
c7bf766898 Added Vector library and some file structure 2018-01-09 13:22:10 +01:00