Game Development with Frameworks and Libraries

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ธ.ค. 2024

ความคิดเห็น • 39

  • @goosewithagibus
    @goosewithagibus ปีที่แล้ว +24

    I use LWJGL because I love Java and love programming. Its all just code. No annoying user interfaces or black boxes. The whole Unity debacle recently made me happy to be using primarily my own code.

  • @paipai762
    @paipai762 9 หลายเดือนก่อน +4

    Amazing video! I started making a game with pygame to learn python because I landed a job where I needed to code in python and I had only used c++ before. Thanks to this I've been able improve much faster than what I would have done only coding at work and people don't treat me like a junior programmer. Recommend it for people that care about programming, not just game making

    • @SackoYT
      @SackoYT  9 หลายเดือนก่อน

      That's what makes pygame great. It teaches you both the fundamentals of programming and game development at the same time. Whereas game engines have programming as more of a necessity to get things done, and is mainly used by people who only care about making a game than wanting to be a better programmer. There's nothing wrong with that though.

    • @paipai762
      @paipai762 9 หลายเดือนก่อน

      @@SackoYT I agree exept I don't think its mainly only people who only care about games, maybe their goal just is not skewed as disproportionately towards programming like in for example my case. I def used game making as a way to motivate me to learn programming back when I didn't have the disipline to do anything productive in my freetime or as I like to call it "programming addiction"

  • @alexandergovorov6708
    @alexandergovorov6708 ปีที่แล้ว +5

    Thank you! That was refreshing. I've been working with one single engine for like 10 years. You remind me that there is much more interesting stuff out there. A couple of new points on my roadmap

    • @SackoYT
      @SackoYT  ปีที่แล้ว +1

      You're welcome. I've been on and off with the development side of things. But it's something I wanna explore more of, and making a video about it has inspired me more to pursue it further.

  • @ramok1303
    @ramok1303 8 หลายเดือนก่อน +3

    Thanks a lot for helping sort the mess i had in my head after trying to decide what engine/framework to use. Amazing vid

  • @echo_the_developer
    @echo_the_developer 6 หลายเดือนก่อน +8

    love2d is really nice, im normally a low level programmer but man love2d is actually amazing

    • @itsaducklin
      @itsaducklin 5 หลายเดือนก่อน

      completely agree, I learned it w/ lovepotion because I wanted to make games for my modded switch
      when lovepotion inevitably crashed and burned cause of how buggy it is, I just got hooked on love in general
      amazing framework

    • @SirWrexes
      @SirWrexes 5 หลายเดือนก่อน +2

      Heard about it recently 'cuz I learned that Balatro is made with with it. It seems really cool!
      I'm quite familiar with Lua and, honestly, I think it's not that far from being low level. IMO what's beautiful about it is how stupidly simple it is yet you can make literally anything with it. 😍

    • @echo_the_developer
      @echo_the_developer 5 หลายเดือนก่อน +1

      @@SirWrexes yeah, i don't make games that often anymore but love2d is something i would use tbh

  • @matthewb192
    @matthewb192 2 หลายเดือนก่อน +2

    Sometimes I just feel like I'm a fart in a hurricane.

  • @SpencerYonce
    @SpencerYonce 7 หลายเดือนก่อน +2

    What a hidden gem of a video.
    Can’t believe this doesn’t have hundreds of thousands of views. Subbed instantly man.

    • @Harald723
      @Harald723 7 หลายเดือนก่อน

      Definently! 10/10 video!

  • @TimelessGamingSoftware
    @TimelessGamingSoftware 7 หลายเดือนก่อน +3

    i started on pygame now im learning godot, unity and gdevelop

    • @SackoYT
      @SackoYT  7 หลายเดือนก่อน +1

      Thats awesome man. Gdevelop and Godot are my personal picks. The former for 2D and the latter for 3D.

  • @NeZversSounds
    @NeZversSounds 9 หลายเดือนก่อน +2

    If you are not experienced at game development - don't start with THE BIG GAME.
    Start with game jams. With that you learn programming, build up your own code library, and work on your scope assessments. My colleagues hosts Trijam (3h scope game jam during weekends).

    • @SS-gu2tx
      @SS-gu2tx 8 หลายเดือนก่อน

      That sounds reasonable. Have you make a big game yet?

  • @neotericfossil
    @neotericfossil หลายเดือนก่อน

    Really informative video. Thanks!

  • @josiahjack455
    @josiahjack455 4 หลายเดือนก่อน +2

    Thad notepad lol, that was me in the early days. Still, I don't knock it, lots of power. If only it were dark mode.

  • @danielmisra2912
    @danielmisra2912 หลายเดือนก่อน +1

    awesome video. keep it up

  • @Harald723
    @Harald723 7 หลายเดือนก่อน +2

    I use Go with no non standard lib

  • @cariyaputta
    @cariyaputta 8 หลายเดือนก่อน +1

    A very good over view.

  • @happygofishing
    @happygofishing ปีที่แล้ว +3

    gdscript has a similar syntax to python, but it is not based on python, its a completely seperate codebase.
    I really wish they would have just used go or something instead of making their own language, but it is what it is...

    • @SackoYT
      @SackoYT  ปีที่แล้ว

      That's what I was trying to convey. I was coming from the angle that those experienced with Python may see initial similarities from the syntax alone. But yes, Godots native language is different.

    • @JakoTheWacko
      @JakoTheWacko 11 หลายเดือนก่อน

      ​@@SackoYTYou did say "GDScript is a modified version of Python" which is why the commenter misinterpreted you.

  • @froopy7544
    @froopy7544 ปีที่แล้ว +1

    W video. had a ton of useful info thank u so much

  • @ZettaiKatsu2013
    @ZettaiKatsu2013 8 หลายเดือนก่อน +1

    If you're quite a needy learner that gets lost without teaching material, like me, find an engine/framework/library that has the most adequate teaching material. Once you learned once, you'll be alright

    • @itsaducklin
      @itsaducklin 5 หลายเดือนก่อน

      ..so unity

  • @Harald723
    @Harald723 7 หลายเดือนก่อน +1

    22:29 you said SDL focuses more on the CPU wich is true but it has support for OpenGL too but well you cant know everything :)

    • @SackoYT
      @SackoYT  7 หลายเดือนก่อน +1

      Its good you pointed that out, because its important to recognise support for other libraries even if its not the main focus of the tool youre using. but all that means is that you find the tool that matches your criteria the best.

  • @user-darkodbd
    @user-darkodbd 9 วันที่ผ่านมา +2

    I never had a flawless experience with game engines. I tried Unity, Unreal, Godot, Gamemaker and so on. Unity had so many render problems, Unreal was just not for 2D imo (and I want to code and don't want to connect boxes with arrows lol) and Godot's gdscript felt useless to learn because it was kinda like Python but also not really and who came to the idea to code a game engine in c++ and add Python on top didn't they learn from Minecraft its not a good idea to use high level coding languages for games...
    And with all the drama around game engines I make my own. I don't want a Wokegot or a new CEO from Unity turning my game into a debt printer again. Im done with it...

  • @idiomperome
    @idiomperome 11 หลายเดือนก่อน

    wht game 24.04?

  • @catto-from-heaven
    @catto-from-heaven 5 หลายเดือนก่อน

    GDScript is not a modified version of Python, wtf?

    • @SackoYT
      @SackoYT  5 หลายเดือนก่อน +1

      @catto-from-heaven A mistake on my part at the time. I was thinking more of the syntax that lead me to that conclusion.

    • @catto-from-heaven
      @catto-from-heaven 5 หลายเดือนก่อน +1

      @@SackoYT Fair, but kinda bold assumption, ngl. But yeah, they wanted to make it "clean" like python, although the language itself is very different

  • @jaymhlurbaloyi7813
    @jaymhlurbaloyi7813 ปีที่แล้ว +3

    Unity + unreal = reality

  • @codeman99-dev
    @codeman99-dev 11 หลายเดือนก่อน

    14:11 Did you really just call Visual Studio Code an IDE? You certainly can add extensions to get a similar experience, but it is an extensible editor.

  • @jessejsamuel
    @jessejsamuel ปีที่แล้ว +2

    Great video, I primarily work with frameworks and I have this strong urge to move toengines as setting stuff is so hard. You just reminded me why I started with frameworks in the first place 🩷