What sucks, is this sounds like a fun class. I went to Cal State Channel Islands, and had a recycled statistics teacher for a game design class, realized $10k a year on University was not worth it. But I have learned what I have about game design from self-study, and am going to release my first game next year!
I think I'm doing a similar University course to you - I'm currently doing my masters and would really appreciate seeing all the other things you did (even if it's on the 2nd channel)!
Awesome video Zyger ! keep them coming 🔥 2:50 do you think books are a better way to learn a concept than leaning from the internet in a more simplified manner !? Because I always prefer the internet to learn something simple or complex(I just can't understand books for some reason)
Normally i prefer the internet. But sometimes when looking for specific stuff or if I'm unable to find something online books can be useful too. For me personally, in this case I looked up Oct Trees online, but found the book better as the implementation in the book was closer to what I was looking for.
6:25 If you want the whole of the iso standardization committee to yell at you... [You really should be using unique pointer... And If I recall correctly It just works with overloaded new operators...] New is only for library implementers not user code...
This looks super cool. What uni is this? Im only a first year but so far my assignments havent been nearly as fun as yours from the 2 year update video... How was the internship process at rare? Was it a placement year? Is your course gamedev oriented or is it computer science? I used to be a huge sea of thieves player so i was shocked when i saw that they do internships lol. Too bad i dont have any plans for a year in industry... Great video!
Guess this is an interesting sequel to that 2 year update video. I feel the same way, except instead of a whole year it was just linear algebra I did not like. That and Differential equations all depended on my final to pass the class. I hope I got it good enough to get the minimum grade needed. Probably the LA professor didn't help as much as I would have wanted it to, but I think I just scrapped by but we will see.
i would give minus marks for overwriting new and delete never use list (maybe list is ok if it's based on a vector actually), if the number of threads is known use array or vector if the thread number varies. creating and deleting threads is costly. if you created them once use them till the end
Hey I agree I actually ended up using vectors at the end. But I agree I could have used arrays in some of those cases. Thanks for the feedback I really appreciate it !!
Crazy that you are only just doing Oct trees in your final year, we had to make a maths library and implement a Octree in our first year, come to think of it, I wish they didn't do that, i was so overwhelmed XD
I mean, while the concept isn't overly complicated, you can't learn everything at once. A lot of CS is just learning lots of different techniques and ideas, and the order in which you learn them isn't super important.
Is there anywhere I could find the project and to possibly try to work on it myself? I really want more exposure to things like this and to practice the things you mentioned. Especially multithreading. If not, do you recommend any other resources?
I actually ended up using vectors in the end. With the main reasons being that I can dynamically change the size, managing vectors is easier cause of things like push and pop and it manages memory automatically unlike arrays
I remember uni. I wrote code so advance for a simple terrain renderer (I made a randomly generated infinite terrain generator) they just defaulted and gave me a first since it did also meet their criteria
if u want to not struggle to create anything u want is tap engine is lightweight and trivia not only tap engine or Godot engine is every code languages ar Lua
➤Checkout GameMaker TODAY !!!! 👉 opr.as/GM-Zyger5
Forgot to pin this? Sponsor is punching air right now 😂
@@abdou.the.heretic It's chill 😎
@@GameMakerEngine owned by the same people who own spyware
not a grade
@@GameMakerEnginehi
realizing you go to the same university i used to go to when you walked past the big funny building???? good luck with your submissions!!
What sucks, is this sounds like a fun class.
I went to Cal State Channel Islands, and had a recycled statistics teacher for a game design class, realized $10k a year on University was not worth it. But I have learned what I have about game design from self-study, and am going to release my first game next year!
could i by any chance get more information on your game?
@ Ship It! A Warehouse Game. Available to wishlist on steam. It’s a simple game, but I am putting a lot of time and effort into it. :)
@@zukluk56 I cant add any comment about my game as it instantly disapears :( Space Bro Games is my company name.
@@zukluk56 The name is Ship It! A warehouse game.
@@zukluk56 Just look up Space Bro Games
One of the most relatable videos I watched recently
crazy this came on my recommended and i graduated from staffs a year ago lmao, love the content :-)
Great stuff, like always
I accidentally read the title as “I Need to Fix This C++ Project… Otherwise I Fail The Universe” lol 😂
In a way, that's correct. Failing a univeristy year will impact your universe per se.
Get in the car, bro. We're going to save the universe.
I think I'm doing a similar University course to you - I'm currently doing my masters and would really appreciate seeing all the other things you did (even if it's on the 2nd channel)!
Zyger uploaded, it is a good day 🔥
She really got to the lowest of the low (level optimization)
Wouldn't that be assembly code ?
I would like to argue for emebeded programing and my love osdev
Yep that's University of Staffordshire! Fancy meeting an alumni with a rather good quality blog channel. How far along are you?
hey sorry for the late response. I am in my last year on games programming :)
My zygga!
💀
"Zyger" is OUR word. But you can say Zygga.
@@MustyYew what is Zygga
You left of the er, that was a classy move
Fascists often confuse jokes and serious talk as a tactic. Jean Paul Sartre literally wrote about your likes 80 years ago.
Awesome video Zyger ! keep them coming 🔥
2:50 do you think books are a better way to learn a concept than leaning from the internet in a more simplified manner !?
Because I always prefer the internet to learn something simple or complex(I just can't understand books for some reason)
Normally i prefer the internet. But sometimes when looking for specific stuff or if I'm unable to find something online books can be useful too. For me personally, in this case I looked up Oct Trees online, but found the book better as the implementation in the book was closer to what I was looking for.
@ZygerGFX all right great 👍, thanks for the reply !
Wow hats to you I think you are a very good programmer
Don't get me started with c++ and opengl xD had to make a game using only that. Good luck with the rest of your university though!
woah! another good video! 🔥
6:25 If you want the whole of the iso standardization committee to yell at you... [You really should be using unique pointer... And If I recall correctly It just works with overloaded new operators...] New is only for library implementers not user code...
#include
std::unique_ptr whatever (new T);
or
std::unique_ptr whatever = std::make_unique(whatever);
Also did she try to allocate the objects in the stack before attempting the heap? I think that's a bigger issue
This looks super cool. What uni is this? Im only a first year but so far my assignments havent been nearly as fun as yours from the 2 year update video...
How was the internship process at rare? Was it a placement year? Is your course gamedev oriented or is it computer science? I used to be a huge sea of thieves player so i was shocked when i saw that they do internships lol. Too bad i dont have any plans for a year in industry...
Great video!
Guess this is an interesting sequel to that 2 year update video.
I feel the same way, except instead of a whole year it was just linear algebra I did not like. That and Differential equations all depended on my final to pass the class. I hope I got it good enough to get the minimum grade needed. Probably the LA professor didn't help as much as I would have wanted it to, but I think I just scrapped by but we will see.
Thanks UA-cam algorithm, finally I've found this channel
i would give minus marks for overwriting new and delete
never use list (maybe list is ok if it's based on a vector actually), if the number of threads is known use array or vector if the thread number varies.
creating and deleting threads is costly. if you created them once use them till the end
Hey I agree I actually ended up using vectors at the end. But I agree I could have used arrays in some of those cases. Thanks for the feedback I really appreciate it !!
1:30 because when you enable lighting, the ImGui window is just a quad, so the window also gets that lighting
Crazy that you are only just doing Oct trees in your final year, we had to make a maths library and implement a Octree in our first year, come to think of it, I wish they didn't do that, i was so overwhelmed XD
I mean, while the concept isn't overly complicated, you can't learn everything at once. A lot of CS is just learning lots of different techniques and ideas, and the order in which you learn them isn't super important.
@@KingJellyfishII I would argue the order is very important, but i also don't care enough to argue so sure ! XD
I haven't even implemented a Quad-Tree yet WTF is Oct-Tree
Is there anywhere I could find the project and to possibly try to work on it myself? I really want more exposure to things like this and to practice the things you mentioned. Especially multithreading. If not, do you recommend any other resources?
The zyggler!
I just finished my semester, just one more to graduate, thank god my uni doesn't act for projects like that. On the other hand it looks fun
6:17 As a Cybersecurity student I hear exploit maker here.
المونتاج رهيب مقاطعكِ جميله
universe: Segmentation fault, core dump: nulnulnulnulnul
Great presentation, apart from the annoying sound effects (especially the "pop" one)
Yeah, why not. I'm only subbed to 671 channels now. At least you've got a sense of humor.
not again, Zyger...
didn't you just make networking thing in C# a year ago or so?
🔥🔥
bravooo
yuka yuka yuka!!
good video
colldider lol
Which university are you learning from?
Whats your work flow like? Do you personally follow SCRUM or anything else?
There is a second channel? Whats it called?
What university do you attend?
Just curios what college are you attending, as I am looking for colleges that involve game development?
Hiiiii Zygerrr
good
genuine question, why did you use std::list instead of std::array ?
I actually ended up using vectors in the end. With the main reasons being that I can dynamically change the size, managing vectors is easier cause of things like push and pop and it manages memory automatically unlike arrays
Just write in your study plan that you go to the next year while you redo the course next year. Why won’t the university not approve your plan?
Do you go to Stanford omg?
Aren't you an intern at Sea of thieves?
LMAO that's crazy if true...
why does gamemaker always sponsor you
Is there a code for this?
Plz make login page like UA-camrs who make a panel for free fire plz
Sup Zygga
I remember uni.
I wrote code so advance for a simple terrain renderer (I made a randomly generated infinite terrain generator) they just defaulted and gave me a first since it did also meet their criteria
subbing you cuz I think you can save my college too (I am so cooked)
have a great day!
hang on, you have a second channel?
ok
Have a nice saturday. I'll listen to it in the tube 😊Tough language😂
ppls actually say gui as a word?!
yea
cpp or toilet ananas nasdas?
88 Views 🔥🔥🔥🔥🔥🔥
good luck! uni sucks ass, teesside does anyway xD
Hmmm Blackboard
optimization, the worst part of game development
if u want to not struggle to create anything u want is tap engine is lightweight and trivia not only tap engine or Godot engine is every code languages ar Lua
Meow
pls learn about smart pointers
Can u pin my comment for absolutely no reason, lol😅
If you want to be a programmer, why not just learn from home and online?