I'm absolutely stunned everytime you upload. The presentation and the code give an amazing sense of quality, its as if my endgoal as a programmer would be reaching something like your level.
It's tough to tell which parts are "dead" blocks or rubble and which blocks still need to get hit to clear the level. Maybe the "dead" block chunks go more black/lose colors to show they don't matter any more
This is the kinda stuff I love about making games, getting a dope concept and then running with it till you have a addicting game on your hands I made an asteroids clone a couple years back and my favourite thing after I got the basics down was adding all the fun shit like the UFOs and powerups
Awesome work. Adding a bit of momentum to balls thrown from the explosions would make them feel stronger and would make the explosive ball powerup more chaotic. I love the upside down gravity part. Making the bricks look like upside down buildings would make a great phone game. Like an alien invasion version of brick break just make the paddle a saucer.
I'm a physics major and I've just begun coding some games back in January. I first made pong, then decided to make a brick breaker. I've been working on it for months, learning as I go, and this is amazing and inspiring
I love the effort put into making this work with most of the exclusive cases! You sure put a good amount of effort in it and after all that's a game you can freely monetize! I wouldn't suggest as it's barely got a gameplay, but it's very fun still and I'm imagining it's around 1000 - 2000 lines of code too. A few ideas you could try are adding platform size shrink and enlarge blocks as well as some spiked ball that goes more easily through debree. Adding a row of bricks randomly chosen every few seconds and if a brick falls down it's game over as well as when losing a ball. You can play infinite gamemode without winning condition or a gamemode that goes on stages with progressive difficulty and has winning condition. A scoring system when breaking bricks and possibly when losing balls, a life system if you want to give the player more forgiveness when they lose and a roguelite gamemode with permanent upgrades such as more lifes, a slider that can set the speed of balls (level 1 is 0.9-1.1x speed, level 2 0.8-1.2x like that), pause, better explosions, more damage from a ball, balls curve towards your cursor, you can make balls go more easily through blocks or reduce block health, add stronger blocks. There's a thousand things you can do!
@@win95beta5 Oh look another person who thinks creators should make everything free until the content comes to an abrupt end because they got evicted from their fucking house lmao
@@win95beta5 life outside the computer still requires you to pay for things. You pay for food, shelter, transportation, even work requires you to “pay” for money with your time and effort. How does paying for a game mean half the world can’t play it?
m8 you can't just show off something this cool and epic and then put "Executable demo soon." and then leave us hanging for half a year. I need this in my life
I recently started learning a little bit of C++ and OpenGL and now I’m inspired to eventually try making a basic prototype of something like this :D Thanks for sharing your work with us!
Mon gars t'es trop chaud, je kifferai être capable de coder avec une qualité similaire a la celle que tu tiens dans tes projets. Continue à nous inoressioner!
I would pay money for this. I can see this as a perfect thing for on-the-go gaming for Android/iOS in a vertical orientation. Maybe with some extras (don't ask me, I unfortunately don't dev games) it could fit the likes of Steam too.
this is amazing. i know how to make the verlet physics engine but can you post some resources explaining how the “parts” algorithm works? i can only think of one way (flood fill) but it seems slow so any pointers would be appreciated :)
You could use a union-find data structure: iterating over all blocks B and all neighbors N of B, union N with B. Then calling find on some block will give the part it belongs to.
Hi! It took me quite a long time to be honest. This video was a great help www.gdcvault.com/play/1020603/Physics-for-Game-Programmers-Understanding The channel of Matthias Müller is also pure gold if you want to learn to physics for programming th-cam.com/users/matthimf
IMO there should be strobe colored text when a powerup is used (that isn’t the extra ball text) that tells you what happened Good looking game overall!
*@Pezzza's Work* *_Want to make it even MORE unique?_* :D Instead of putting the entire game onto a "fixed" background like now... instead put the game onto the cloth-simulation at 0:06 like the game is projected onto the cloth, and the boxes & paddle has weight & physics that affect how the cloth moves, maybe an upgrade that adds wind? or the really powerful explosions leave actual holes in the cloth (either the balls bounces off the holes, or passes through but you can't see what happens there, depends on if you want it to behave like the blocks are actually inside the cloths [solid holes], or the game is a projection onto the cloth [pass through holes]). If the motions are violent enough, then the cloth folds over itself & you can't see what happens in that area :D
Now could u make one at a larger scale with special blocks randomly placed and seperated at different intervals depending on how close it to the bottom?
Hi @Pezzza's Work, have you ever thought about making a "Lamers" game dev SKD. things like the old school S.E.U.C.K on Atari ST/Amiga (depending on age here) Simple point n click game dev for low level programmers/kids game dev etc... your routines work Just a thought, awesome codebase. Looking forward to looking through your other vids
I'd legitimately lose a few hours playing this. It's so neat seeing random experiments and concepts being applied to create a cool looking game.
;)
What is the game's name?
3:20 That's actually a pretty good illustration of self-sustaining fission reactions.
Was about to write the same
whats up guys today we’re going to be cutting a atom in half
@@pipebombmailer many attoms in half :D
Nice one 👍☺️☺️
İt would be better if he did this with flying bomb blocks.
I'm absolutely stunned everytime you upload. The presentation and the code give an amazing sense of quality, its as if my endgoal as a programmer would be reaching something like your level.
You can add a heavy one, which goes through many objjects on the way without bouncing from them
That's a good idea!
though about this aswell just playing around with the mass of some balls
It's tough to tell which parts are "dead" blocks or rubble and which blocks still need to get hit to clear the level.
Maybe the "dead" block chunks go more black/lose colors to show they don't matter any more
This is the kinda stuff I love about making games, getting a dope concept and then running with it till you have a addicting game on your hands
I made an asteroids clone a couple years back and my favourite thing after I got the basics down was adding all the fun shit like the UFOs and powerups
Did you ever play Inner Space on win 95? Awesome game from my childhood I need to find again ....
Awesome work.
Adding a bit of momentum to balls thrown from the explosions would make them feel stronger and would make the explosive ball powerup more chaotic.
I love the upside down gravity part. Making the bricks look like upside down buildings would make a great phone game. Like an alien invasion version of brick break just make the paddle a saucer.
Niiiice! It's so satisfying to see how it built up piece by piece! 🤩
Tes projets dont toujours aussi stylés, tu m'impressionne à chaque fois srx ! Continue comme ça !
you don’t understand how much i look forward to these videos
the sound effects are so natural, i love it.
I'm a physics major and I've just begun coding some games back in January. I first made pong, then decided to make a brick breaker. I've been working on it for months, learning as I go, and this is amazing and inspiring
Truly a brick breaker game, awesome!
Interesting and awesome as always! I love your work, man!
I love the effort put into making this work with most of the exclusive cases! You sure put a good amount of effort in it and after all that's a game you can freely monetize! I wouldn't suggest as it's barely got a gameplay, but it's very fun still and I'm imagining it's around 1000 - 2000 lines of code too.
A few ideas you could try are adding platform size shrink and enlarge blocks as well as some spiked ball that goes more easily through debree. Adding a row of bricks randomly chosen every few seconds and if a brick falls down it's game over as well as when losing a ball. You can play infinite gamemode without winning condition or a gamemode that goes on stages with progressive difficulty and has winning condition. A scoring system when breaking bricks and possibly when losing balls, a life system if you want to give the player more forgiveness when they lose and a roguelite gamemode with permanent upgrades such as more lifes, a slider that can set the speed of balls (level 1 is 0.9-1.1x speed, level 2 0.8-1.2x like that), pause, better explosions, more damage from a ball, balls curve towards your cursor, you can make balls go more easily through blocks or reduce block health, add stronger blocks. There's a thousand things you can do!
Yeah monetize it, what an unique idea, and half of the world including me cant play it, creator surely couldnt think of that
@@win95beta5 Oh look another person who thinks creators should make everything free until the content comes to an abrupt end because they got evicted from their fucking house lmao
@@win95beta5 do you not pay for any products you use?
@@boblobgobstopper13214 Yeah, but rarely, i have life outside computer
@@win95beta5 life outside the computer still requires you to pay for things. You pay for food, shelter, transportation, even work requires you to “pay” for money with your time and effort. How does paying for a game mean half the world can’t play it?
m8 you can't just show off something this cool and epic and then put "Executable demo soon." and then leave us hanging for half a year. I need this in my life
Very nice seeing the steps you take!
Thank you!
the gameplay is so chaotic i love it
This reminds me of good times making level sets for LBreakout2. The effects from the soft-body physics are really fun!
That chicken has cool glasses for a reason!
I recently started learning a little bit of C++ and OpenGL and now I’m inspired to eventually try making a basic prototype of something like this :D Thanks for sharing your work with us!
i love how capturing your vids are, awesome job (happy New Year, man!)
Thank you! you too :)
No kidding, I checked this vid out in preview and watched the whole thing there lmao
I think someone watched "Juice it or lose it" ;)
Very nice work
You are just a master of math and c++! So cool! Very interesting
it is very very nice. i would suggest randomly rotating the explosion effects to make it look less semetrical
Oh wow! If you turned this into a mobile game I'd download this in a heartbeat. Great job! So so cool.
This is very satisfying. Thank you.
Mon gars t'es trop chaud, je kifferai être capable de coder avec une qualité similaire a la celle que tu tiens dans tes projets. Continue à nous inoressioner!
Reactor 4 be like 3:21
Exactly my thoughts 😆
Hell, yeah! I'd play the heck out of that.
Looks amazing!
I have a fascination for destruction and this is amasing keep it up!
Impressive work!!
With some themed stages for the gravity effects and pretty backgrounds I'd buy this on steam.
This video will be watched more than 1 million times
Amazing work.
You should add the unbreakable blocks as well. Would make things even more interesting.
This should have been developed 20years ago . Better late than never humans.
3:19 feels like an analogy for a chain reaction
Reminds me of jardinains. Those were the glory days...
this is really cool
This is awesome! You did all of this in C++? Very well presented video as well
Thank you very much! Yes it is 100% c++
This is noita levels of good!
I really hope you have games on sale Pezza. You should be getting income for your skilled work.
i'd literally wanna play this
3:20 Weirdly satisfying
compliments
But admit it, you got the sound effects from Jak and Dexter :P
I would pay money for this.
I can see this as a perfect thing for on-the-go gaming for Android/iOS in a vertical orientation.
Maybe with some extras (don't ask me, I unfortunately don't dev games) it could fit the likes of Steam too.
This looks great and like a lot of fun! Is there actually a working game?
another one i would love to play
this is amazing. i know how to make the verlet physics engine but can you post some resources explaining how the “parts” algorithm works? i can only think of one way (flood fill) but it seems slow so any pointers would be appreciated :)
You could use a union-find data structure: iterating over all blocks B and all neighbors N of B, union N with B. Then calling find on some block will give the part it belongs to.
Can u tell me how you learned all of this stuff. How, Where and why, I'm just very interested in your background because this is pretty cool
Nice!!!!!👍
Awesome❤
This is incredible. How did you learn all of this? Do you have any resources or paths you recommend?
Looks like fun
Hi, how did you learn all these things about physics and how did you integrate them into the code? Where did you learn to code?
Don’t mind me I’m here for the notif if this gets a reply
Hi! It took me quite a long time to be honest. This video was a great help www.gdcvault.com/play/1020603/Physics-for-Game-Programmers-Understanding
The channel of Matthias Müller is also pure gold if you want to learn to physics for programming th-cam.com/users/matthimf
@@PezzzasWork Thanks
This will be like teardown but its 2D also I'd recommend working on the vehicles after you release the demo
IMO there should be strobe colored text when a powerup is used (that isn’t the extra ball text) that tells you what happened
Good looking game overall!
A wonderful spin on a classic game. How soon will that executable demo be?
Can u explain a little more about it? Where did u learn that, link to some article myb?
amazing
Awesome
This looks and sounds a lot like a virtual casino game lol
What are the specs of the pc you're running this with?
Which programming language and graphic/game libraries did you use? Btw. Great work!
That looks like a ton of fun! Is it possible to play it somewhere?
It Reminded me of ricochet infinity game, if u didn't play it u could check videos of it, can give u some awesome ideas
Yeah the special powers really make it look similar.
*@Pezzza's Work*
*_Want to make it even MORE unique?_* :D
Instead of putting the entire game onto a "fixed" background like now...
instead put the game onto the cloth-simulation at 0:06 like the game is projected onto the cloth, and the boxes & paddle has weight & physics that affect how the cloth moves, maybe an upgrade that adds wind? or the really powerful explosions leave actual holes in the cloth (either the balls bounces off the holes, or passes through but you can't see what happens there, depends on if you want it to behave like the blocks are actually inside the cloths [solid holes], or the game is a projection onto the cloth [pass through holes]).
If the motions are violent enough, then the cloth folds over itself & you can't see what happens in that area :D
Now could u make one at a larger scale with special blocks randomly placed and seperated at different intervals depending on how close it to the bottom?
The Simulation/Game is very cool, but i also have to ask about the music. Where can i find it? Did you compose it yourself?
Quite sad that a brick breaker game with physics engine didn't have collisions between balls, it would be a lot of funs!
can you explain more about the parts detection algorithm in 1:37?
brilliant gravity
Have the physics engine run as a service on my gaming PC and stream the visuals/control feedback to/from my phone via internet.
Hello im i'm interested if "Executable demo soon" is actual information ? Looking forward to try this game :)
good job as always
AHAaw shitt ! that's greaaaaaat!!!!!!!!
I would pay $5 for this. $3 on sale, $1 instant buy for steam mega sales. No joke!
When you’re inside a nuke and the nuke sets off: 3:23
How part detection algorithm works ?
Hi @Pezzza's Work, have you ever thought about making a "Lamers" game dev SKD. things like the old school S.E.U.C.K on Atari ST/Amiga (depending on age here)
Simple point n click game dev for low level programmers/kids game dev etc... your routines work
Just a thought, awesome codebase. Looking forward to looking through your other vids
Arkanoid... but over 9000!
This so realistic
You should look into this game called Noita, and the Falling Everything engine
Yes I saw this game, really nice! They have a very different approach but in the end the result is quite similar
At 1:39 what is the "parts detection algorithm" you have used?
Add a level editor and a price tag and this is worth 5$ minimum at that point.
What if you had the bricks attach to their positions with springs?
Is there such part algorithm for 3d?
damn, how can one learn to make such physics
I'd love to see a source of this in action. Could you please open the sample source?
nice
3:22 he literally made an atom bomb
Can you do a tutorial on how to do this level of destruction for people who are new to making games?
Tetris next!
ive been waiting for 3 years wheres the demo
Please make it a game and I'll buy it!
sweet game
Question, what do you use to make these? And how?
does anyone have any idea what language/software was used to make this?
i may have a idea on what to call this.......sand brick Breakout (sense the blocks look like there made out of sandstone)