LibGDX Status Report

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

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

  • @gamefromscratch
    @gamefromscratch  4 ปีที่แล้ว +8

    Links:
    gamefromscratch.com/libgdx-status-report/
    gamefromscratch.com/libgdx-tutorial-series/
    gamefromscratch.com/libgdx-video-tutorial-series/

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

      Please tell me what is best 2d game engine free Plz

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

      @@alexjr977 Unity

    • @alexjr977
      @alexjr977 4 ปีที่แล้ว

      @@hippityhoppity657 now i am using unreal but i want light weight means around 1gb or under .i knwon unity but i only want a 2d game engine .Thank you for telling,

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

      @@alexjr977 Unity exports are usually around 50mb uncompressed, and 30mb compressed. Unreal is terrible for 2D, and Unity is decent at it.

  • @larssonk22
    @larssonk22 4 ปีที่แล้ว +49

    wow this takes me back, libgdx is how I discovered your channel! You got me through my CS degree lol!

    • @gamefromscratch
      @gamefromscratch  4 ปีที่แล้ว +13

      My deepest condolences. ;)

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

      Wow, congratulations!

  • @OnlyTrueBob
    @OnlyTrueBob 4 ปีที่แล้ว +10

    Having started out with the help of your old tutorials and gone on to continue using libGDX for fun, doing game jams, etc. It's good to see you giving it a shout out again. The community surrounding it is pretty impressive. A lot of helpful, dedicated people. With the latest announcements there's been a huge influx in activity. Good times all around.

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

    I discovered your channel because of your Libgdx tutorials and subscribed until now 😁
    Kudos to you Mike!

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

    Still using this framework. First love never dies

  • @Fomasy
    @Fomasy 4 ปีที่แล้ว +19

    There is a wrapper for libgdx in Kotlin called libktx.

    • @victorsarkisov4480
      @victorsarkisov4480 3 ปีที่แล้ว

      Don't really need a wrapper since Java and Kotlin are fully interoperable

  • @JerziTBoss
    @JerziTBoss 4 ปีที่แล้ว

    I'm glad that this framework still exists. My very first game was developed on top of this framework back in 2016. Brings back memories and damn I've improved since then

  • @Simon-ik1kb
    @Simon-ik1kb 4 ปีที่แล้ว

    those are such a good news. Im getting back to java to improve my coding skills and planning to get back to LibGDX. Some time ago built couple prototypes with it. Remember as a great fun experience.

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

    started with libgdx, on this very channel 👍👌

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

    LibGDX, live long!

  • @kojox
    @kojox 4 ปีที่แล้ว

    which reminds me that I found this channel back then because of LibGDX. Ended up making two smaller games with it.

  • @richardikin
    @richardikin 3 ปีที่แล้ว

    Far and away the best framework out there.

  • @GameUnion
    @GameUnion 4 ปีที่แล้ว

    Holy cow, I was making games on it AGES AGO, glad it still alive)

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

    Thank you home slice! - Libgdx programmer

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

    I hope libgdx will live longer than Unity

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

    The best framework, bar none.

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

    Appreciate the update on libgdx. Libgdx has the cleanest API compared to all others out there, and the most smooth deployment workflow across various platforms; in my mind. I had used it heavily in the past. Almost decide to go back to it quite a few times but unfortunately, it is not suitable for scaling or expanding when you demand for higher performance, and future-proof in terms of compatibility across most platforms (e.g. still stick to OpenGL ES, as well as iOS deployment is questionable).
    But yeah, if your game is small enough, demands are in reach, then it would possibly suffice. Take good example from OrangePixel and Robotality.

    • @constantinparvu2277
      @constantinparvu2277 4 ปีที่แล้ว

      I'm curious as to what situations you ran across where performance was an issue

    • @haxpor
      @haxpor 4 ปีที่แล้ว

      @@constantinparvu2277 clearly Java/Kotlin is based on GC, it is not suitable to develop game that has tons of object with ton of calculation and rendering capability. It is unpredictable. But it might not be problem for most users of libgdx itself as type of the game they develop.

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

      @@haxpor I agree to some extent. The argument for gc causing problems is mitigated by techniques to reduce gc involvement as you would with custom memory allocators in c to reuse memory, force data locality and reduce fragmentation. Arguably the techniques are simpler. Either way, with value types coming to java and the new low latency gc that haa become production ready since jdk 15 things like this are becoming less of an issue in the jvm world. I don't know of indie devs really needing the power of c++, and especially c++ written in a data oriented manner which is really hard when being platform agnostic. The only argument for me for using c++ as an indie dev is if you are specifically targeting consoles

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

    It can also run on Xbox one! I managed to get it working on the Xbox series X in dev mode with a created package from visual studio 2015

  • @izumichan31
    @izumichan31 4 ปีที่แล้ว

    Ah, libGDX. I love using this framework. If I'm not using C++/SDL2, it's Java/libGDX.

  • @krzysztofwalczak6708
    @krzysztofwalczak6708 4 ปีที่แล้ว +7

    Not a word on Metal / Vulkan support for iOS. I guess it's a problem since this engine is based on OpenGL ES which is going to be discontinued on iOS?

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

      libGDX is built on top of lwjgl 3, which added bindings for Vulkan. Someone just might fork the libgdx project and integrate vulkan

    • @Abion47
      @Abion47 4 ปีที่แล้ว

      That's probably a fair assumption. For a framework whose entire focus is on OpenGL ES, providing a render target for another graphics context like Metal would probably require a significant overhaul of the entire engine which is probably why they are instead turning to wrapper technologies like RoboVM in the first place.

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

    Mindustry is also open source...

  • @marko-lazic
    @marko-lazic 4 ปีที่แล้ว +3

    Oh, so thats how i was subscribed to you.

  • @kusog3
    @kusog3 3 ปีที่แล้ว

    OMG How did I miss this update!

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

    My Favourite Java GameDevelopment framework. Unfortunately, in last 2 years I haven't spotted any official activity there. I though it's dead, especially after they have abandoned forum. Also, they are not supporting Vulcan yet. I'm happy they gonna revive the project. Sadly, MOE runtime is dead now, f*ck Apple for this.

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

      It was never dead. Everyone just uses the discord server now. And there's a libgdx game jam every couple of months.

  • @arturkarlov3000
    @arturkarlov3000 4 ปีที่แล้ว

    Well, this explains why Pathway was taking more memory than Overwatch last time I tried playing it.

  • @Xenthera
    @Xenthera 4 ปีที่แล้ว

    I died a little inside when you pronounced 'gyroscope'

  • @joemariecalibuso7665
    @joemariecalibuso7665 4 ปีที่แล้ว

    The keystore for the game Civ is on GitHub?

  • @vendingmachinejapon
    @vendingmachinejapon 3 ปีที่แล้ว

    I can use libktx , and follow the same tutorial with java you have on your channel with libgdx ?

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

    Are there any good libgdx tutorials out there?

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

      Yeah check out the "let's make an indie game" series.

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

    LibGDX vs Godot. Which one should I use?

  • @sinarz8768
    @sinarz8768 4 ปีที่แล้ว

    Hi, Any idea why there is no freebies for unreal engine this month?

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

      i believe it happens each first tuesday of the month, so tomorrow we should see some news :-)

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

      @@joaofelipe2060 Ah thank you

    • @pureheroin9902
      @pureheroin9902 4 ปีที่แล้ว

      Epic went into administration. they are Broke ;)

  • @alexanderfl-ts3171
    @alexanderfl-ts3171 4 ปีที่แล้ว +1

    7 years ago or so i made 2 games using this framework. one of them even was on google and apple store. This days i think better use some godot engine - it have bunch of tools already made, while libgdx is mostly framework where you need to write even basic stuff like level editor from scratch, well at least it was like so when i use it.

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

      I think it depends on what you're doing/trying to do and what you like doing. I'm one of those people that like coding from scratch. More freedom. And if I need a level editor, for 2d there's tiled, and for 3d i could just use blender.

  • @harshmudhar96
    @harshmudhar96 4 ปีที่แล้ว

    Lol my basic AI tools in Unity were heavily inspired gdx ai.

  • @zoeherriot
    @zoeherriot 3 ปีที่แล้ว

    Worth noting that Slay the Spire is a port on switch, and does not use LibGDX.

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

    nice

  • @AfterlifeGames
    @AfterlifeGames 4 ปีที่แล้ว

    You did the "gyroscopes" thing on purpose. Admit it.

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

    In other news AppGameKit is free to keep forever on Steam if you get it before 5th October.

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

      The free offer is already over. Some sales going on, but nothing for free. Must have been 24 hours or something.

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

      @@slowbro13215 Yeah I think that it was 24 hours oh well.

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

      @@conman698 Thanks anyways, it was nice of you to try to let us know.

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

      @@slowbro13215 You're are welcome. The only reason why I found was because I was searching through my wish list for any sales and stumbled across it. I would have missed it other wise.

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

    hello~!

    • @THESUPERIORONE.
      @THESUPERIORONE. 4 ปีที่แล้ว +1

      こんにちは, How are you Panie?

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

      @@THESUPERIORONE. Konnichiwa, Yamamoto San.

  • @BrandonS-lk2qc
    @BrandonS-lk2qc 4 ปีที่แล้ว +3

    I love your videos, but I have to confess I am disappointed at both your judgmental attitude towards erudition and your general lack of knowledge.
    It means "Where are you going?"
    Latin is a cornerstone of everything you are as a Westerner. Most Europeans will get the reference. It is only Americans, who lack the rich cultural underpinnings of the ancient world, who don't understand. I am from the US. Kentucky. I know what I'm talking about. No one here even knows who Caesar was.
    "Quo vadis?" is the name of a book, a movie, and is traditionally attributed to St. Peter in reference to Christ.
    Keep in mind, I am a PAGAN not a Christian and yet I get the Latin reference because I honor the past.
    It's not pompous. It's just Classical. Don't judge or make fun of someone because they have knowledge you don't.
    I'm honestly disappointed. My love of programing was birthed from my love of languages, which began with Latin.

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

    Litterally lost me @ Java...

  • @wiskasIO
    @wiskasIO 2 ปีที่แล้ว

    I can say that LibGDX-Gradle works better now, way better.