• mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    1 year ago

    On a sort of unrelated note, I always hated unity as a game engine anyway.

    Many years back we had this big 2 month long project for a class and we had decided to develop a game.

    We settled on a spinoff of advance wars with some additional vehicles and mechanics.

    We decided to try unity since it was reccomended by literally everybody.

    After 2 days of using the crappy UI, getting flashbanged by the free light mode, and pulling our hair out over scripting, we said screw it and just made a bespoke engine with SDL because no one knew opengl or vulkan and we didn’t want to try another engine.

    That was also the day we realized how much nicer C was to C++ lmao. Objects were nice, but we were so ready to redo the whole thing in C with structs and functions.

    Game came out pretty nice though.

    • mimichuu_@lemm.ee
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      1 year ago

      That was also the day we realized how much nicer C was to C++

      Absolutely. I went through a whole process of using less and less C++isms that everyone was recommending me as they just made everything so much harder, longer to compile, produce more unreadable errors, harder to organize… Until I eventually was just writing C but structs have functions.

      Then I moved to Rust and I have not looked back.