I am building a game engine ( it's more like a light weight, high fidelity, optimized ...) For visualizations and physics simulations. I study ITE (AI)- I wanted to implement an AI system for various algorithms like PINN which is a type of neural networks to discover new physics- neural networks to create skeleton animations on the fly, VR for data visualization.... It would be nice if you have done this in your engine. One problem: you might never use them 😅
If you don't mind me asking, did you go to college to learn how to code? Or in this case I assume you went for computer science. How was your experience there? Did you feel like you learned anything valuable or maybe it was a waste of time? I plan on going to community college sometime in the future for computer science. I know I can learn mostly everything online, but the problem with learning online is, everything is scattered and I'm unsure what to even learn first. I feel like learning computer science would help me get the fundamentals down. And I want to learn how to make my own game engine for my own video games one day. Mainly to have control over everything, because I don't know how long Unreal and Unity are going to stay free for. And I would get better performance making my own engine. Keep in mind, I'm not trying to compete with modern game engines. I just want control over my own stuff, and I don't want my game engine to have so much bloat. I also want to make the best video games I can make. Now I know someone is going to say "you should just make games, and get better at making video games with an already existing game engine". But I really want to learn how computers work and how things function under the hood. I want something that is structured to be specific.
@@josefigueroa813 your feelings are really similar to mine regarding engines and games. I guess with this motivation you can have really interesting leaenijg journey :) I graduated as an architect ;p so all my rpogramming and math learning i've done in parallel with my education. If i would be younger and could see a light in myself i would probably change my specialization to computer sience, because i had it really hard. So if your idea is to get fundamental knowledge i think you might find it in university and in cs. Otherwise i also believe that you can find it without uni too, but maybe some basics would be harder to get
to add to what she answered you, remember that the first reason to get a degree, before teaching you anything, is because it makes it easier to find a job
Wanna to step in to give some advice too :) I'm a senior software engineer and do gamedev in my spare time. I also have bachelor in computer science. If you need some direction for self-learning online - good way to understand what you need and to get roadmap is to find some paid or free courses online and see what they teach. They usually are quite basic, but can outline well plan with what to start with. I wouldn't advice you to do your own engine because can either do it or a game, and if you start doing engine it will be many years before you even get close to something usable to build games on it (especially with no experience). I don't think it's impossibly hard to do engine, but I think it's not good place to start for barebones beginner. Also, you can get deep knowledge in much more accessible in effective way :) About getting knowledge, you should try to go extra deep whenever you do something. Don't stop on making it work, mess with it until you understand how it works entirely and anything that causes too much question or is too hard now put in the list of things to learn. This way you'll find more and more things to learn as you extend your knowledge and with time you will notice that you feel more and more comfortable doing things. It pays off a lot in long run. About going to study somewhere, this can be easier for smooth start, but don't expect that you'll be taught everything, or even something deeper then usual. You'll be pointed at things you can learn, but there won't be enough time to teach you things deep, so you'll have to learn everything on your own still. However, there might be good basic overview of everything so you can extend on it in your free time. Anyways, doing games and engines is not easy and nothing compares to it in amount of learning you have to do, but if you are patient and really want to do it, you might be rewarded a lot in several years by doing what you love :)
@@sudolovemebaby I honestly thought you were a cs grad. Pretty interesting to see someone who is able to push themselves to learn to make a game engine. Even if they have no cs degree. The thing with me is, I know I wouldn't make a game from scratch on my own. At least without the fundamentals of cs. I heard from somewhere that school or college in this case. Teaches some stuff about physics that are important, and other important things, which would otherwise be difficult to gain knowledge on that stuff any other way. My main goal is to make games, but I don't want to be tied down to game engines for a bunch of reasons. Whether that'd be performance, the amount of stuff I can put on the screen, etc. And also because I want to have control over my own stuff, and I don't want to owe anyone anything.
@@sergeyfilinsky5398 The thing with me is I want something more structured. And for me personally, I think going to community college for computer science would be a great opportunity for me to get the fundamentals under my belt. I also plan on transferring to a 4 year university afterwards. I have heard online, that I would have to teach myself, because that's just how college works I guess. But I think I would be able to focus more if I were in school. Now this honestly could be a very dumb decision on my part. But I would like to try it out. And I wanted to make my game from scratch, because for 1. I would have control over my own games. And 2. I could learn how to solve my own problems and also have better performance. For what I need at least. I'm not trying to compete with Unreal/Unity. Just trying to make a simple engine for my own personal needs. I should also mention that I don't want to have to worry about paying anything back, if I were to use an existing game engine that is.
@@sudolovemebaby похвально, меня хватило на 150 часов насилования блю принтов уе4 для технического скелета 2д платформера и бесконечную писанину диалога гг с собой, которая уже 2 месяца длится)
Please learn some modern c++, there are too many terrible practices in your code that you should fix. I'm not hating, it's just so tiring when you have to work with people who are using 20+ years old version of c++. And it's always the people with game dev or embedded systems background. I get it that you probably don't do c++ programming professionally, but it's still very rewarding if you use modern practices in your code. Other than that, I love your work. Never stop programming :)
@@HappyMan64 hi i work in game company and we use c++. I start program not that long time ago and from C... Don't know where to learn how to use modern c++ when it is not something that is used on my work basis. But if you have some particular examples in my code which you think are bad please let me know, i am always happy to learn new stuff :) or If you have some links to share i would also like to check it
Hi, can you please highlight some of these bad practices and show what modern practices should be used instead? I am complete novice in C++ and want to avoid falling in pitfalls like that in the future.
hope u get so so so so famous, amazing channel content
@@MrRandomnumbergenerator 🥺🥺🥺
Приятно встретить вас! Больших успехов в этом нелегком деле. Тоже, кстати, сейчас начал писать свой движок)
@@sorrynomorenickname спасибо! Вам тоже успехов :)
hi to your computer
@@AEGISAOE 🥰
Hi 👋
You are doing a pretty good job 🎉
Keep up the good work ❤❤
@@hassanalmasri3935 hi! Thank you :)
Забавно. Спустя пару часов после просмотра интервью, которое вылезло в общем блоке рекомендаций, появляется это видео)))
все в шоке, что женщина пишет код, да не просто код, а движок на уровне дров)
Из за этих стримов я начал изучение c++
@@Avokadovo1233 🥺🥺🥺
из за этих стримов моя самооценка упала
@@franklucas9 😳
ты крутая
@@Ashley_tar_gz спасибо
omg you can't force love with admin privileges
Hi, computer
PC Setup: AMD ryzen 9 7900X, NVIDIA RTX 2080 super, ram: 32Gb
Haha I got the same setup
5:19:55 oh that's pretty cool, what's your 42 intra :P, are you still in the slack?
@@cubernetes of course not, i was there in 2021
that is a scam school lmfao 😂
Подскажи, какой фонт юзаешь в вскоде?
@@gritsruslan это monospace
@@sudolovemebaby можно поконкретнее название? Просто monospace это не отдельный шрифт а класс шрифтов, их там очень много
I am building a game engine ( it's more like a light weight, high fidelity, optimized ...) For visualizations and physics simulations.
I study ITE (AI)- I wanted to implement an AI system for various algorithms like PINN which is a type of neural networks to discover new physics- neural networks to create skeleton animations on the fly, VR for data visualization....
It would be nice if you have done this in your engine.
One problem: you might never use them 😅
@@hassanalmasri3935 sounds cool! Good luck with it :)
Я сейчас в чешском универе не могу на опенжл написать камеру... у меня комплексы так появятся
@@salieri8903 какие крутые у тебя задания в универе :)
Bit of a long shot but does anyone know the name of the first song?
@@matthiasm1992 you can find a link to the playlist i am using in the description
@sudolovemebaby Thank you! 😊
Hey! offtopic: I've just discovered that you were interviewed by honey montana but the entire video is in russian so I don't understand anything lol.
@@lucianoconde1814 xD
Yeah, sorry
We have to wait until i will be interviewed in English :)
You can use AI video translator. :)
Cringing of comments 😄
Keep up a good work, amazing to see persistent people who create cool stuff, always inspires a lot 🙂
@@sergeyfilinsky5398 thank you :')
If you don't mind me asking, did you go to college to learn how to code? Or in this case I assume you went for computer science. How was your experience there? Did you feel like you learned anything valuable or maybe it was a waste of time? I plan on going to community college sometime in the future for computer science. I know I can learn mostly everything online, but the problem with learning online is, everything is scattered and I'm unsure what to even learn first. I feel like learning computer science would help me get the fundamentals down. And I want to learn how to make my own game engine for my own video games one day. Mainly to have control over everything, because I don't know how long Unreal and Unity are going to stay free for. And I would get better performance making my own engine. Keep in mind, I'm not trying to compete with modern game engines. I just want control over my own stuff, and I don't want my game engine to have so much bloat. I also want to make the best video games I can make. Now I know someone is going to say "you should just make games, and get better at making video games with an already existing game engine". But I really want to learn how computers work and how things function under the hood. I want something that is structured to be specific.
@@josefigueroa813 your feelings are really similar to mine regarding engines and games. I guess with this motivation you can have really interesting leaenijg journey :)
I graduated as an architect ;p so all my rpogramming and math learning i've done in parallel with my education. If i would be younger and could see a light in myself i would probably change my specialization to computer sience, because i had it really hard.
So if your idea is to get fundamental knowledge i think you might find it in university and in cs. Otherwise i also believe that you can find it without uni too, but maybe some basics would be harder to get
to add to what she answered you, remember that the first reason to get a degree, before teaching you anything, is because it makes it easier to find a job
Wanna to step in to give some advice too :)
I'm a senior software engineer and do gamedev in my spare time. I also have bachelor in computer science.
If you need some direction for self-learning online - good way to understand what you need and to get roadmap is to find some paid or free courses online and see what they teach. They usually are quite basic, but can outline well plan with what to start with.
I wouldn't advice you to do your own engine because can either do it or a game, and if you start doing engine it will be many years before you even get close to something usable to build games on it (especially with no experience).
I don't think it's impossibly hard to do engine, but I think it's not good place to start for barebones beginner. Also, you can get deep knowledge in much more accessible in effective way :)
About getting knowledge, you should try to go extra deep whenever you do something. Don't stop on making it work, mess with it until you understand how it works entirely and anything that causes too much question or is too hard now put in the list of things to learn. This way you'll find more and more things to learn as you extend your knowledge and with time you will notice that you feel more and more comfortable doing things. It pays off a lot in long run.
About going to study somewhere, this can be easier for smooth start, but don't expect that you'll be taught everything, or even something deeper then usual. You'll be pointed at things you can learn, but there won't be enough time to teach you things deep, so you'll have to learn everything on your own still. However, there might be good basic overview of everything so you can extend on it in your free time.
Anyways, doing games and engines is not easy and nothing compares to it in amount of learning you have to do, but if you are patient and really want to do it, you might be rewarded a lot in several years by doing what you love :)
@@sudolovemebaby I honestly thought you were a cs grad. Pretty interesting to see someone who is able to push themselves to learn to make a game engine. Even if they have no cs degree. The thing with me is, I know I wouldn't make a game from scratch on my own. At least without the fundamentals of cs. I heard from somewhere that school or college in this case. Teaches some stuff about physics that are important, and other important things, which would otherwise be difficult to gain knowledge on that stuff any other way. My main goal is to make games, but I don't want to be tied down to game engines for a bunch of reasons. Whether that'd be performance, the amount of stuff I can put on the screen, etc. And also because I want to have control over my own stuff, and I don't want to owe anyone anything.
@@sergeyfilinsky5398 The thing with me is I want something more structured. And for me personally, I think going to community college for computer science would be a great opportunity for me to get the fundamentals under my belt. I also plan on transferring to a 4 year university afterwards. I have heard online, that I would have to teach myself, because that's just how college works I guess. But I think I would be able to focus more if I were in school. Now this honestly could be a very dumb decision on my part. But I would like to try it out. And I wanted to make my game from scratch, because for 1. I would have control over my own games. And 2. I could learn how to solve my own problems and also have better performance. For what I need at least. I'm not trying to compete with Unreal/Unity. Just trying to make a simple engine for my own personal needs. I should also mention that I don't want to have to worry about paying anything back, if I were to use an existing game engine that is.
Heeyyy, my friend @krosaff thinks that you are very cute and smart but he is a bit shy so wants to know if you are single or not
BTW very cool video
lol
Crazy, compared to you i feel like a skid now lol
@@0xbinHex 😳😳😳
Я тоже влюбился.
Тут уже очередь из поклонников.
Ты замужем?
How old r u?
@@franklucas9 25
и как у тебя усидчивости хватает?
@@jackstone4815 это единственное на что меня хватает 😅
@@sudolovemebaby похвально, меня хватило на 150 часов насилования блю принтов уе4 для технического скелета 2д платформера и бесконечную писанину диалога гг с собой, которая уже 2 месяца длится)
Слишком тихо
Please learn some modern c++, there are too many terrible practices in your code that you should fix. I'm not hating, it's just so tiring when you have to work with people who are using 20+ years old version of c++. And it's always the people with game dev or embedded systems background. I get it that you probably don't do c++ programming professionally, but it's still very rewarding if you use modern practices in your code. Other than that, I love your work. Never stop programming :)
@@HappyMan64 hi i work in game company and we use c++. I start program not that long time ago and from C... Don't know where to learn how to use modern c++ when it is not something that is used on my work basis. But if you have some particular examples in my code which you think are bad please let me know, i am always happy to learn new stuff :) or If you have some links to share i would also like to check it
I second this comment.
Hi, can you please highlight some of these bad practices and show what modern practices should be used instead? I am complete novice in C++ and want to avoid falling in pitfalls like that in the future.
@@shrexbomb i am still waiting 🙏
typing**
@@RefRed_King 😳
there's school 42 outside of France ? didn't know that