Пікірлер
@sahlikh1829
@sahlikh1829 Ай бұрын
how can i get started i want to learn how to make my own physics engine? really been stuck in my head
@ahmetkerem14
@ahmetkerem14 2 ай бұрын
5:31 ahh music to my ears
4 ай бұрын
Can we get a face reveal?
4 ай бұрын
You are so clever Love you so much XOXO ❤❤❤
4 ай бұрын
Omg you explain it so well 😍😍😍😍😍😍
@kamelo2219
@kamelo2219 5 ай бұрын
edged to this
@mia_17xx
@mia_17xx 5 ай бұрын
how do you calculate the momentum of a child thrown from a 10th storey window?
@mediocrematth3233
@mediocrematth3233 5 ай бұрын
Smash
@sajawalhassan1f12
@sajawalhassan1f12 5 ай бұрын
Did you make the website (or software) in C++ as well? The engine looks amazing and pretty complicated as someone who has never touched c or c++
@gamedev46
@gamedev46 5 ай бұрын
Thank you! The software is written entirely in C++ (apart from the raylib library which is written in C) and the source code is available on GitHub (as well as the actual application itself which is linked in the video description) if you wish to take a look!
@sajawalhassan1f12
@sajawalhassan1f12 5 ай бұрын
@@gamedev46 Yeah, I took a look, I am always fascinated when someone writes something this amazing in c++, the physics and the software are both amazing! keep it up!
@gamedev46
@gamedev46 5 ай бұрын
@@sajawalhassan1f12Thank you! =D
@Altertoriel
@Altertoriel 5 ай бұрын
psych
@nemoumbra0
@nemoumbra0 5 ай бұрын
Sigh.... One more physics engine that "moves the objects along the collision axis until they don't intersect" instead of implementing different radii support and different masses.
@gamedev46
@gamedev46 5 ай бұрын
The actual method that I used in the physics engine was to still move them along the collision axis but each one would be moved apart by half the distance that they were in each other (I used the radii of each circle and the distance between their centers to calculate the amount they had overlapped and then moved each circle accordingly). I am hoping to implement the better method that you suggested that uses the masses of each object to determine how much each one moves by in the next version, thank you for the idea!
@nemoumbra0
@nemoumbra0 5 ай бұрын
@@gamedev46 I made my own engine 2 years ago on Processing Language (you can google it if you don't know) after finishing the mechanics course in uni. It was not obvious, but I managed to code the elastic collision system. For simplicity, I didn't implement the friction between balls (or rather disks, cause we're talking 2D now) => I could prented they aren't able to spin from hitting each other. I added other things too, such as fading trajectories, gravity (to make solar system simulations), a cannon and a rocket. If you would like to learn more, I can post some videos on my channel.
@comomudaonome
@comomudaonome 5 ай бұрын
Thats really nice! Keep up with the good work
@gamedev46
@gamedev46 5 ай бұрын
Thank you! =D
@mia_17xx
@mia_17xx 5 ай бұрын
5:37 - the geiger counter when you go in the physics store rooms:
@SkySlayer95
@SkySlayer95 8 ай бұрын
Does this work in scratch 3.0?? because i spent 1h on this and when you demonstrate at the start setting the values, it doesn’t work it just has scrambled letters and symbols. mabye i missed something?
@YourMainManStone
@YourMainManStone 9 ай бұрын
That's fricken cool man I'd love to learn how to make my own engine for that. Just don't have the knowledge, I'm assuming your using GMm/R^2?
@gamedev46
@gamedev46 8 ай бұрын
I actually began by using that equation and it did lead to some cool structures, but after watching another video about particle life ( kzbin.info/www/bejne/pmW8mqV7h7mJfJI ) I decided to switch it to a similar version that they described in the video at 5:43 (roughly) which lead to the behavior's shown above
@SwagClover
@SwagClover 9 ай бұрын
Favorite edging video
@afkaralp
@afkaralp 9 ай бұрын
I edge to this
@chaquator
@chaquator 9 ай бұрын
nice
@breachbase
@breachbase 9 ай бұрын
This is cool!
@4dventure261
@4dventure261 Жыл бұрын
this man is so good at programming
@NeutralStudios
@NeutralStudios Жыл бұрын
Could you please post a finished tutorial thing on Scratch I am having trouble since when I click the script once I finish the entire part 1 it shows "0=0" instead of "0" please help me by releasing the finished version thank you! :D
@gamedev46
@gamedev46 Жыл бұрын
Of course! The finished version can be found here on my alt account scratch.mit.edu/projects/762866234/
@mrun-gamer9008
@mrun-gamer9008 Жыл бұрын
Hi, does this tutorial still work? I want to make sure before so I wont waste my time
@gamedev46
@gamedev46 Жыл бұрын
I believe that it should do as it still works on the example project I shared (scratch.mit.edu/projects/762866234/)
@mrun-gamer9008
@mrun-gamer9008 Жыл бұрын
@@gamedev46 Hi, I have found an issue and solution with your example. Pretty much whenever you update cloud variables, it takes 1/10 of a second to update another, which in your project, the blocks doesn't have a wait 0.1 second so it wont update the middle cloud variables. but I did watch ur other videos and you did put a wait 0.1 seconds in ur project so yeah the solution is just to put 0.1 in between each cloud variables ur updating
@gamedev46
@gamedev46 Жыл бұрын
@@mrun-gamer9008 Very interesting, I must have missed this when I made the KZbin videos but thank you! =D
@Lacinycoryp285
@Lacinycoryp285 Жыл бұрын
Wow that looks so good. I hope this game will become very popular :)
@gamedev46
@gamedev46 Жыл бұрын
Thank you! (I just hope people like it 😂)
@Lacinycoryp285
@Lacinycoryp285 Жыл бұрын
cool I hope this turns into a very good and popular game. keep up the good work
@gamedev46
@gamedev46 Жыл бұрын
Thank you! =D
@Lacinycoryp285
@Lacinycoryp285 Жыл бұрын
@@gamedev46 I some times play your old scratch games like stick dude. its nostalgia for me. thank you for the everything you have done :)
@gamedev46
@gamedev46 Жыл бұрын
@@Lacinycoryp285 I sometimes like to go back and play some of my old games as well (alongside some of the other games that I liked on scratch xD). Though thank you for playing and enjoying my games! =D
@l3gends_n.ever_di
@l3gends_n.ever_di Жыл бұрын
Caylus played that I think
@gamedev46
@gamedev46 Жыл бұрын
Right now it is still in development, but I plan on releasing a beta soon once I have finished more levels
@Hanzo769
@Hanzo769 Жыл бұрын
God damn that looks scary tbh, btw first.
@gamedev46
@gamedev46 Жыл бұрын
Thank you!
@rickaroo121
@rickaroo121 Жыл бұрын
What is dis😂😂😊😊😂😂
@wert2ndchanel351
@wert2ndchanel351 Жыл бұрын
Center
@Jordan-jv9ph
@Jordan-jv9ph Жыл бұрын
The left ⬅️
@kustomdriveprocessingpacka5300
@kustomdriveprocessingpacka5300 Жыл бұрын
1
@mileslynch2424
@mileslynch2424 Жыл бұрын
Right
@F.C-_-LuckyGuy
@F.C-_-LuckyGuy Жыл бұрын
Same
@RobloxPlayer-h1j
@RobloxPlayer-h1j Жыл бұрын
Hey how to do scrolling platformer ?
@lamontrussell7456
@lamontrussell7456 Жыл бұрын
Gameplay because of the white Dot
@desertrainfrog6639
@desertrainfrog6639 Жыл бұрын
Gameplay all the way
@RozzaTD
@RozzaTD Жыл бұрын
Nice 👍👍👍
@drxppymatt5307
@drxppymatt5307 Жыл бұрын
Time is never going to stop, time is there so you can chose on how to live it, rather live on your own without peace and love and trying to figure it out, or live for christ as he took is his own life for me and you so you can follow him with love and peace and not worry about a single thing
@cristianpintilie2839
@cristianpintilie2839 Жыл бұрын
I fucking hate liminal spaces cuz they give me the creeps but also they make me so curious of what could be hidden in the endless void.(that's why games like Subnautica are such masterpieces for me)
@dakpal3926
@dakpal3926 Жыл бұрын
I swear someone gonna make a Roblox copy
@YerahhWasHere
@YerahhWasHere Жыл бұрын
U made this?
@gamedev46
@gamedev46 Жыл бұрын
Yes, I did. It is currently still in development though xD
@YerahhWasHere
@YerahhWasHere Жыл бұрын
@@gamedev46 just remember me as your first sub/comment!
@gamedev46
@gamedev46 Жыл бұрын
@@YerahhWasHereThank you!
@YerahhWasHere
@YerahhWasHere Жыл бұрын
Interesting
@Rwyndd
@Rwyndd Жыл бұрын
pls can you shers the spraite codes
@faxify-and-capify
@faxify-and-capify Жыл бұрын
your super underrated, tysm for tutorial ❤
@shihyuehjan3835
@shihyuehjan3835 Жыл бұрын
Didn't work :C
@shihyuehjan3835
@shihyuehjan3835 Жыл бұрын
I was wrong, It is working!
@mia_17xx
@mia_17xx Жыл бұрын
very epic
@faroukbellemou1204
@faroukbellemou1204 2 жыл бұрын
the music is too good 😀
@boggo9061
@boggo9061 2 жыл бұрын
make a tutorial?
@boggo9061
@boggo9061 2 жыл бұрын
can you send the source code?
@superlolcatgames
@superlolcatgames 2 жыл бұрын
Slow Burn gave me a creepy feeling plz change it
@CrispyXLYT
@CrispyXLYT 2 жыл бұрын
Thank you! This took a while but is very good! Could you make a leaderboard that ranks the players by the MOST SCORE? That'd be awesome, but thanks again!
@faxify-and-capify
@faxify-and-capify Жыл бұрын
fr
@mabeynoway2374
@mabeynoway2374 2 жыл бұрын
When i click the new variable button the cloud variable is not an option for me anyone know why?
@gamedev46
@gamedev46 2 жыл бұрын
You need to be a scratcher for scratch to allow you to use cloud variables, if you go to your profile and look under your username it will either say “new scratcher” or “scratcher”. If it says “new scratcher” you will need to wait around 1 to 2 weeks and be active on scratch for it to change to “scratcher”
@faroukbellemou1204
@faroukbellemou1204 2 жыл бұрын
@@gamedev46 hey could you please tell me what you put in for 10:43
@yoda4834
@yoda4834 2 жыл бұрын
source code?