@@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,
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.
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
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.
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 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.
@@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
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.
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.
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.
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.
@@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.
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.
Links:
gamefromscratch.com/libgdx-status-report/
gamefromscratch.com/libgdx-tutorial-series/
gamefromscratch.com/libgdx-video-tutorial-series/
Please tell me what is best 2d game engine free Plz
@@alexjr977 Unity
@@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,
@@alexjr977 Unity exports are usually around 50mb uncompressed, and 30mb compressed. Unreal is terrible for 2D, and Unity is decent at it.
wow this takes me back, libgdx is how I discovered your channel! You got me through my CS degree lol!
My deepest condolences. ;)
Wow, congratulations!
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.
I discovered your channel because of your Libgdx tutorials and subscribed until now 😁
Kudos to you Mike!
Still using this framework. First love never dies
There is a wrapper for libgdx in Kotlin called libktx.
Don't really need a wrapper since Java and Kotlin are fully interoperable
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
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.
started with libgdx, on this very channel 👍👌
LibGDX, live long!
which reminds me that I found this channel back then because of LibGDX. Ended up making two smaller games with it.
Far and away the best framework out there.
Holy cow, I was making games on it AGES AGO, glad it still alive)
Thank you home slice! - Libgdx programmer
I hope libgdx will live longer than Unity
The best framework, bar none.
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.
I'm curious as to what situations you ran across where performance was an issue
@@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.
@@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
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
Ah, libGDX. I love using this framework. If I'm not using C++/SDL2, it's Java/libGDX.
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?
libGDX is built on top of lwjgl 3, which added bindings for Vulkan. Someone just might fork the libgdx project and integrate vulkan
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.
Mindustry is also open source...
Oh, so thats how i was subscribed to you.
OMG How did I miss this update!
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.
It was never dead. Everyone just uses the discord server now. And there's a libgdx game jam every couple of months.
Well, this explains why Pathway was taking more memory than Overwatch last time I tried playing it.
I died a little inside when you pronounced 'gyroscope'
The keystore for the game Civ is on GitHub?
I can use libktx , and follow the same tutorial with java you have on your channel with libgdx ?
Are there any good libgdx tutorials out there?
Yeah check out the "let's make an indie game" series.
LibGDX vs Godot. Which one should I use?
Hi, Any idea why there is no freebies for unreal engine this month?
i believe it happens each first tuesday of the month, so tomorrow we should see some news :-)
@@joaofelipe2060 Ah thank you
Epic went into administration. they are Broke ;)
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.
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.
Lol my basic AI tools in Unity were heavily inspired gdx ai.
Worth noting that Slay the Spire is a port on switch, and does not use LibGDX.
nice
You did the "gyroscopes" thing on purpose. Admit it.
In other news AppGameKit is free to keep forever on Steam if you get it before 5th October.
The free offer is already over. Some sales going on, but nothing for free. Must have been 24 hours or something.
@@slowbro13215 Yeah I think that it was 24 hours oh well.
@@conman698 Thanks anyways, it was nice of you to try to let us know.
@@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.
hello~!
こんにちは, How are you Panie?
@@THESUPERIORONE. Konnichiwa, Yamamoto San.
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.
Litterally lost me @ Java...
This comment is so ignorant at this point in time
@@constantinparvu2277 Opinions opinions...
@@RoujinEX yup
java rules
I can say that LibGDX-Gradle works better now, way better.