I Need to Fix This C++ Project... Otherwise I Fail University

Поділитися
Вставка
  • Опубліковано 30 січ 2025

КОМЕНТАРІ • 108

  • @ZygerGFX
    @ZygerGFX  Місяць тому +30

    ➤Checkout GameMaker TODAY !!!! 👉 opr.as/GM-Zyger5

    • @abdou.the.heretic
      @abdou.the.heretic Місяць тому +5

      Forgot to pin this? Sponsor is punching air right now 😂

    • @GameMakerEngine
      @GameMakerEngine Місяць тому +11

      @@abdou.the.heretic It's chill 😎

    • @Randi_MyMan
      @Randi_MyMan Місяць тому +1

      @@GameMakerEngine owned by the same people who own spyware

    • @Garfield_Minecraft
      @Garfield_Minecraft Місяць тому +5

      not a grade

    • @ThemeMusicz
      @ThemeMusicz Місяць тому

      @@GameMakerEnginehi

  • @liswifi
    @liswifi Місяць тому +13

    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!!

  • @spaceballs999
    @spaceballs999 Місяць тому +44

    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!

    • @zukluk56
      @zukluk56 Місяць тому +1

      could i by any chance get more information on your game?

    • @spaceballs999
      @spaceballs999 Місяць тому

      @ 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. :)

    • @spaceballs999
      @spaceballs999 Місяць тому

      @@zukluk56 I cant add any comment about my game as it instantly disapears :( Space Bro Games is my company name.

    • @spaceballs999
      @spaceballs999 Місяць тому

      @@zukluk56 The name is Ship It! A warehouse game.

    • @spaceballs999
      @spaceballs999 Місяць тому

      @@zukluk56 Just look up Space Bro Games

  • @pandaszan9310
    @pandaszan9310 Місяць тому +12

    One of the most relatable videos I watched recently

  • @FrxqTheGod
    @FrxqTheGod Місяць тому +1

    crazy this came on my recommended and i graduated from staffs a year ago lmao, love the content :-)

  • @Boy-os6zu
    @Boy-os6zu Місяць тому +6

    Great stuff, like always

  • @KurdissecondAccount
    @KurdissecondAccount Місяць тому +73

    I accidentally read the title as “I Need to Fix This C++ Project… Otherwise I Fail The Universe” lol 😂

    • @victornas91
      @victornas91 Місяць тому +10

      In a way, that's correct. Failing a univeristy year will impact your universe per se.

    • @FictionHubZA
      @FictionHubZA Місяць тому +1

      Get in the car, bro. We're going to save the universe.

  • @natebruh_1704
    @natebruh_1704 Місяць тому +6

    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)!

  • @seanathonhooper
    @seanathonhooper Місяць тому +8

    Zyger uploaded, it is a good day 🔥

  • @user-lz2oh9zz4y
    @user-lz2oh9zz4y Місяць тому +109

    She really got to the lowest of the low (level optimization)

    • @yotacaz
      @yotacaz Місяць тому +2

      Wouldn't that be assembly code ?

    • @NotBonzo-dll
      @NotBonzo-dll Місяць тому +3

      I would like to argue for emebeded programing and my love osdev

  • @Kaleidio
    @Kaleidio Місяць тому +6

    Yep that's University of Staffordshire! Fancy meeting an alumni with a rather good quality blog channel. How far along are you?

    • @ZygerGFX
      @ZygerGFX  14 днів тому +1

      hey sorry for the late response. I am in my last year on games programming :)

  • @Xperto_
    @Xperto_ Місяць тому +84

    My zygga!

    • @MTSyntho
      @MTSyntho Місяць тому +16

      💀

    • @MustyYew
      @MustyYew Місяць тому +5

      "Zyger" is OUR word. But you can say Zygga.

    • @BLUEBLY487
      @BLUEBLY487 Місяць тому +3

      @@MustyYew what is Zygga

    • @TheOwl-s4v
      @TheOwl-s4v Місяць тому +4

      You left of the er, that was a classy move

    • @abdou.the.heretic
      @abdou.the.heretic Місяць тому +3

      Fascists often confuse jokes and serious talk as a tactic. Jean Paul Sartre literally wrote about your likes 80 years ago.

  • @Ari-pq4db
    @Ari-pq4db Місяць тому +4

    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)

    • @ZygerGFX
      @ZygerGFX  Місяць тому +1

      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.

    • @Ari-pq4db
      @Ari-pq4db Місяць тому

      @ZygerGFX all right great 👍, thanks for the reply !

  • @강병주-o4x
    @강병주-o4x 13 днів тому

    Wow hats to you I think you are a very good programmer

  • @Sinbad1999
    @Sinbad1999 Місяць тому +2

    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!

  • @VaidikKhurana
    @VaidikKhurana Місяць тому

    woah! another good video! 🔥

  • @skeleton_craftGaming
    @skeleton_craftGaming Місяць тому +10

    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...

    • @halfbakedproductions7887
      @halfbakedproductions7887 Місяць тому +2

      #include
      std::unique_ptr whatever (new T);
      or
      std::unique_ptr whatever = std::make_unique(whatever);

    • @nikos4677
      @nikos4677 Місяць тому +1

      Also did she try to allocate the objects in the stack before attempting the heap? I think that's a bigger issue

  • @Sam-qs4vx
    @Sam-qs4vx Місяць тому +1

    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!

  • @TheStickCollector
    @TheStickCollector Місяць тому +1

    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.

  • @j4kré
    @j4kré Місяць тому

    Thanks UA-cam algorithm, finally I've found this channel

  • @MegaJohnny74
    @MegaJohnny74 Місяць тому +1

    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

    • @ZygerGFX
      @ZygerGFX  Місяць тому +3

      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 !!

  • @RoboGameOfficial
    @RoboGameOfficial Місяць тому +4

    1:30 because when you enable lighting, the ImGui window is just a quad, so the window also gets that lighting

  • @Tylendel_
    @Tylendel_ Місяць тому +3

    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

    • @KingJellyfishII
      @KingJellyfishII Місяць тому +9

      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.

    • @Tylendel_
      @Tylendel_ Місяць тому +1

      @@KingJellyfishII I would argue the order is very important, but i also don't care enough to argue so sure ! XD

  • @ArThur_hara
    @ArThur_hara Місяць тому +2

    I haven't even implemented a Quad-Tree yet WTF is Oct-Tree

  • @gummydebear4030
    @gummydebear4030 Місяць тому +2

    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?

  • @Xperto_
    @Xperto_ Місяць тому +6

    The zyggler!

  • @victorsardaneta8727
    @victorsardaneta8727 Місяць тому

    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

  • @ardwetha
    @ardwetha Місяць тому

    6:17 As a Cybersecurity student I hear exploit maker here.

  • @0xlobo
    @0xlobo Місяць тому

    المونتاج رهيب مقاطعكِ جميله

  • @julianpajak9486
    @julianpajak9486 Місяць тому

    universe: Segmentation fault, core dump: nulnulnulnulnul

  • @fourscoreand9884
    @fourscoreand9884 Місяць тому

    Great presentation, apart from the annoying sound effects (especially the "pop" one)

  • @anon_y_mousse
    @anon_y_mousse Місяць тому

    Yeah, why not. I'm only subbed to 671 channels now. At least you've got a sense of humor.

  • @Garfield_Minecraft
    @Garfield_Minecraft Місяць тому +1

    not again, Zyger...
    didn't you just make networking thing in C# a year ago or so?

  • @lion-fast1032
    @lion-fast1032 Місяць тому

    🔥🔥

  • @Pulsar_Live
    @Pulsar_Live Місяць тому +1

    bravooo

  • @Caseohnova
    @Caseohnova Місяць тому

    yuka yuka yuka!!

  • @Bistisrbx
    @Bistisrbx Місяць тому

    good video

  • @w1l1
    @w1l1 Місяць тому +4

    colldider lol

  • @saketrungta5032
    @saketrungta5032 Місяць тому

    Which university are you learning from?

  • @superguy654
    @superguy654 Місяць тому

    Whats your work flow like? Do you personally follow SCRUM or anything else?

  • @Angelaaal
    @Angelaaal Місяць тому

    There is a second channel? Whats it called?

  • @doctor4rats
    @doctor4rats Місяць тому

    What university do you attend?

  • @Vardra77
    @Vardra77 Місяць тому

    Just curios what college are you attending, as I am looking for colleges that involve game development?

  • @TecnocraciaLTDA
    @TecnocraciaLTDA Місяць тому

    Hiiiii Zygerrr

  • @oliverkis-pv5cu
    @oliverkis-pv5cu Місяць тому

    good

  • @jpas5217
    @jpas5217 Місяць тому

    genuine question, why did you use std::list instead of std::array ?

    • @ZygerGFX
      @ZygerGFX  Місяць тому

      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

  • @user-jp1qt8ut3s
    @user-jp1qt8ut3s Місяць тому

    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?

  • @Nix40412
    @Nix40412 Місяць тому

    Do you go to Stanford omg?

  • @cgrevox
    @cgrevox Місяць тому +2

    Aren't you an intern at Sea of thieves?

  • @thelettere576
    @thelettere576 Місяць тому

    why does gamemaker always sponsor you

  • @Etien-k7h
    @Etien-k7h Місяць тому

    Is there a code for this?

  • @fact2.e
    @fact2.e Місяць тому +1

    Plz make login page like UA-camrs who make a panel for free fire plz

  • @MÜÐĂ
    @MÜÐĂ Місяць тому

    Sup Zygga

  • @That_0ne_Dev
    @That_0ne_Dev Місяць тому +1

    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

  • @devd_rx
    @devd_rx Місяць тому

    subbing you cuz I think you can save my college too (I am so cooked)

  • @sphynxinc
    @sphynxinc Місяць тому

    have a great day!

  • @awesomekrisna3324
    @awesomekrisna3324 Місяць тому

    hang on, you have a second channel?

  • @AlexTsaava
    @AlexTsaava Місяць тому

    ok

  • @ZettaiKatsu2013
    @ZettaiKatsu2013 Місяць тому

    Have a nice saturday. I'll listen to it in the tube 😊Tough language😂

  • @h4bun5
    @h4bun5 Місяць тому +1

    ppls actually say gui as a word?!

  • @epicstar86
    @epicstar86 Місяць тому

    cpp or toilet ananas nasdas?

  • @zentheplayer
    @zentheplayer Місяць тому

    88 Views 🔥🔥🔥🔥🔥🔥

  • @JackLivingstone-ji2qu
    @JackLivingstone-ji2qu Місяць тому

    good luck! uni sucks ass, teesside does anyway xD

  • @TheSheepDev
    @TheSheepDev Місяць тому

    Hmmm Blackboard

  • @FireBlast2.0
    @FireBlast2.0 Місяць тому

    optimization, the worst part of game development

  • @messengercreator
    @messengercreator Місяць тому

    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

  • @Hilent98
    @Hilent98 Місяць тому

    Meow

  • @idk7-c7s
    @idk7-c7s Місяць тому +2

    pls learn about smart pointers

  • @tsaagii987
    @tsaagii987 Місяць тому

    Can u pin my comment for absolutely no reason, lol😅

  • @mikhailhumphries
    @mikhailhumphries Місяць тому +1

    If you want to be a programmer, why not just learn from home and online?