Improved objects destruction system and performances. Next step would be to add different materials. Written from scratch in C++, using SFML for rendering. Music freepd.com/music/Advertime.mp3
Пікірлер: 103
@R.B.3 жыл бұрын
No ants were harmed in the making of this clip.
@loukad.48122 жыл бұрын
True, I guess
@ravinrabits48582 жыл бұрын
Or were they?
@being94152 жыл бұрын
@@ravinrabits4858 🤔
@ericheflinger21553 жыл бұрын
I love how theres cheerful music while a machine gun is brutally ripping through walls
@IgnatRemizov3 жыл бұрын
"It costs $400,000, to fire this weapon, for 12 seconds."
@jakubabram96062 жыл бұрын
@Daniel Finomo yes
@dandymcgee3 жыл бұрын
This is really awesome! I think you need to increase the mass of the brick material though because it acts more like styrofoam at the moment. Super floaty.
@Fummy0073 жыл бұрын
I feel like when the wall gets thin enough it should fall by itself.
@AHSEN.3 жыл бұрын
Sure, but that's extremely difficult to do right and very computationally expensive to check for every frame. Teardown itself doesn't do that.
@ZeDlinG673 жыл бұрын
Does this mean the next generation of ants will have machineguns ?
@cirogarcia89583 жыл бұрын
the fact that your physics engine can handle so many collissions at the same time flawlessly is just baffling
@khatharrmalkavian33063 жыл бұрын
Verlet integration, baby!
@spyrgelispyy3 жыл бұрын
Verlet integration is pretty much the simplest part of a physics engine
@spyrgelispyy3 жыл бұрын
@@khatharrmalkavian3306 efficientlydeciding which collisions to even check and then calculating the actual collisions is the hard part
@bibirmengkeroet67172 жыл бұрын
@@spyrgelispyy I guess he was using quadtree or something similar, i'm not sure
@LifeIsACurse3 жыл бұрын
i just chuckled about the music choice you made to show this off haha
@Dr0drakon3 жыл бұрын
BUDGET TEARDOWN LETS GOOOOOOOOOOO!!!!!!!
@chaosmaker7813 жыл бұрын
mashine gun is penetrating these walls with multiple rains of bullets music: YAAAYYYYY so peaceful :)
@HexOverride2 жыл бұрын
This is absolutely amazing
@gabrielbap13 жыл бұрын
so satisfying to watch
@cassandradawn7803 жыл бұрын
holy hecc this is nice
@anon59923 жыл бұрын
Underrated channel
@RGBguy3 жыл бұрын
This is so cool! Would love to learn more. A tutorial please!!
@georgmethner98863 жыл бұрын
Good work 👍
@wormjuice77723 жыл бұрын
Great man just great!
@mark_makes3 жыл бұрын
Now this is exciting.
@dottedboxguy3 жыл бұрын
i think something you may should to modify is/are (idk im not english) the shells of the gun, like make them a 2 or 3 pixel long thing that is destructible, to make the whole thing feel better ( may cause some lag issues but who caaaaares ) [ or they are already and i havn't noticed it ] { also it gives me more a noita vibe than a teardown vibe, but again, who cares ? }
@evank063 жыл бұрын
Very cool!
@kezzyhko3 жыл бұрын
IMO big chunks are too light. It seems to me that half of the woll should have more inertia, so that it will not fly away from bullets, and will start falling more slowly. But it's still very impressive!
@SLPCaires3 жыл бұрын
would be great if you get structures to collapse when the weight is too much to to bear, not like it teardown where one little voxel can hold a building up
@ncfes Жыл бұрын
The walls seem to be very strong. I feel like a 0:17 the wall should bend over and collapse on its own. Shooting at the wall also seems to destroy/delete the tiles. Aside from this it is pretty cool.
@harsh95583 жыл бұрын
This is cool
@apple99432 жыл бұрын
Круто! 👍👍
@trimsky85433 жыл бұрын
Cool!
@davawen99383 жыл бұрын
Nice ! Just wondering, is it like, particules connected together simulated independently or shapes created from the particules and simulated as a whole ?
@PezzzasWork3 жыл бұрын
It's mainly shapes as a whole but interparticles information is tracked
@MichaelMSHuber2 жыл бұрын
This looks like the Falling Everything Engine used in the game Noita
@dimarichmain3 жыл бұрын
Nice
@JD-qq8fz3 жыл бұрын
I keep imagining I'm a little 2d parkour dude (like N) starting on the bottom trying to escape to the right side and if a bullet or flying chunk crosses my eyeline I start over. haha call me a dork but its kinda fun
@megarunner1273 жыл бұрын
i like to think someone will make a madness combat fangame with this for some reason, still pretty good.
@supergubben3 жыл бұрын
nice
@vec2vec24 ай бұрын
This so cool!!!!! Do you have it on your Git Hub?
@volo8703 жыл бұрын
I sniff a really good Worms game.
@masonhawver357711 ай бұрын
@PezzzasWork can you release the source code or explain how this works
@neillunavat2 жыл бұрын
Hey, how do u calculate all these collisions? Its impossible with just some math formulae.
@clappingtoday71672 жыл бұрын
Next step I think you should try is particle strength
@ohnocoder2 жыл бұрын
cool, cool, that would be a game engine)))
@tekbox79093 жыл бұрын
Fuck yeah new video
@noms17113 жыл бұрын
I have always loved destruction and this gives me hope that I will be able to destroy virtural objects over and over and with different results than just rectangles falling.
@h4zemuny2 жыл бұрын
then play teardown, what this is based off
@mrZeeeee3 жыл бұрын
Happy Bastille day :D
@joseph-eleazarduhot20303 жыл бұрын
neato
@marc_frank3 жыл бұрын
1:47 shot the small particle in the air
@swift_goose Жыл бұрын
Neat demo, how are you accomplishing this particle system? When the collision is detect between the brick and the bullet, does the brick "break" into smaller pieces? Or is the brick a composite of hundreds of smaller pieces waiting for collision detection?
@PezzzasWork Жыл бұрын
My approach is quite naive, each object is composed of thousands of particles that I detach to create parts
@swift_goose Жыл бұрын
@@PezzzasWork Interesting! Thanks for sharing, keep up the good work!
@tekbox79093 жыл бұрын
Not enough budget for the third dimension?
@tekbox79093 жыл бұрын
I feel bad for making that joke cause I didn't read the title of the video until after and didn't realize it was already made
@PezzzasWork3 жыл бұрын
I m sorry
@tekbox79093 жыл бұрын
@@PezzzasWork Why are you sorry? You make awesome content for us to enjoy
@PezzzasWork3 жыл бұрын
I was joking because your comment made me smile :) And thank you very much :D
@tekbox79093 жыл бұрын
@@PezzzasWork Ic I'm bad with jokes. Especially getting them
@starship98743 жыл бұрын
Tutorials, when?
@troxity55892 жыл бұрын
ive always been looking for a game where the walls are like a 3d castle and you get to tear it down with shit like trebuchets
@rorymacdonald75297 ай бұрын
teardown
@pipecleanermaster2 жыл бұрын
I need this program
@spacet34452 жыл бұрын
Machine gun destroying walls without overheat for 2:28 minutes. PhYsIcS
@rebdochka51082 жыл бұрын
This will be nice if you publish something like that
@maykul Жыл бұрын
Do you have it on your Git Hub? I can't see it!
@pedror5982 жыл бұрын
Gives some very java browser game vibes
@gimmethedata42563 жыл бұрын
wouldn't surprise me if yours is faster than teardown's and that it took you less time to code, just assuming
@ohnocoder2 жыл бұрын
How it work... In nutshell?
@Another_Online_Alias3 жыл бұрын
How long have you been developing the engine for? as you have quite a few videos that go back awhile but I know that many hours go into pet projects before they ever see the light of day
@PezzzasWork3 жыл бұрын
I don't really know but probably around 2 or 3 weeks (of pure work I mean)
@liane81782 жыл бұрын
This reminds me of Noita 🤔
@David-hl1wo2 жыл бұрын
do you use multithreaded collision detection?
@PezzzasWork2 жыл бұрын
it's currently entirely single threaded but I am working on a mutlithread version
@qwer.ty.3 жыл бұрын
What kind of hardware do you have for that ?
@PezzzasWork3 жыл бұрын
I am using an m1 mac book pro
@imvictorhugs3 жыл бұрын
noita but with guns instead of magic
@minekpo13 жыл бұрын
I feel like the bullet tracers are too wobly.
@FromaGaluppo3 жыл бұрын
Do you have twitter?
@elisparks14612 жыл бұрын
Where are you pezzza.WHATS HAPPENED
@Tinkerer_Red3 жыл бұрын
You make some really cool stuff, Why have you yet to add a personality to your videos? There are never enough youtube channels dedicated to actually programming.
@drinkspartypack2 жыл бұрын
Look like people playground engine
@frosty76743 жыл бұрын
I know c and cpp what more should I know to learn all the stuff you do?
@WilcoVerhoef3 жыл бұрын
Some graphics library. It really helps a lot when you can visually see what your algorithms are doing :)
@WilcoVerhoef3 жыл бұрын
I think The Coding Train has videos about 2d simulations of all sorts. He uses other programming languages but the concepts are the same. Might be a good place to start.
@frosty76742 жыл бұрын
@@WilcoVerhoef oh Thanks a lot I'll check it out
@ChipboardDev Жыл бұрын
people playground 2
@SchiwiM3 жыл бұрын
The walls are still not realistic
@mouradtulimat3 жыл бұрын
please don't have an Indian accent when you start adding your voice to the videos XD... and please start making tutorials/breakdowns on how you do this stuff
@PezzzasWork3 жыл бұрын
If I start speaking it will be a nice French accent! Don't know if it's better :D
@mouradtulimat3 жыл бұрын
@@PezzzasWork way better $_$, how many subscribers will that take?
@tomsterbg81302 жыл бұрын
Now add a simple gui, make it cheap like 1-4$ and make hundreds. If it actually would work out I'd be surprised.