PureBasic, FreeBasic (and other basics with immediate drawing)
@TheExileFox
11 ай бұрын
I am not a fan of Lua but i do like the way that Defold does things in Lua, which seems to be quite different than most lua projects. Defold is more of a game engine though, not a framework.
Excellent timestamping deserving of greater recognition.
@realnlyp
Жыл бұрын
Thank you for this timestamp!
@eprst0
11 ай бұрын
Java have LWJGL, but its a library not framework
@Domarius64
11 ай бұрын
Heheh you fixed his oversight, Kha is haxe and he accidentally included it in the category after, C++ 3D. It's low level 3D and 2D, GPU based.
@tmanook
5 ай бұрын
Thank you.
@nomadshiba
Жыл бұрын
10:10 you can already have inspectors in bevy using plugins and i think they said, "it shouldnt have an ui by default" or something like that bevy engine is my favorite tbh i used to be really into unity dots but since migrated to bevy engine bevy is defiantly the best choose if you are into DOP and dont wanna worry about licencing stuff its really easy to learn, even thought it was my first rust project, i was able to get the hang of it in 24 hours, really cool it has everything i need EDIT: Ok, my bad the quote was "It needs to have an (optional) graphical editor. Scene creation is a large part of game development and in many cases visual editors beat code." i remembered it wrong
@beakusmcmunch1961
Жыл бұрын
Bevy will have an editor eventually.
@awdsqe123
Жыл бұрын
There is a lot of discusion about what the editor should be. However, the ui is already in place, though is currently being upgraded to be better. The, "it shouldnt have an ui by default", quote isn't right, the closest I've seen is a short comment thread where some people say that it shouldn't have an editor by default, which I agree with. It has alwas been a pick and chose engine and that should include the editor.
@nomadshiba
Жыл бұрын
@@awdsqe123 yeah i remembered the quote wrong, edited the comment.
@SimonBuchanNz
11 ай бұрын
I'm really interested to see what that editor looks like: I'm really hoping they *don't* try to squeeze the ECS system into a Unity/Unreal/Godot/everything else style object tree and property panel.
@n00bc0de7
Жыл бұрын
I want to mention Irrlicht since it is comparable to Ogre. I used it for Ludum Dare recently and it was a great library to work with. Don't let the terrible screenshots on its website fool you, its capable of a lot.
@leezhieng
11 ай бұрын
Is irrlicht still being maintained? I used irrlicht 10 years ago, even created a level editor with it. Haven't check it out for years.
@gh0stcloud499
Жыл бұрын
12:10 Ruby is popular in Japan because it's creator is Japanese
@Supakills101
11 ай бұрын
Ruby is from Japan, that's why it's popular there.
@-nafa-3229
11 ай бұрын
This is a nice and quite educational video for someone who is new to game dev! Thank you! And like your speech style! Fast and close to the point! 👍
@bistrobmusic
Жыл бұрын
In the Haxe ecosystem Deepnight also has some really nice gamebase libraries and he put out LDTK too.
@the_clown
11 ай бұрын
I'm currently playing god of war 2018. It really got me back into the god of war lore. I even went back to redownlaod all the old games
@corprall
11 ай бұрын
Don't hate Lua, the Lua in Minecraft's Computercraft mod is what made me realise I love programming. (Given the GW2 dev who helped learn it should probably get some of the credit too ❤)
@rex_melynas
Жыл бұрын
Love Is nice, muy only problem with lua is that it's so flexible every library has a different class system and using multiple users libraries is a mess unless you basically adapt them to your game. But the framework itself is nice
@apollolux
11 ай бұрын
Ah, Allegro. Before SDL was a thing, a lot of projects both good and bad, large and small had devs that cut their teeth with Allegro. IIRC some of the more involved devs of the open-source Sphere Game Engine helped Allegro bugfix some of the v5 stuff early on after we moved back to using Allegro from separate I/O libraries for convenience. Having separate bespoke open-source libraries for I/O was...interesting.
@AmazonicoIndio
Жыл бұрын
I'm curious, what is exactly that makes bevy and orcx so different? Could you make a video about it?
@FullyBugged
11 ай бұрын
For what it seems, ORX is fully "data driven", where Bevy seems more "data oriented"
@MCsCreations
Жыл бұрын
I made a game in Java in college, it was a requirement of the course... But I really don't remember what I used. It was for OpenGL... Fun times.
@MCsCreations
Жыл бұрын
@adamdee9671 Could be, I really don't remember. It's was back around 2010 I think... Either way, I've made other games on Java as well, even back on VB4. LOL But mostly card games, memory, stuff like that. But I never published anything... And I should. I believe I still should have good part of them... Perhaps I create a blog, who knows. Should be interesting.
@sergodobro2569
Жыл бұрын
Thank you! I was so waiting such video!
@igorthelight
11 ай бұрын
Fun thing about Alegro - developers of Factorio said that it's basically unusable for them (and they switched to SDL 2). So if you want to try it - just keep that fact in mind ;-)
@whtiequillBj
Жыл бұрын
VXAce is the version of RPGMaker that used Ruby.
@endeld
11 ай бұрын
I'd love to see Colyseus mentioned by Mike someday 😇😇😇
@mal.angenommen
5 ай бұрын
You forget LitiEngine in Java.. very lightweight, very easy to learn..
@StarContract
Жыл бұрын
When you master libGDX you feel you're in a sigma edit
@blackcitadel37
11 ай бұрын
With great engine-agnostic editors like LDtk and TileD now it's way easier to make games with these frameworks.
@whiteingale
Ай бұрын
what i noticed is a lot of these frameworks are connected to the games i played that were poorly optimized often. Believeitornot.
@astrahcat1212
Жыл бұрын
You should always abstract your game logic from whatever you're using, always remember that, if you gotta port to something else later you can do that.
@AndreiGeorgescu-j9p
8 ай бұрын
Anything for functional programming? I want to use something with a functional reactive architecture like TEA from Elm and a pure functional language like haskell/PureScript
@sirsquid577
10 ай бұрын
Ruby comes from Japan, so that might be why its so popular there lol
@zeon137
Жыл бұрын
Ruby is popular in Japan because the creator, Matz, is Japanese.
@сергейсемёнов-о7ю
11 ай бұрын
+ Lua - Defold
@Critters
Жыл бұрын
Golang - Ebitengine.
@enw123456
11 ай бұрын
Ursina engine (python) panda3d
@zpacula
Жыл бұрын
Ok, serious question - since when did we settle on definition that "proper" engine has to come with a built-in editor and toolchain? Are Quake and Doom engines not "real engines"? It feels to me like we bought to marketing of the big two "engines" a bit too much
@gamefromscratch
Жыл бұрын
It's an artificial construct I adhered to to make the video work. As said in the video, the line is grey and blurry and highly arbitrary. But there is no better way to describe "a collection of game development libraries without an editor, but with more functionality than a general purpose or single purpose library, but with less tooling than a large game engine", so "framework" it is.
@amateurdeveloper
Жыл бұрын
For 2d games AIR sdk is good choice! Not sure how come you missed it ?
@igorthelight
11 ай бұрын
Isn't it closed source and from Adobe? ;-)
@amateurdeveloper
11 ай бұрын
@@igorthelight So ?
@igorthelight
11 ай бұрын
@@amateurdeveloper Some people could look at it and ask "why bother?". On a plus side, I heard that it feels very like good old Flash ;-)
@amateurdeveloper
11 ай бұрын
@@igorthelight Yeah may be! It's also a good place to start learning game programming.
@jamesc9168
11 ай бұрын
PANDA3D FTW
@marioprawirosudiro7301
Жыл бұрын
XNA was legendary. It sparked a whole class of new indie devs.
@swadlol
Жыл бұрын
This brings me back to college days when we all thought windows phone was the next big thing, and that it would kill android and iOS.
@gamefromscratch
Жыл бұрын
Ok... those Nokia windows phones were the absolute bomb and they should have easily competed with Android and iOS. Just like the Zune was 10x better than the iPod of the day. These are two Microsoft tech failures that hurt to this day!
@tiredlocke
Жыл бұрын
@@gamefromscratch Don't forget Bing! (heh. heh.)
@astrahcat1212
Жыл бұрын
@@gamefromscratchThey really do, because making something multi-platform that'll target Xbox but also target an iOS phone is pretty rough even to this day.
@PurpleKnightmare
Жыл бұрын
Did you know Ray used XNA as a guide to making raylib.
@Zakru
Жыл бұрын
Massive vouch for LÖVE, very mature, very easy to use. Don't let Lua fool you, while it is simple to use, there are a lot of features that allow you to shape it how you want as long as you're willing to learn the mechanics. Bevy is also great, although as stated in the not-so-fine print, it is already more than capable of full games (and its ECS allows you to add any feature to it, if someone hasn't made a library already), but it might not be best-suited for your next big project right now due to ongoing heavy development, refactoring, etc.
@_mickmccarthy
Жыл бұрын
Big fan of LÖVE here, first picked it up when I got a little handheld console (Clockwork Pi), and it was lovely to use. Once I'd wrapped my head around meta-tables/methods, I loved working with Lua!
@owdoogames
Жыл бұрын
Yeah, LÖVE (as they say on their website) is awesome... though the only time I've ever used it beyond doing a few tutorials was in the LÖVE Game Jam 2022. That was a trial-by-fire, but as a PHP web dev I really appreciated the simple code-only approach after a couple of years using Godot and GameMaker. I was really pleased with what I did in the end, even though it was basically a glorified clicker game god-sim with a nice interface but hardly any animation. So I hold LÖVE dear to my heart, even if I've never used it again... yet.
@ultimaxkom8728
Жыл бұрын
Is it fast and is it flexible to port? Explanations would be appreciated. Btw my first language is Lua but I never try LÖVE due to, _I assume,_ you have to build everything by yourself.
@Zakru
11 ай бұрын
@@ultimaxkom8728 I'm not sure what you mean about porting, in any engine it would mean you will have to adapt all logic into the new system. Performance is unlikely to be a concern, as LÖVE uses LuaJIT which, as the name suggests, uses a Just-In-Time compiler, which compiles your Lua code into native code to be executed directly by the processor. I think to address your last concern I should explain what frameworks like LÖVE really include. Basically, they manage a lot of boilerplate and provide you with functionality to load assets, draw things, play sounds, etc. but there is not much that is *opinionated*. What this means is that you have both the opportunity and the duty to choose how you want for example rendering to work. You don't say "add a sprite in this position in some game world" with the engine rendering it every frame; rather, every frame, you say "render this sprite in this position". Of course, there are built-in physics libraries and community-made UI, state machine and other libraries so you don't have to do everything yourself, but they are all just modules that you can optionally use, and often provide their functionality in complete isolation from everything else. (btw this is why I call Bevy as a whole an engine, it's very opinionated with entity hierarchy systems and UI frameworks and PBR pipelines and what not)
@CoolModderJaydonX
Ай бұрын
@@ultimaxkom8728 I never used LÖVE, but if you used Tiled, can't you export to Lua? You'd at least have that covered.
@lioninaboxgames
Жыл бұрын
"Cocos is based off the old testament." -GameFromScratch 😅
@obiekt19
11 ай бұрын
It was the "I don't know" interjection that got me rolling
@twilightthepony
Жыл бұрын
Oh. I was kind of expecting to find PyGame on this list as well...
@gamefromscratch
Жыл бұрын
Looking back, I did do Python kinda dirty in general, didnt I?
@orange1304
Жыл бұрын
Out of C frameworks, personally I had the best experience when using Allegro 5 - the API just seems so clean.
@igorthelight
11 ай бұрын
It may be clean but Factorio developers hate it with passion xD If you are interested why - google something like "Factorio Alegro" or "Factorio changing engine".
@jacobkirkbride1581
Жыл бұрын
Have moved back to MonoGame after the whole Unity debacle. Been having a lot of fun working with XNA again after not using it for a decade.
@kevindavis830
Жыл бұрын
A note about Phaser, there is an editor for it called Phaser Editor that is fantastic. I'm pretty sure it is a one man dev team that is unaffiliated with Phaser. It is a commercial product, but it is definitely worth looking into.
@CitizenCoder
11 ай бұрын
It is a one man project last I checked. It's a great little editor that does all kinds of stuff. Awesome (and inexpensive) product.
@95mcqueen5
7 ай бұрын
I was just checking it yesterday. Phaser is kinda complicated to get set up for beginners, and this editor is a life saver. And it costs like 2 dollars a month
@kevindavis830
7 ай бұрын
@@95mcqueen5 Yeah, it's great. I'm using it professionally as we speak. There are a bunch of "gotchas" for devs coming from other engines. I have a list of helpful tips I have been maintaining for a while. Some of these are lifesavers. docs.google.com/document/d/1a6nTFRyg_GY5McOxkV79g7mPzbjQpGSoyTFPsSEafkw/edit?usp=sharing
@kevindavis830
7 ай бұрын
@@95mcqueen5 Yeah, it's great. I have a curated list of helpful tips for Unity devs switching to phaser. I hope this is useful to someone. docs.google.com/document/d/1a6nTFRyg_GY5McOxkV79g7mPzbjQpGSoyTFPsSEafkw/edit?usp=sharing
@brianangulo9246
22 күн бұрын
No longer a on man dev. Main dev joined the phaser team
@DevlogBill
11 ай бұрын
Great selection, some I never even heard of. The only one I didn't hear you announce was "Pygame" for Python. It is a Framework for making 2D games using the Python programming language.
@0megaD
Жыл бұрын
KorGE's creator came back recently, so that one is still my favorite for Java/Kotlin (vastly prefer it over LibGDX, especially for multi-platform app/web) It still only mainly supports 2D though, with 3D being experimental and kind of rudimentary. For all other stuff 2D/3D I'm sticking with Godot, although I'm still not a huge fan of the node based approach all engines recommend. I just want a render-loop and write code.
@amirhm6459
11 ай бұрын
agree, writing the code is still the best. avoid frustration to unresolvable problem in node based programming.
@FullyBugged
11 ай бұрын
Glad ORX is part of this great selection with plenty good choices for everyone. ORX is a powerful and mature game engine, and its full data-driven approach is really something to check ioo.
@MetalFortress14
Жыл бұрын
Phaser is super cool and versatile, already made a lil bit in it but yeah, less time to make more. I even supported the dev buying their Phaser Editor, which is a nice addition! My definitely favourite of this list too!
@IvanOdintsoff
11 ай бұрын
15:13 Btw, libGDX bootstrap creator allows you to select between Java or Kotlin to use in your game.
@Ranakade
Ай бұрын
Wow dude, the games made with LibGDX look sexy
@FoXcodeZ
Жыл бұрын
4:50 Not only Celeste but Stardew Valley was also created in MonoGame (initially in XNA, later Eric, the creator of Stardew Valley, switched to MonoGame).
@StevenKleist
Жыл бұрын
10 years ago there was gosu, a C++/Ruby 2d game framework. Not that much action on it, but constantly bugfixes and care.
@sdsdfdu4437
11 ай бұрын
We need more lisp game tools
@MenkoDany
Жыл бұрын
No raylib? No Panda3D? :( EDIT: I don't know how I missed raylib despite watching the whole video! hah
@gamefromscratch
Жыл бұрын
Raylib is in there. Panda, and all Python frameworks arent (mostly as an oversight)
@joseph-montanez
Жыл бұрын
There is also JMonkey for 3D game engine for JDK! It also has a world placement editor.
@scyence69
11 ай бұрын
he mentioned it
@RedQueenCoder
Ай бұрын
Thanks a lot! I came from programming and I feel really uncomfortable with a lot of the WYSIWYG editors in most game engines. I want something that abstracts away the raw GPU draw calls but I don't want to try to use someone else's implementation of something doing what I want to slightly differently.
@jorgecodes
Жыл бұрын
Phaser had Pixi as rendering engine until v2 (now Phaser CE). Phaser 3 has its own rendering engine.
@ferociousfeind8538
Жыл бұрын
Hello from the DragonRuby community!
@IvanOdintsoff
Жыл бұрын
I love libGDX for some reason. lol
@adnan37h
11 ай бұрын
Same, it's what got me really deep into programming in general. My first language at university was Java so it was a natural step. That was so many years ago though, I just feel like I want to tinker with it again.
@houtamelocoding
11 ай бұрын
Why include engines that are on alpha versions in a video called "The Best Game Development Frameworks"? For example, Bevy is still under heavy construction, every release has breaking changes. It's completely fine to use it as a way to learn Rust and have fun working with these low-level frameworks, but you should not use it expecting to finish a game. If you absolutely want to use Rust to finish a game then there are other, more stable, frameworks (such as macroquad, fyrox). I believe it would be Best to include Bevy in a "promissing game engines"; "Best" should be reserved for battle tested engines that have actual finished games attached to them.
@player_two64
Жыл бұрын
Can you make a raylib tutorial?
@cariyaputta
5 ай бұрын
Allegro is very pleasant and simple to work with, especially if you're using C.
@chrisnevermorebotha3040
Жыл бұрын
"The old testament" LMAO
@lamchipo
Жыл бұрын
I thought i was the only one that caught that - the delivery was pure genius 😂
@G5349
3 ай бұрын
Thought you would mention Defold (Lua) and Stride(c# I think 🤔)
@twenty-fifth420
Жыл бұрын
RPG Maker 2003 to VX Ace used Ruby. It got me aware of the concept of ‘programming languages’ and I remember asking my uncle when I was like, 12 what he knew about it. Now he was old then and old now but he never heard of Ruby 😂. He was a C++ business guy. Now, I am interested in seeing where Dragon Toolkit goes, but personally, I might build my own engine off one of these frameworks. I got that free book bundle you advertised (thanks btw) which had the Math book, Blender and Godot book and I should tear it up this week. My website is being made with Ruby, so it is the most comfortable. (Looking at Raylib w/Nim wrappers or maybe a Haxe base…) Also, surprisingly there is no Nim ‘Frameworks’? I guess the Raylib binding goes 😂. Part of me thinks that it is because Nim is less popular then Rust and C++ and another is that Nim is apparently used for pentesters and security folk. Who knows, maybe I will be the first ;)
@mathcritic
9 ай бұрын
Not a big fan of Java but no problem with C#? Uh they're the same language.
@kennyt1m403
Жыл бұрын
Why do editors in game engines looks so intimidating to me? I know the GUI is made for simplicity but for me it looks unnecessarily complex to use and yet when I'm tasked to make a simple game using notepad++ with barebones JavaScript I aced it easily for some reason. Is it due to familiarity or because I'm afraid that the code looks too simple to be true due to the high level abstractions making me uneasy how it actually works inside the blackbox. Guy's what do you think, should I just switch to a framework instead?
@NeZversSounds
Жыл бұрын
Editors are useful mainly to create levels and serialize data for them. If you have a workflow for code, like procedural generation, then editor is not that much needed.
@kennyt1m403
Жыл бұрын
@@NeZversSounds all I know is that I can't focus when their is too many user interfaces, I can barely use Blender despite knowing it for almost a decade and yet when I use Mine Imator which is an animation software that is incredibly barebones and I can model and animate anything on it
@gamefromscratch
Жыл бұрын
100% @NezversSounds. For some games, like as you said procedural generated ones, the editor and the level/scene workflow they force upon you can be a massive pain in the butt. In these cases a framework can often be a much better choice.
@kennyt1m403
Жыл бұрын
@@gamefromscratchthanks man, so framework it is, I'll try them all out on what you covered in this video
@MarcosCpp
Жыл бұрын
SMK should be on the C++ list, it renders for the Web easily
@agentomat
Жыл бұрын
I'm wondering python is not in the language list...
@igorthelight
11 ай бұрын
Agree! Let me fix that: * Pygame * Panda3D * Ren'py
@RogueShadowTCN
Жыл бұрын
I've been writing my own game library in Rust with WGPU library. I don't expect to get crazy far, but it's been fun...
@nickgennady
Жыл бұрын
Cool. I think Bevy uses WGPU which is smart. I’m currently making a C framework and graphics on multiple platforms is the hardest thing for sure.
@exoZelia
7 ай бұрын
I've never made a game before why not start with a game engine lol
@372leonard
Жыл бұрын
processing and p5js are also worth mentioning
@novantha1
Жыл бұрын
TBH I'd really like to see a "Your first game" type of video/stream using LÖVE, just because I think it would be a pretty relaxed video to watch and make.
@gamefromscratch
Жыл бұрын
Great news then... gamefromscratch.com/gamedev-for-complete-beginners-tutorial-series/ At some point I'm going to hit a point where I've done a video on everything gamedev related, aren't I? ;)
@ultimaxkom8728
Жыл бұрын
@@gamefromscratch It would be a great achievement.
@weerbox
Жыл бұрын
Gunslinger (c99)
@overratedprogrammer
Жыл бұрын
Pygame?
@zb3485
4 ай бұрын
pixie is really incredible...have to vouch for it - they made updates to it that made it A LOT faster few months ago (v8 version), and the API is very good and intuitive - i honestly love it...its the perfect level of abstraction for 2D rendering lib - no need to worry about webgl/webgpu syntax, but if you want, you can go very deep with it, implement your own shaders VERY easily - they are also pushing for webgpu (which uses the same rendering pipeline in v8 actually - webgl is basically a fallback, as canvas was before), which is exciting
@codeman99-dev
8 ай бұрын
I didn't even know that XNA was dead. One of the two game tools we used in college. We had one course on XNA and another on creating scenes/levels with Unreal Engine (whichever version was based on Unreal Tournament 3)
@daonlyowner6631
Жыл бұрын
How can you mention TheForge and bgfx and not at least name drop DiligentEngine. It is the best C++ HAL as it takes away the pain to write Vulkan / Dx12 code while still retaining a similar API (much more simplified). Its beautifully simple. Dont want to deal with synchronization? No problem, the library can do it! Dont want to deal with descriptor sets? No problem, the library got you covered! Wanna write actual HLSL and run it everywhere? Of course. But you are not forced to. You can pick the abstractions you want. And it has perfect tutorials, something that cannot he said about the Forge.
@personismaybe0610
10 ай бұрын
Hello there developers, I have a quick question for anything favor with Monogame or FNA. What are the differences of those two frameworks, what are the advantages and disadvantages, and most importantly why should I use either one? I’m asking because finding info on FNA and Monogame from outside sources has been hard, and I would like to get some information about the frameworks before choosing one. Of course if I end up not liking the one I pick, then I’ll definitely check out the other option. Thank you for reading this, and if you leave any good feedback then thank you even more!
@etherealregions
Жыл бұрын
Nice video, but I'm trying to stay out of that rabbit hole,. Although I did just watch a raylib tutorial, that was kinda interesting.🤔 Damn it, I'll probably end up tinkering with raylib now. Grrrr. 😂
@gnatinator
Жыл бұрын
ahhh allegro.. the "functions'n'structs" libraries are timeless classics.. although SDL is waaay better supported now as it's the core of Unreal, Godot, Unity etc
@bcmpinc
11 ай бұрын
I've used d3js for making gamejam games. It's a data driven visualization library. So a data-drive game libraries like ORX and Bevy sound really interesting.
@Boxing_Gamer
11 ай бұрын
Think you should cover jmonkey again, it came along way and certainly belong on this list
@natit1989
Жыл бұрын
Dude, you really need a Dark Mode Plugin for your Browser. These Flashbangs kill my eyes. KEKW
@storyzcreator
11 ай бұрын
Hi there , Recently I've been spending time with unreal engine, but speaking about game in general, I've heard much less on their backend side of things. Could you make a general video on that as well? I'm also personally continuing my research on this area as well.
@BigSaur
Жыл бұрын
Fantastic video
@rmt3589
11 ай бұрын
That's an amazing list of resources! Took a lot down, and now have a lot to look into!
@brodriguez11000
11 ай бұрын
Now all we need is games developed inside a game.
@rmt3589
11 ай бұрын
@@brodriguez11000 Like Super Mario Maker or the Hypixel Minecraft server? But my dream game does have an unlockable pseudoscriptung language that should be able to make games. One of several ways I plan to have user-generated content.
@ExpensivePizza
Жыл бұрын
SDL (Simple Direct Media Layer) SFML (Simple Fast and Multimedia Library) Allegro Raylib Cocos2d-x Orcas MonoGame FNA Phaser Pixi.js Babylon.js Playcanvas Three.js Bevy Fyrox Dragon Ruby LÖVE (Love2D) Solar2D (formerly Corona SDK) LibGDX Ogre The Forge
@baileyburnsed4352
11 ай бұрын
Before I contributerd to godot, I made a open source game engine with MonoGame.
@bob450v4
Жыл бұрын
BBBBBEEEVVVVYYYY❤
@gokudomatic
Жыл бұрын
Nice. I remember about my project using libgdx. Which one let me do homebrew apps for the nintendo 3ds?
@bitwise4996
6 ай бұрын
There's also amulet for lua which is highly overlooked.
@glimsomnia
11 ай бұрын
aframe is another interesting 3D web one with a focus on VR. i think it uses three.js under the hood and is pretty extendable
@codingreaction7332
11 ай бұрын
Language: Go Framework: Ebiten
@allanm6246
11 ай бұрын
A few more worth a look. AOZ Studio and FXGL
@JonBonazza
11 ай бұрын
No love for Golang :( There’s Engo and Ebitengine
@Maxiow
Жыл бұрын
Haxeflixel and Phaser are probably the best ones of that list.
@IllyasArt
Жыл бұрын
A video on random middleware for UE5 would be interesting.
@Parker8752
Жыл бұрын
I wonder how easy libGDX is to use with Kotlin
@legopapurida1058
Жыл бұрын
You forgot to talk about strong panda3d game engine
@Rai2M
11 ай бұрын
LibGDX is amazing but Java... Well, you've got the idea.
@igorthelight
11 ай бұрын
Kotlin is a choice with LibGDX ;-)
@draadhaai
Жыл бұрын
Good list mike! Learned some new titles as well, so thanks for that.
@aaronelmquist8607
Жыл бұрын
So libgdx would work with any of the jvm language so libgdx and kotlin would be a thing.
@lamchipo
11 ай бұрын
I believe you can - On its main page - i think it breaks down using other JVMs including Kotlin, Scala and Clojure.
@AM-yk5yd
Жыл бұрын
I'm glad you remebembered Ogre. Sad you've missed Irrlicht. They are kinda similiar in a way I learned them the same time really-really long time ago.
@gamefromscratch
Жыл бұрын
I remember IrrLicht, but honestly I thought it was dead, with Nikolaus Gebhardt moving on to other projects.
Пікірлер: 204