O3DE 23.10 "The Only Really Open Game Engine"

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

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

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

    Links
    gamefromscratch.com/o3de-23-10-released/
    -----------------------------------------------------------------------------------------------------------
    GFS Patreon : www.patreon.com/gamefromscratch
    GameDev News : gamefromscratch.com
    GameDev Tutorials : devga.me
    Discord : discord.com/invite/R7tUVbD
    Twitter : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

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

      It isn't truly open source because copyright laws are still protecting it. If it were truly open anyone could do anything with the code without attribution or other requirements

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

      I saw Huawie on that list you may wanna reconsider this engine they are pro censorship and chinease spys

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

      MIT or Apache is fairly fucking free. @@jonnanieminen8848

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

      @@jonnanieminen8848 Apache 2.0 and MIT are among the most permissive open source licenses, they require only attribution. This is truly open source and I suggest you read a bit more about what open source is. For example, viral licenses like GPL 3 effectively prevent you from using projects for commercial purposes.

  • @unqualifiedgamer6252
    @unqualifiedgamer6252 ปีที่แล้ว +207

    Somewhere in the O3DE office you can hear an engeneer proclaim: "It works on my computer!"

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

      Yes for sure.

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

      This is why we have vagrant and unit tests. Maybe they don't.

  • @F00dstamp96
    @F00dstamp96 ปีที่แล้ว +245

    O3DE just seems like it wants to exist but hisses at anyone who walks near it

    • @chancemcdonald4128
      @chancemcdonald4128 ปีที่แล้ว +53

      It bites too.

    • @leezhieng
      @leezhieng ปีที่แล้ว +37

      I was inside their discord for a while, not really outsider friendly, it's more like a corporate working group.

    • @dermond
      @dermond ปีที่แล้ว +12

      ​​@@leezhiengmaybe many of them have Cryengine and Lumberjad background and they are (or feel) professional, but that doesn't mean to be like that.

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

      I'd love to use it, but it's so convoluted to get running.

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

      @@leezhieng Yikes...

  • @joshwent
    @joshwent ปีที่แล้ว +76

    "It just doesn't work!"
    Yeah, that seemed to be the opinion of Amazon Games Studio as well after Lumberyard was forced on them. 😢

  • @4.0.4
    @4.0.4 ปีที่แล้ว +61

    This being the first open source game engine reminds me of when Jennifer Lawrence was the first female lead on a movie. The Hunger Games walked so Alien could run. The same is true for O3DE.

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

      lol

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

      Interesting choices all around and I'm not mad at them

  • @xormak3935
    @xormak3935 ปีที่แล้ว +74

    I am still VERY excited about the future of O3DE. But you are absolutely right that it's currently more of a 2-steps-forward-1step-back situation with the development.

  • @st.altair4936
    @st.altair4936 ปีที่แล้ว +349

    Wow! I didn't know Godot, Bevy, Gdevelop, Stride and Defold didn't exist! Very cool

    • @leo523
      @leo523 ปีที่แล้ว +30

      Panda3D

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

      Flax

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

      😂

    • @ItsAllAboutGuitar
      @ItsAllAboutGuitar ปีที่แล้ว +26

      He put that statement in quotes which means that someone else said it. Not him.

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

      Gotta watch the marketing speak on this one. It doesn't say open source in that title, it just says ' really open ', which can be abused to mean anything. I mean, I could interpret that to mean its bits are lying all over the ground because it's in the shop for being perpetually broken ... but that's me ;)

  • @dacresni
    @dacresni ปีที่แล้ว +41

    Oh, this is what happened to Lumberyard?! I must have lost track. I thought this was going to be about Oger3D. Thanks for keeping track.

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

      I absolutely read the title as Ogre3D

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

      And what's with their name? next we'll see asdasq

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

      ​@@MangaGamifiedmany from the tech side likes acronyms so you have things like that

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

      @@dermond Hmm I may had sound ridiculing but, I think names are also a tool for convenience. I mean try to search for guides for Cartoon Animator, you'll get mixed results, this even gets worse if it gets any less popular, but when I search for guides for like Live2D or Toon Boom Harmony, the list shown are clean & relevant cause they have non-universal names.
      The long name was Cartoon Animator 5 by reallusion.

  • @paulcasanova1909
    @paulcasanova1909 ปีที่แล้ว +80

    The cannon event sound effect blares as a superimposed image of Godot fades in

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

      Godot is an amazing engine, but not the best for all projects, in particular large long term projects.
      Firstly, you've got a dynamically typed language with GDScript. The language is an interpreter based one also, often times when making a larger project you want to make your own interpreter based scripting language developed in C++.
      I'm not a fan of this, but as for the case of applying for jobs within the game industry, as in say your indie studio is down on it's luck and looking for jobs...Most professional game studios and porters and all of that don't use Godot, they use their own engines or C++, C++ is the most portable and widely used as all of the SDKs for the Switch, Xbox and Playstation all use Visual Studio, Microsoft Windows with C++. Historically speaking, since the 90s, it's been C and C++ for all major consoles across the board. Godot was created in C++ even.
      So for example to get on a console, your project will be in the hands of a porting company, or Godot's tools to port, and that can be a messy process with a lack of control in your own hands.
      Open source, as in say you want to modify Godot, not only takes learning the Godot source code, but uses their coding principles and practices instead of your own, and the time it takes to learn that source code could be better spent making your own.

    • @astrahcat1212
      @astrahcat1212 ปีที่แล้ว +21

      So to sum it up, yes godot is great, but to act like this all-star engine to rule them all, it may be the best for a game your studio makes that takes say 1, 2 years, but you invest your time in making your own tools to make a game no matter what you do, so say you're using Unity or Unreal or Godot, you're gonna be making your own toolset within those engines. A game studio's output often isn't based around the engine it uses, but the tools it makes for that engine (or their own). For example, Telltale games made 'Telltale Tool', and from there they were able to crank out game after game after game. If a game underperforms, you want to crank out more games and try again. These tools that you make, can take 2, 3, 4, 5+ years or even more of refinement, as you make a game, you refine the tools you use and speed up your process. That's what game making truly is on a professional level.
      I really like Godot, but I just can't imagine using Godot for making a serious toolset like that, because you just wouldn't want to use an interpreted language that's locked into their ecosystem, you're talking about potentially a decade's worth of investment.

    • @miroaja1951
      @miroaja1951 ปีที่แล้ว +12

      ​@@astrahcat1212Well to be fair godot actually does have a really good extension system with native extensions, allowing you to use native c++ to extend the engine in really whatever way you like (through gdextension and modules mostly)

    • @PanduPoluan
      @PanduPoluan ปีที่แล้ว +23

      ​@@astrahcat1212Not only can you build a toolset around Godot (even Godot's editor is made using Godot), it has bindings for a lot of languages; you don't have to use GDScript, you can use C#, or C++, or even Rust.
      Though the point is that for O3DE to claim they are "the only truly open source game engine" is a blatantly false statement.

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

      @@miroaja1951being interpreted also allows fast and easy creations of tools in engine, allowing you to write scripts that run in editor with the tool flag at the beginning of the script.

  • @gdfauxtrot
    @gdfauxtrot ปีที่แล้ว +58

    I spent some time in Lumberyard on a large scale project about 2 years ago. It did get the job done, but was lacking in some ways and needed a lot of engineering effort to maintain and work with, moreso than I’ve come to expect with other projects that were Unreal-based. O3DE looks like it’s trying to continue where Lumberyard left off which is kinda neat. Glad to know there’s more powerful engines out there, I’d certainly give this one a shot (I just hope they make more game development focused improvements and not… robotics?)

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

      Was the game Star Citizen?

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

      Yeah I can't think of a another project that used Lumberyard. There is New World, Star Citizen, and then shatterline. I think that is all games made using lumberyard@@JinKee

  • @NunSuperior
    @NunSuperior ปีที่แล้ว +25

    At least you got O3DE installed. That's farther than I got with Lumberyard.

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

      I had to switch from BlendOS to Kubuntu to install O3DE.

  • @everythingcouldbesimplify818
    @everythingcouldbesimplify818 ปีที่แล้ว +33

    O3DE was CryEngine fork so it is not a cheap engine at all, it might be close to Unreal in potential, but obviously it might be harder to learn but great for big studios avoid royalties and etc. For triple A it sounds like it is the only option open source right now.

    • @AnthonyClay
      @AnthonyClay ปีที่แล้ว +16

      This is the best take. Yes, there are a lot of FOSS game engines, but this one has actual AAA chops.

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

      Eh AAA studios will usually just make their own engine if they want to avoid royalties. If you are gonna need engine programmers and custom tools and make billions you might as well hire 50-100 engine programmers and make your own

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

      @@KomodoBitGames Or just hire the The Forge.

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

      @@KomodoBitGames making a engine from scratch is a LOT of work, and that means it costs a LOT of money! if there is one thing corporations hate, it is spending money.

  • @priceyindividual2995
    @priceyindividual2995 ปีที่แล้ว +61

    I've been waiting for this engine to finally start working because it's a very cool project and a major bummer that it just seems perpetually broken. Honestly same was true for lumberyard. I don't know why all the cry engine based projects just seem to be a bit crap but it sucks that they are.

    • @chancemcdonald4128
      @chancemcdonald4128 ปีที่แล้ว +18

      The developers are complete A-holes as well. If you expressed your issues with engine they ban you from discord. One person got banned just for asking for video tutorials on getting audio working (which isn't supported by default and requires recompiling the engine just to get audio support ).

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

      @@chancemcdonald4128 hahaha, what are they thinking? Games don't need audio? jeeez, that's hilarious really.

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

      Cry engine needs to do something. I used it for a bit but it doesn't have the best documentation and tutorials. The community is very limited with few addons. It did seem to have a very solid editor and framework but releases and updates are very slow. The hunt is a great game that uses Cryengine.

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

      @@chancemcdonald4128 Lmao, what? It doesn't have audio? That's kinda wild

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

      Probably has something to do with Cry Engine being a lot of spaghetti.

  • @bogoid
    @bogoid ปีที่แล้ว +15

    honestly, to me O3DE just looks like a game engine made by very skilled people that don't play or even like videogames

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

      S tier comment well done

  • @manchmalscott
    @manchmalscott ปีที่แล้ว +17

    The "only really open game engine" quote isn't on the release blog post anymore lmaooo

  • @planetrift
    @planetrift ปีที่แล้ว +9

    I installed the from the latest installer. It's works for me. Here is what I did. I installed with defaults. Then I started the project manager and clicked through the tabs. Initially I saw three boxes on the first tab, but after I returned they were gone (suggests to me that some value changed from whatever it shipped it) *then* I created a new project, again defaults. Once it did that I clicked "build" once... as it turns out it still needed to download stuff (very odd). Once that was done I launched the project and it opened the editor. Again it worked on some things for a while (it was painfully slow) Once it was up I created a new level, saved it. Then in the new level I duplicated the shader ball object (as it was some default thing that came with it) and opened the material editor. I created a new material, made it red, saved it. Then made another blue one. Closed the editor and went back to the shader ball object. Now I changed the material to red, and the other to blue. Now.. while it worked it was still a slow and painful process. An editor shouldn't be so slow to work with so you can basically play a round of poker before it is done starting up. Then I closed the editor, and relaunched the project in the editor. This time it was fast. .. So, looking at the changes I can see they borrowed more than a little inspiration from Godot. Or I should say.. it felt very familiar. Update: It's still too buggy for my taste (after trying it) And I agree with the documentation woes.

  • @micmacha
    @micmacha ปีที่แล้ว +21

    Honestly I'm still super-psyched for O3DE; but right now we seem to be getting bleeding-edge stuff from them, which is a dangerous place to do work. Given the team behind it and the sheer volume of support it's getting, not to mention the proven track record of some of the engines it's derived from, one of these days it's going to be a default for a lot of people. It just isn't yet.
    I mess around with it as a hobby in a few months.

  • @Waffle4569
    @Waffle4569 ปีที่แล้ว +9

    > Adopted by the Linux community
    > Doesn't work by default
    Yeah this kind of checks out. Open source is great until they expect you to be their quality control.

  • @acgumut
    @acgumut ปีที่แล้ว +14

    Oh boy, here we go again...

  • @klaesregis7487
    @klaesregis7487 ปีที่แล้ว +45

    Yeah right, I'll stick with the "not so open game engine Godot". The fact that they put Huawei as the source of their quote tells you enough about the correctness.

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

      @@Maskharat well search in your fav search engine on huawei import restrictions. In short, they are considered an extension of the CCP.

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

      So? It's an open source engine and everyone checks the code. What's your problem?

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

      silly hate, I can smell the linux community, oh wait actual huawei is contributing to linux too, it may tell you enough aswell

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

      @pimpuas and most of the EU I think.
      At the rest, I really don't mind Huawei using the engine or contributing to it. However, you just have to keep in mind their connections.
      Them working on the Linux kernel might be a bit different, but those commits are reviewed a lot more.

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

      ​@pimpuaswell Unreal is partly owned by Chinese investors. 😂

  • @unfa00
    @unfa00 ปีที่แล้ว +25

    _O3DE. When you absolutely positively need to ignore every other engine in the room - accept no substitutes._

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

    They actually yeeted the comment, good for them:
    "We have retracted a quote from this blog that stated that O3DE is the ‘only real open source game engine.’ The quote was never intended to be included and very unfortunately was taken out of context before we were able to make the correction. We deeply regret any misunderstanding, harm or inconvenience caused."

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

    App developer here whose beta app is undergoing some pretty rigorous external testing. This makes me feel so much better about myself.

  • @ViaConDias
    @ViaConDias ปีที่แล้ว +9

    The potential here is huge, but it does seem like there's a ways to go to get there.

  • @-Name-here-
    @-Name-here- 11 หลายเดือนก่อน +5

    I finally decided to try out this engine and I gotta say I was happily surprised. It’s definitely not perfect, but it feels like a mix between unity and unreal, and it’s open source. The documentation sucks, but other than that it’s been going really well.
    Probably not godot level yet, but I think it does have a lot of potential. It’s been working great so far, I hope it keeps up like this.
    Edit: I take it all back. Well mostly.
    It ended it getting really annoying to use, and I can’t tell if I’m the problem or the engine is buggy. But the docs are horrible and I don’t know what I’m doing lol.
    I still think it has a lot of potential, and could end up being a better foss engine than godot, but it is not there yet sadly. I will be keeping an eye on it though for sure

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

    Hi Mike from Gamefromscratch! Thank you for your video.

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

    @2:15 "...it's the only really open game engine out there, and it's the only fully open source, royalty-free solution that exists at this time."
    So even the Release Notes need patching?
    😙

  • @ethanissupercool7168
    @ethanissupercool7168 ปีที่แล้ว +9

    Any open source competition is good, it allows not only freedom of choice but also innovation by each party instead of a monopoly
    Surprised Epic Games funded this project considering they already have a game engine. Idk how to feel for Unreal Engine, it looks cool and runs very good, but it’s source-available only, not open source, so idk if I should use it or not
    Hope for the best of this engine

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

      They probably want to avoid monopoly lawsuit.

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

      You literally can't have a monopoly of an MIT licensed open source software. ANYBODY can use and improve it.

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

      Epic Games also funded Godot engine

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

      Well keep in mind Epic does have an App Store, Quixel, and the upcoming game engine agnostic Hub.

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

      @@gamefromscratch never heard of them making a new engine before… will it be different than unreal engine?

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

    wow, you have a working copy of O3DE.
    This was the first engine I install after the Unity drama. And I couldn't make it work. Editor doesn't even start, no error, no log, nothing. It just doesn't work.
    I read about it, and looks like the engine is just... broken. No audio, some have no image. and a long etc.

  • @artaz2171
    @artaz2171 ปีที่แล้ว +6

    2:12 major red flag right there

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

    I’m goingto try O3DE at my company as a simulation tool for our robotics projects. I’m really happy that a game engine finally supports robotics in a way that o3de does.

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

    Lumberyard was the first game engine I ever downloaded. I downloaded when it launched. Its interesting seeing how much its changed over the years.

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

    You can select version of documentation in upper left corner. And you looking at the old version of documentation.
    Never worked with it, but read a lot of documentations

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

    O3DE seems to follow the Linux tradition of things never working out of the box, documentation being outdated, and basic or important things being buried in consoles!
    Jokes aside, I really hope the engine takes off eventually. It doesn't seem worth giving a shot at this moment in time, at least not for me, but I can see myself using it in a decade or two.

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

    O3DE has a lot of fancy support badges but does that even matter? How much resources are actually being sent by these companies that are backing it, it seems not that much.

  • @theQuickRundown
    @theQuickRundown ปีที่แล้ว +17

    for the history that this engine has, i wonder how much baggage it carries behind the scenes.

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

      I actually think they did a hell of a lot of work since forming as O3DE to remove a lot of that baggage. It’s mostly a new engine at this point

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

      Not alot surprisingly, the engine/editor codebase has really great structure, its easy to find things, and they are in small readable components.

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

    For a second I was second guessing my understanding of what the definition of "Open" was... lol

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

      Open in this sense you open the rear hole to get sponsorship from Microsoft, then take the money and run, leaving behind half-baked features. But hey, you got another logo on your website too!

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

    About things not working... It's just that, whenever they say that "a new thing has been implemented" you should read "a new thing has just started being worked on".

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

      Most systems have major issues. You can actually crash the engine using Lua scripting. Everything is unsafe and poorly documented. If you try for long enough you can get it to work but discovering the "correct" way of doing something is long and difficult.

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

    Or maybe it is safe for them to say that the engine is the only open source game engine TARGETTING Unreal? (Or maybe Armory / UPBGE can be taken as alternatives if Unreal is really unavailable?)

  • @hongquiao
    @hongquiao ปีที่แล้ว +11

    Has this engine been around for long? First time I'm hearing about it.

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

      Yes, quite a while.
      First release as O3DE was 2021: gamefromscratch.com/the-o3de-game-engine-has-first-major-release/
      As Lumberyard at Amazon, the first release was 2016: gamefromscratch.com/amazon-release-lumberyard-game-engine/

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

      @@gamefromscratch I downloaded it after your first video about it and deleted it the next day because nothing was working as intended 🤣

    • @chancemcdonald4128
      @chancemcdonald4128 ปีที่แล้ว +6

      @@Ares9323The developers are complete A-holes as well. If you expressed your issues with engine they ban you from discord. One person got banned just for asking for video tutorials on getting audio working (which isn't supported by default and requires recompiling the engine from source just to get audio support ).

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

      @@chancemcdonald4128 That's not true. I asked many questions there and every time devs were very helpful. Also didn't see any case where they blocked somebody just for asking. Maybe for unproductive whining, but not for asking.

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

      @@fr0ziDo try to understand that your experience isn't reflective of everybody's.

  • @pixelfairy
    @pixelfairy ปีที่แล้ว +11

    This ones not done yet. At least you dont have to wait for Godot.

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

      I see what you did there.. clever! lol

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

      Godot 4 is still raw.

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

    In context, he's right. O3DE is the only open source, AAA capable engine. There are no others. O3DE doesn't target hobbyists.

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

    >engineer at huawei
    >demonstrably false statement
    Imagine my surprise… 🤨
    Thank goodness I was already sitting down to watch this video!

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

    It seems like the engine is still in alpha status, but the version numbers appear as though it is stable for a while.
    And it's kind of making people feel sorry that software under the name of Linux Foundation is only supported on one certain Linux distribution. And I cannot even install / launch the software normally on said distribution.

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

      Linux support is terrible. It isn't even a first class citizen.

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

      Well you can’t expect them to support Linux. Desktop Linux is a mess and it’s the job of the community of each of the billion distros to figure it out.

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

      You can support linux Unity, Godot, UE4/5 have great linux support. It is just highly unusual that a project ran by the linux foundation doesn't have linux support as a priority. @@TheHermitProcess

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

      @@TheHermitProcess O3de is officially available on Ubuntu, though i cannot run it the that specific distro

  • @shrippie-4214
    @shrippie-4214 ปีที่แล้ว +4

    Heard something about the linux foundation being in charge? No wonder why the documtation is wrong and the new feature doesn't work lol

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

      i think no one is really "in-charge", they just "park" it under Linux Foundation.

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

    I suppose they were talking about the licenses but ... O3DE is using Apache 2 and Godot is using an MIT with both allowing to do anything...

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

    First rule of O3DE: You don't talk about Godot.
    As someone who is actually into robotics development, I am exited to see something like this replacing Gazebo. However, Godot Also has ROS2 integration, but that breaks rule 1 of O3DE.

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

    it's even funnier when you go to the blog post now and see that this quote has been removed

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

    Lumberyard/O3DE is one of those projects that seems to be in perpetual development but doesn't go anywhere. You can sense there is a lot of money spent on the engine but you can't really see it in the engine. Just feels unfinished and untested. Mostly because you can't build a game engine in a vacuum. At some point you need to ship an actual game or have someone ship an actual game with the thing to see if it actually is a viable product. O3DE needs to stop what they are doing, hand the engine to a few game developers, see what the feedback is and take notes.

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

      This is both the blessing and a curse for socialist/open source developed products, there is no market, no customers, so you don't have to care what other people want. This is great since you don't have to compromise to cater to the lowest common denominator and make just another generic no innovation clone, but it also sucks because of what you said, they might just end up making something nobody will ever use.

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

      Amazon made several games with this engine: New World, Breakaway, Crucible and The Grand Tour Game

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

      Rumor has it they have an internal fork that they use for their IPs and changes to it are not pushed downstream.

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

    6:41 You know it's bad when Gamesfromscratch says "Bloody" XD

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

    O3DE has so much potential, the docs say lua scripting is for "quick iteration of your game logic" and "canvas scripting is a general purpose, scripting environment". The question, is it suppose to be a visual scripting only engine like Snowdrop engine? Also why use canvas script for production ready game logic, when Torch library was built in lua scripting language which is part of PyTorch, frustrating. Still glade that the open source team is getting a lot of the kinks out atleast

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

    Hilariously, they already removed the quote from the article. That is so funny.

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

      Honestly though, this is a good thing. It's one thing to make a mistake, its quite another to promptly react to it and fix it.

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

    I wonder if modular game engines should be more of a thing. Game Engines are basically a collection of tools to make games, why not make those tools interchangeable? I'm guessing there could be compatibility issues.

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

      Because most of the implementations for those stuff are usage specific and don't necessarily talk to each other

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

      OpenSceneGraph was an engine agnostic renderer for example. Some map formats are also supported by multiple engines and editors, specially the ones from ID software games. There are some standards for assets too such as 3D models and volumetric images. Most scripting languages are also third party components. Shaders have standards too but they are tied to API being used. But I don't know how modular this can get.

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

    It was about time that someone would invent the first fully open source, royalty-free game engine.

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

    Seems they should rename the engine to the The Only Really Annoying Engine

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

    I tried O3DE, but for some reason it capped all processor cores to 100% and just kept them there. I even gave it the chance of finish booting, but even with just an empty project after it finished loading it for some reason kept CPU at 100%.
    At that point I gave up on it, maybe the new version works better? Might give it a try again down the line.

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

    I'm still waiting for them to add C# support so it can truly be a Unity replacement. But I worry if that will ever become a thing since on every thread I find (github or otherwise) on the subject there's a bunch of people doing the proverbial "ew c# so slow, never", regardless of benchmarks or proof to the contrary.

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

      C# slow? they must be python users. It's simply not true.

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

    I forgot *O3DE* exists

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

    Not sure why this engine does not get more love. Maybe they need to also invest in more tutorials.

    • @bexplosion
      @bexplosion ปีที่แล้ว +6

      and need updated documentation

    • @novh4ck
      @novh4ck ปีที่แล้ว +12

      Open source is all about community and community effort. O3DE has no community so the only love it can get is from corporations.

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

      @@novh4ck i am not quite familiar with this engine, but if it's like every other open source software where asking for some help doing whatever leads to the response "you can do it yourself, it's open source, go figure it out on your own" then i can see why it has such a little community. Doesn't help if it's buggy too, constantly excusing it's "open source" nature for it and if the license forces you to share whatever you are doing with it (with corporations no less)

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

      @@D0NU75 O3DE has Apache License 2.0. You don't have to share anything. It's just still associated with Amazon and mostly just other corporations (like those in the footer of their website) and open source developers generally don't like that much. Creating a community takes effort and good people skills and O3DE guys don't seem to make much effort in that part.

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

      @@D0NU75 Also that response mostly follows after people demand something to be implemented in an open source project. Unless you pay the developers nobody is obligated to invest their time and do the work for you if they don't want to. Community open source is developed mostly by developers who need something implemented/fixed so they do it.

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

    Wait, this is based on Lumberyard? So it's an open source version of Star Citizen's game engine? That potentially puts some SERIOUS power into the hands of indie devs. Shame it's a buggy mess, though. But since it's open-source, maybe that'll be fixed in time. I might try picking this up just to play around with it.

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

      No. Very bad reasoning. From Lumberyard came Star Citizen and O3DE. O3DE doesn't use Star Citizen at all. Star Citizen forked an early version of Lumberyard and produced StarEngine which they use inhouse. The only improvement that I heard they did was a highly optimized renderer but I am sure there is more that was done. O3DE dropped over 2 million lines of cryengine code when it was forked from Lumberyard.

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

      @@chancemcdonald4128
      My bad, but how is making a mistake on info "bad reasoning"? Reasoning refers to the logic of a statement, not its factual basis.
      Either way, though, it's still an extremely powerful tool.

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

      It is bad reasoning because you are drawing an inference where none could exist. I would also suggest you use simpler words because I don't think the ones you are trying to use right now you can use properly. It isn't powerful. For a project that started as a AAA game engine and ended up an unstable mess used by nobody not even the creators of the engine. It has no real ability to do what it is suppose to do. It isn't powerful it is sad. 100 million into a project that can't even offer basic functionality.@@VestedUTuber

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

      @@chancemcdonald4128 pretty sure star citizen just ported lumberyard features to their overhauled version of cryengine 3 when they 'switched' to lumberyard.
      seems to be confirmed when cryengine sued star citizen for using cryengine 3 code without a licence, amazon came in and confirmed that they were licencing both lumberyard and cryengine 3 to star citizen. 1 or 2 weeks later the crytek lawyer quit the case.

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

    Them talking about robotics shouldn't be a bad thing per say for game developers since it means there's decent focus on automation logic. Which your in-game units would also utilize. And other more physical world oriented robotics features such as image/vision recognition could be handy for AR games too. But that is not so say that robotics focus would make game developers happy necessarily, just that it shouldn't make game developers sad, if that makes sense.

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

      Yeah, I don't have any issue with the robotics support.
      My "Scooby sense" went off that they LEAD with it. It's like when Unity did their developer conference and talked all about film and Digital twin, a few years back. It just sems a weird perspective, if that makes sense?

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

      If it is a game engine I feel they should focus on adding support for common things used in video games like ..... native sound support. Yes O3DE doesn't support sound. You have to recompile to get wwise support but then your free game engine just got polluted with commercial software. They have a unofficial gem miniaudio but it isn't supported well. Robots is cool to add but how about support well video games first.

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

      @@gamefromscratch Right, if it came off like that let me apologize and say that I didn't mean to criticize your statement just point out to the audience scrolling through the comments that it is not really a negative for game developers.

  • @JosiahBradley
    @JosiahBradley ปีที่แล้ว +9

    Looks like they removed the quote.

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

      Well, at least they listen. ;)
      That quote was pretty facepalm, so good thing it's removed.

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

    coming from "farcry sandbox mapping" (basically cry-engine mapping ) far back in the day, I try this steaming pile of **** like twice a year, so far I never got it to work.
    It sometimes crashes, but mostly just throws all kinds of errors and begs to be killed off immediately. See you next year again, O3DE

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

      haha, probably the best thing to do is walk in a giant arc around it, really.

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

    Have u tried Hazel angine from The Cherno?

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

    I have to wonder why they say its the "only really open source engine", I mean its great to have more options, and this being owned by the Linux foundation gives me great hope in its future but they must have had some reason to say this. Does Godot need some proprietary binary blobs to work on Apple or Windows that I am not aware of?

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

      Yes, the blobs are called "windows" and "MacOS"

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

      Maybe they are talking about Consoles which Godot can’t do?

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

      @@nolram Consoles are proprietary. They can't be shipped with FOSS. Godot can do consoles the same way all FOSS game engines and frameworks can - by you either hiring a company to convert your game for console, hiring a company to be the mediary and request the console tools through them, or by registering your company and requesting the console tools directly.

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

      I think the guy meant "only open source AAA game engine", and that would be kinda true. Unreal is not FOSS, and Godot is not well suited (and not meant) for AAA.
      Still a jerk statement to make.

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

      @@nolram Several switch games do use godot, and a heavily modified version was used in sonic colors ultimate

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

    They've already removed that quote from the bottom of the article. Guess they got enough blowback for that one.

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

    I really enjoy watching your videos. I'm trying to find the perfect game engine to grow into. But there are so many features and technology that needs to be considered when choosing an engine. Maybe you could do a video about the essential technology needed to build game engines in the order of importance. Eg platform support, programming languages based on industry preference, animation support like ik, VR support and so on.

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

      generally, best advice to chosing an engine is more "is it enjoyable for you to work in" and "is it opensource" and if it fits those 2, problems can be resolved with some extra modification, but actually being able to use it, viscerally is basically the biggest essential trait

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

      @@bloodmachine6049 yep I agree but for new game developers like my self there are alot of different features and technology that make modern game engines. Some are essential and some less important. My current preference is Godot because of its tooling and simplified integrated language compiler. But it seems if you want to target cross platform c# or possibly C++ is the way to go. I'm a senior software developer and worked with all these languages. So the programming side is the easy bit. I just don't want to implement my own physics engine integration because I find my self needing a feature that is missing. I guess what I'm saying is that there are core techs that are essential some really nice to have and some not important

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

    "they cou- they go dot wrong" lmao

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

    so it's just Cryengine 3 from 2013. The real cryengine is on version 6 or something.

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

    Imagine if Godot developers kudt borrow some codes from O3DE Engine and use it to improve the 3D aspect of Godot since it claims to be open source.

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

      There would literally be no improvement.

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

      ​@@chancemcdonald4128Godot 4 lacks raytracing, also its own occlusion culling system has serious performance overhead, and we even didn't remember that Go-doh is simply monolithic, so it hardens the development.

  • @JIN-TECH
    @JIN-TECH ปีที่แล้ว +9

    The animation system in this engine is more interesting than in Godot

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

      I haven't checked out O3DEs animations what all they do?

    • @JIN-TECH
      @JIN-TECH ปีที่แล้ว

      @@stephensumpter5311 This is very similar to an animation blueprint in Unreal

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

      This is true. The animation retargeting is great and easy to work with but IK is terrible. The animation graph also has alot of bugs.

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

      Much better than Godot and Unity but not on the same level as UE or Flax@@stephensumpter5311

  • @chonkusdonkus
    @chonkusdonkus 3 วันที่ผ่านมา

    Please make a new video covering their latest updates, there have allegedly been huge improvements in the latest versions.

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

    How they see VFX integration. Potential engine's users must go and buy Popcorn FX?
    Then if we got tricky parts of engine which works on youtube, it cost, not planning to integrate in future like built-in version.
    But engine must have things like this at start, and we must just go and buy it?
    Do we need unjustified risk to future projects which can be multiplied by zero? - Doubt
    Besides count of git commits and commiters incredibly reduced recently. Seems like project potentially dying.
    Then: UE, Godot(e.g.) are out hope.

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

    Not only GoDot, but also UpBGE and, possibly, Ogre

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

    To be honest, that quote was by someone at Huawei so while wildly inaccurate for most of the world, I'm unsure about what's accessible to them.

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

    I really want to see cryengine get more popular

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

    Everyone's pal the Senior Engineer at Huawei also likes to say "We are the only manufacturer of smartphones"

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

    The problem with engines like this is their lack of documentation and popular support. Unreal has only in the past few years been mature and had plenty of tutorials available, so it would take years for O3DE to reach the same kind of state IF people pick it up now.

  • @handsanitizer2457
    @handsanitizer2457 ปีที่แล้ว +6

    While it looks interesting, im super sus about so much corporate support...

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

      Be scared of anything FOSS. The more you know, the more you're scared.

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

    I'm going to go ahead and assume that a marketer no one was watching typo'd that, and it's going to be fixed. Of all available game engines, I've seen some extraordinarily permissive licenses out there... I mean just off the top of my head, we have Godot, GDevelop, BabylonJS, Stride... I mean I'm honestly starting to wonder if it's a default option.

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

    Hey, at least you were able to get the damn engine installed.
    O3DE's linux version ONLY installs with a deb package. So I guess people using distros using RPM (like me) can get screwed, huh...
    It genuinely baffles me that the engine only supports 1 type of Linux distro. I don't understand why they did it.

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

      You can build from sources or install snap package. .deb package is not the only option.

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

      @@charlieking7600 Trying to install the snap packages just says there's no file or directory to install, and I didn't want to build the engine from source. It'll most likely ask me to install an Ubuntu specific dependency that I most likely don't have.
      For me anyway, deb is the only option, which doesn't work for my distro
      EDIT: Alright, I seem to have fixed the snap issue. Trying to install. let's see what happens.
      EDIT AGAIN: Knew it was too good to be true. It's not finding a valid engine.json file in snap/o3de/11/23.10.00, even though there IS an engine.json file there and I haven't tampered, altered or done anything to the files. The supposed valid engine.json file is on the correct folder, but its like the engine can't see it. And O3DE is so obscure and unknown that I can't find any post or anyone to help me run the blasted thing.
      This Engine sucks ass, and it's gonna die if they don't get their stuff together and actually make this thing more user friendly.

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

    average open source projects be like...

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

    It appears that you were looking at the documentation for 23.05 instead of 23.10. Documentation version selector was at the top right and in your video shows 23.05. Still the functionality was not working as per their documentation though.

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

      The documentation I was looking at was the result of clicking the READ MORE links from the 23.10 release notes.
      Since the video was made, they updated the documentation. This is good, although going live with bad documentation not so much.

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

    This editor hardly looks different from Unity Ed. If you didn't tell me, I would've expected it to be an older version of Unity.
    That quote may just be outdated, and it may not have been correct at the time Lars Gleim endorsed it.

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

    I've build from sources 23.05 and prefab system is enabled by default. Installed windows binary - it is there are you sure you use a proper tag when cloning?

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

      I did not build from source, I used the 23.10 installer.

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

    Yes. It is glitchy and disfunctional. It's develoment doesn't go smoothly. And their marketing and PR staff is definitely the worst part of the team.
    But still - it looks very promising. The problem is - someone somewhere can develop some better engine, before this engine will bocome fully functional. There's a lots of free and open-source engines out there, and their developers continue to improve their creations - so O3DE could "miss it's ride".

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

    I tried the 23.05 version, and it was the same, it doesn't work, for some reason i can't rename any assets, i tried to make a script using Script Canvas and when i deleted 2 nodes, the whole engine crashed, there was a error pop up, but i couldn't read it because the pop up window was complety white with no text.

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

      Sounds like a 5 star review for anything related to amazon.
      😂

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

    they need to release this to steam so we can compare the quality by seeing the user reviews between this and godot

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

      Or you could just try it yourself and also try Godot and compare side-by-side? I don't get the trend of people trusting reviews more than their own judgement these days. Both Engines are free and open source, just try them.

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

      For an open source project the first thing is community. They bring tools. Fixes. Tutorials.
      This engine lacks that important aspect and also only does 3D, no 2D.

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

      @@madjunir o3de doesnt go for 2D games. it simply isnt their goal, same as unreal.

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

      that is a godo idea but they couldn't control the comment so they will not do this. They also have their own launcher

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

    O3DE is an engine for who wants make games with open source software but relying on proprietary software to get some jobs done(4example particles). In my opinion for now it doesn't make sense to me to use a software that claims to be open source but being pushed to use third party pay softwares.

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

    But it can be so powerful game engine IMO! it has lots of powerful features and tools!

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

    its possible to use c++ or is only supported lua scripting? you spoke to quickly, sry sry.

  • @in-craig-ible6160
    @in-craig-ible6160 ปีที่แล้ว

    Hopefully they'll take this exposure in a good way and work on stuff rather than trying to proclaim they are something they are not.

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

    "I know this came off as negative."
    Id rather you be brutally honest. Inatead of trying to serve me some soft serve bullshit.
    Thsnks as always

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

    (1:06) You just named all of the worst corporations in gaming...like, in a row. Zero percent chance I'm trying this thing out.

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

    It's like minecraft saying it's "The Only Really Block Game"

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

    The quote was removed

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

    its really great engine have been trying it since lumberyard days but documentation and tutorials are lacking

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

      that is not true it is missing basic features like sound and particles. You want a custom shader that is fine just have to write the C++ to interact with the shader. Most features can only being used from C++ and not from Lua or visual scripting.

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

    Hey man! Just take a break, relax and have some 🍵

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

    He works for Huawei, cut him some slack behind the great firewall...

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

    I couldn't even get the online install to work. I can't even think of a time I've had an installer fail on my machine, but this one does. I even tried to have it create a local installer and I got the same results. Huge turn off when you can even install the darn thing. This was for their 23.10.0 Windows install.