Тёмный

O3DE 23.10 "The Only Really Open Game Engine" 

Gamefromscratch
Подписаться 250 тыс.
Просмотров 47 тыс.
50% 1

The open source O3DE game engine just released O3DE 23.10. Adding several new features (which I couldn't get working), new rendering features and more.
Links
gamefromscratch.com/o3de-23-1...
-----------------------------------------------------------------------------------------------------------
GFS Patreon : / gamefromscratch
GameDev News : gamefromscratch.com
GameDev Tutorials : devga.me
Discord : / discord
Twitter : / gamefromscratch
-----------------------------------------------------------------------------------------------------------

Наука

Опубликовано:

 

5 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 409   
@gamefromscratch
@gamefromscratch 10 месяцев назад
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 10 месяцев назад
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 9 месяцев назад
I saw Huawie on that list you may wanna reconsider this engine they are pro censorship and chinease spys
@chancemcdonald4128
@chancemcdonald4128 9 месяцев назад
MIT or Apache is fairly fucking free. @@jonnanieminen8848
@smoquart
@smoquart 8 месяцев назад
@@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 10 месяцев назад
Somewhere in the O3DE office you can hear an engeneer proclaim: "It works on my computer!"
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
Yes for sure.
@pixelfairy
@pixelfairy 10 месяцев назад
This is why we have vagrant and unit tests. Maybe they don't.
@F00dstamp96
@F00dstamp96 10 месяцев назад
O3DE just seems like it wants to exist but hisses at anyone who walks near it
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
It bites too.
@leezhieng
@leezhieng 10 месяцев назад
I was inside their discord for a while, not really outsider friendly, it's more like a corporate working group.
@dermond
@dermond 10 месяцев назад
​​@@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 10 месяцев назад
I'd love to use it, but it's so convoluted to get running.
@HealyHQ
@HealyHQ 9 месяцев назад
@@leezhieng Yikes...
@joshwent
@joshwent 10 месяцев назад
"It just doesn't work!" Yeah, that seemed to be the opinion of Amazon Games Studio as well after Lumberyard was forced on them. 😢
@st.altair4936
@st.altair4936 10 месяцев назад
Wow! I didn't know Godot, Bevy, Gdevelop, Stride and Defold didn't exist! Very cool
@leo523
@leo523 10 месяцев назад
Panda3D
@wiktorwektor123
@wiktorwektor123 10 месяцев назад
Flax
@AnonymousAnarchist2
@AnonymousAnarchist2 10 месяцев назад
😂
@ItsAllAboutGuitar
@ItsAllAboutGuitar 10 месяцев назад
He put that statement in quotes which means that someone else said it. Not him.
@manicmarauder
@manicmarauder 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
I absolutely read the title as Ogre3D
@MangaGamified
@MangaGamified 10 месяцев назад
And what's with their name? next we'll see asdasq
@dermond
@dermond 10 месяцев назад
​@@MangaGamifiedmany from the tech side likes acronyms so you have things like that
@MangaGamified
@MangaGamified 10 месяцев назад
@@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.
@manchmalscott
@manchmalscott 10 месяцев назад
The "only really open game engine" quote isn't on the release blog post anymore lmaooo
@4.0.4
@4.0.4 10 месяцев назад
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 10 месяцев назад
lol
@exoZelia
@exoZelia 5 месяцев назад
Interesting choices all around and I'm not mad at them
@paulcasanova1909
@paulcasanova1909 10 месяцев назад
The cannon event sound effect blares as a superimposed image of Godot fades in
@astrahcat1212
@astrahcat1212 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
​@@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 10 месяцев назад
​@@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 10 месяцев назад
@@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.
@xormak3935
@xormak3935 10 месяцев назад
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.
@NunSuperior
@NunSuperior 10 месяцев назад
At least you got O3DE installed. That's farther than I got with Lumberyard.
@chrisxdeboy
@chrisxdeboy 10 месяцев назад
I had to switch from BlendOS to Kubuntu to install O3DE.
@gdfauxtrot
@gdfauxtrot 10 месяцев назад
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 10 месяцев назад
Was the game Star Citizen?
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
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
@acgumut
@acgumut 10 месяцев назад
Oh boy, here we go again...
@klaesregis7487
@klaesregis7487 10 месяцев назад
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 10 месяцев назад
@@Maskharat well search in your fav search engine on huawei import restrictions. In short, they are considered an extension of the CCP.
@leezhieng
@leezhieng 10 месяцев назад
So? It's an open source engine and everyone checks the code. What's your problem?
@fxcallowkids4344
@fxcallowkids4344 10 месяцев назад
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 10 месяцев назад
@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 9 месяцев назад
​@pimpuaswell Unreal is partly owned by Chinese investors. 😂
@bobfromsoireegames4309
@bobfromsoireegames4309 9 месяцев назад
Hi Mike from Gamefromscratch! Thank you for your video.
@priceyindividual2995
@priceyindividual2995 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
@@chancemcdonald4128 hahaha, what are they thinking? Games don't need audio? jeeez, that's hilarious really.
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
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 10 месяцев назад
@@chancemcdonald4128 Lmao, what? It doesn't have audio? That's kinda wild
@Spartan322
@Spartan322 10 месяцев назад
Probably has something to do with Cry Engine being a lot of spaghetti.
@everythingcouldbesimplify818
@everythingcouldbesimplify818 10 месяцев назад
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 10 месяцев назад
This is the best take. Yes, there are a lot of FOSS game engines, but this one has actual AAA chops.
@KomodoBitGames
@KomodoBitGames 10 месяцев назад
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 10 месяцев назад
@@KomodoBitGames Or just hire the The Forge.
@Slash0mega
@Slash0mega 9 месяцев назад
@@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.
@bogoid
@bogoid 10 месяцев назад
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 5 месяцев назад
S tier comment well done
@Waffle4569
@Waffle4569 10 месяцев назад
> 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.
@planetrift
@planetrift 10 месяцев назад
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 10 месяцев назад
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.
@ViaConDias
@ViaConDias 10 месяцев назад
The potential here is huge, but it does seem like there's a ways to go to get there.
@unfa00
@unfa00 10 месяцев назад
_O3DE. When you absolutely positively need to ignore every other engine in the room - accept no substitutes._
@TACKO3D
@TACKO3D 9 месяцев назад
Lumberyard was the first game engine I ever downloaded. I downloaded when it launched. Its interesting seeing how much its changed over the years.
@MrNybbles
@MrNybbles 10 месяцев назад
@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? 😙
@jwr6796
@jwr6796 10 месяцев назад
App developer here whose beta app is undergoing some pretty rigorous external testing. This makes me feel so much better about myself.
@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 10 месяцев назад
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 10 месяцев назад
Amazon made several games with this engine: New World, Breakaway, Crucible and The Grand Tour Game
@Kasimowsky
@Kasimowsky 10 месяцев назад
Rumor has it they have an internal fork that they use for their IPs and changes to it are not pushed downstream.
@shrippie-4214
@shrippie-4214 10 месяцев назад
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 10 месяцев назад
i think no one is really "in-charge", they just "park" it under Linux Foundation.
@theQuickRundown
@theQuickRundown 10 месяцев назад
for the history that this engine has, i wonder how much baggage it carries behind the scenes.
@gamefromscratch
@gamefromscratch 10 месяцев назад
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 10 месяцев назад
Not alot surprisingly, the engine/editor codebase has really great structure, its easy to find things, and they are in small readable components.
@Sylfa
@Sylfa 9 месяцев назад
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.
@atcom89
@atcom89 10 месяцев назад
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 10 месяцев назад
I did not build from source, I used the 23.10 installer.
@pixelfairy
@pixelfairy 10 месяцев назад
This ones not done yet. At least you dont have to wait for Godot.
@scififan698
@scififan698 10 месяцев назад
I see what you did there.. clever! lol
@charlieking7600
@charlieking7600 9 месяцев назад
Godot 4 is still raw.
@Shultc
@Shultc 10 месяцев назад
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
@ethanissupercool7168
@ethanissupercool7168 10 месяцев назад
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 10 месяцев назад
They probably want to avoid monopoly lawsuit.
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
You literally can't have a monopoly of an MIT licensed open source software. ANYBODY can use and improve it.
@leezhieng
@leezhieng 10 месяцев назад
Epic Games also funded Godot engine
@gamefromscratch
@gamefromscratch 10 месяцев назад
Well keep in mind Epic does have an App Store, Quixel, and the upcoming game engine agnostic Hub.
@ethanissupercool7168
@ethanissupercool7168 10 месяцев назад
@@gamefromscratch never heard of them making a new engine before… will it be different than unreal engine?
@mo7aZa
@mo7aZa 9 месяцев назад
its possible to use c++ or is only supported lua scripting? you spoke to quickly, sry sry.
@verendale1789
@verendale1789 10 месяцев назад
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.
@-Name-here-
@-Name-here- 9 месяцев назад
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
@Riley_Christian
@Riley_Christian 10 месяцев назад
For a second I was second guessing my understanding of what the definition of "Open" was... lol
@scififan698
@scififan698 10 месяцев назад
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!
@artaz2171
@artaz2171 10 месяцев назад
2:12 major red flag right there
@angeldavidacostajimenz3339
@angeldavidacostajimenz3339 10 месяцев назад
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 10 месяцев назад
Sounds like a 5 star review for anything related to amazon. 😂
@haru_takahashi24
@haru_takahashi24 10 месяцев назад
Have u tried Hazel angine from The Cherno?
@hongquiao
@hongquiao 10 месяцев назад
Has this engine been around for long? First time I'm hearing about it.
@gamefromscratch
@gamefromscratch 10 месяцев назад
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 10 месяцев назад
@@gamefromscratch I downloaded it after your first video about it and deleted it the next day because nothing was working as intended 🤣
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
@@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 10 месяцев назад
@@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 10 месяцев назад
@@fr0ziDo try to understand that your experience isn't reflective of everybody's.
@madmax404
@madmax404 6 месяцев назад
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."
@JosiahBradley
@JosiahBradley 10 месяцев назад
Looks like they removed the quote.
@gamefromscratch
@gamefromscratch 10 месяцев назад
Well, at least they listen. ;) That quote was pretty facepalm, so good thing it's removed.
@slatey79
@slatey79 10 месяцев назад
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 9 месяцев назад
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.
@MrFrostCA
@MrFrostCA 10 месяцев назад
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.
@justindressler5992
@justindressler5992 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
@@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
@user-lg9cf7tq1m
@user-lg9cf7tq1m 10 месяцев назад
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?)
@user-lg9cf7tq1m
@user-lg9cf7tq1m 10 месяцев назад
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 10 месяцев назад
Linux support is terrible. It isn't even a first class citizen.
@TheHermitProcess
@TheHermitProcess 8 месяцев назад
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 8 месяцев назад
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
@user-lg9cf7tq1m
@user-lg9cf7tq1m 7 месяцев назад
@@TheHermitProcess O3de is officially available on Ubuntu, though i cannot run it the that specific distro
@paulosullivan3472
@paulosullivan3472 10 месяцев назад
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 10 месяцев назад
Yes, the blobs are called "windows" and "MacOS"
@nolram
@nolram 10 месяцев назад
Maybe they are talking about Consoles which Godot can’t do?
@sniperdubey
@sniperdubey 10 месяцев назад
@@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 9 месяцев назад
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 9 месяцев назад
@@nolram Several switch games do use godot, and a heavily modified version was used in sonic colors ultimate
@digitalboyx4012
@digitalboyx4012 10 месяцев назад
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
@Ranakade
@Ranakade Месяц назад
6:41 You know it's bad when Gamesfromscratch says "Bloody" XD
@VestedUTuber
@VestedUTuber 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
@@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 10 месяцев назад
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 3 месяца назад
@@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.
@DevineInnovations
@DevineInnovations 10 месяцев назад
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 10 месяцев назад
Because most of the implementations for those stuff are usage specific and don't necessarily talk to each other
@vitordelima
@vitordelima 10 месяцев назад
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.
@fcolecumberri
@fcolecumberri 9 месяцев назад
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.
@lucazfc
@lucazfc 10 месяцев назад
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 10 месяцев назад
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.
@astraton2001
@astraton2001 9 месяцев назад
Seems they should rename the engine to the The Only Really Annoying Engine
@SteelSkin667
@SteelSkin667 10 месяцев назад
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.
@ujugamestudio
@ujugamestudio 10 месяцев назад
I forgot *O3DE* exists
@JauStudioFR
@JauStudioFR 9 месяцев назад
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...
@carnifexx
@carnifexx 10 месяцев назад
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 10 месяцев назад
haha, probably the best thing to do is walk in a giant arc around it, really.
@user-jj2tr4pi3z
@user-jj2tr4pi3z 9 месяцев назад
It was about time that someone would invent the first fully open source, royalty-free game engine.
@leeoiou7295
@leeoiou7295 10 месяцев назад
Not sure why this engine does not get more love. Maybe they need to also invest in more tutorials.
@bexplosion
@bexplosion 10 месяцев назад
and need updated documentation
@novh4ck
@novh4ck 10 месяцев назад
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 10 месяцев назад
@@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 10 месяцев назад
@@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 10 месяцев назад
@@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.
@anonemoose7777
@anonemoose7777 9 месяцев назад
>engineer at huawei >demonstrably false statement Imagine my surprise… 🤨 Thank goodness I was already sitting down to watch this video!
@JanbluTheDerg
@JanbluTheDerg 9 месяцев назад
"they cou- they go dot wrong" lmao
@AlphaGarg
@AlphaGarg 10 месяцев назад
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.
@handsanitizer2457
@handsanitizer2457 10 месяцев назад
While it looks interesting, im super sus about so much corporate support...
@charlieking7600
@charlieking7600 9 месяцев назад
Be scared of anything FOSS. The more you know, the more you're scared.
@doltBmB
@doltBmB 9 месяцев назад
so it's just Cryengine 3 from 2013. The real cryengine is on version 6 or something.
@Megalomaniakaal
@Megalomaniakaal 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
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 10 месяцев назад
@@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.
@lillybyte
@lillybyte 8 месяцев назад
In context, he's right. O3DE is the only open source, AAA capable engine. There are no others. O3DE doesn't target hobbyists.
@Clawthorne
@Clawthorne 10 месяцев назад
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 10 месяцев назад
C# slow? they must be python users. It's simply not true.
@SeppahBaws
@SeppahBaws 10 месяцев назад
it's even funnier when you go to the blog post now and see that this quote has been removed
@tonywtyt
@tonywtyt 8 месяцев назад
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.
@serhiid3758
@serhiid3758 10 месяцев назад
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".
@battles_varied_animator
@battles_varied_animator 9 месяцев назад
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 9 месяцев назад
You can build from sources or install snap package. .deb package is not the only option.
@battles_varied_animator
@battles_varied_animator 9 месяцев назад
@@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.
@KomodoBitGames
@KomodoBitGames 10 месяцев назад
I really want to see cryengine get more popular
@lostGash
@lostGash 9 месяцев назад
They've already removed that quote from the bottom of the article. Guess they got enough blowback for that one.
@MrJocyf
@MrJocyf 10 месяцев назад
Hey man! Just take a break, relax and have some 🍵
@forgotten_8489
@forgotten_8489 10 месяцев назад
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.
@screenapple1660
@screenapple1660 10 месяцев назад
I can't use cryengine. I'm on Mac.
@D3metric
@D3metric 10 месяцев назад
"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
@JoeSondow
@JoeSondow 9 месяцев назад
But does it work?
@Theraot
@Theraot 10 месяцев назад
The quote was removed
@Cerbyo
@Cerbyo 5 месяцев назад
less confused now...but still confused
@razorblade413
@razorblade413 10 месяцев назад
is this engine better than godot? is it more optimized for performance than godot? does this engine some real programming language if so which ones are supported? thanks
@leo523
@leo523 10 месяцев назад
Lua, and C++ as all
@razorblade413
@razorblade413 10 месяцев назад
@@leo523 thanks. and about the other questions? Also i watched other videos of showcase graphics for godot and looks really impressive maybe at a level of unreal engine 4.
@igorthelight
@igorthelight 10 месяцев назад
Not sure why it exists to be honest xD * It's 3D only like Unreal Engine (but it's worse at that) * It's very hard to install * Not sure about performance * Small community * Doesn't support iOS, Android or Web
@SylvanFeanturi
@SylvanFeanturi 10 месяцев назад
@@igorthelight It's relatively new (and often don't work ;p), so small community is understandable. That said, if it would work, it would be the best open source 3D game engine. In its current state, it's not a good engine for beginners.
@razorblade413
@razorblade413 10 месяцев назад
@@igorthelight ok thanks. As a minimalistic game engine lover, that likes only low poly, this engine couldnt work for me then.
@JIN-TECH
@JIN-TECH 10 месяцев назад
The animation system in this engine is more interesting than in Godot
@stephensumpter5311
@stephensumpter5311 10 месяцев назад
I haven't checked out O3DEs animations what all they do?
@JIN-TECH
@JIN-TECH 10 месяцев назад
@@stephensumpter5311 This is very similar to an animation blueprint in Unreal
@chancemcdonald4128
@chancemcdonald4128 10 месяцев назад
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 10 месяцев назад
Much better than Godot and Unity but not on the same level as UE or Flax@@stephensumpter5311
@talanock
@talanock 10 месяцев назад
editor layout looks identical to UE
@clipso9061
@clipso9061 6 дней назад
I had to fight the engine to get the editor to open, but it hasnt misbehaved since
@MahdiyDev
@MahdiyDev 10 месяцев назад
average open source projects be like...
@_mamoniem
@_mamoniem 10 месяцев назад
it still smells like a CryEngine
@exoZelia
@exoZelia 5 месяцев назад
Everyone's pal the Senior Engineer at Huawei also likes to say "We are the only manufacturer of smartphones"
@makanansari144
@makanansari144 7 месяцев назад
But it can be so powerful game engine IMO! it has lots of powerful features and tools!
@MaikKellerhals
@MaikKellerhals 9 месяцев назад
Please compare this to Godot. Looks to me like Godot is more mature at the moment.
@btarg1
@btarg1 9 месяцев назад
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.
@thomaswhiteley2003
@thomaswhiteley2003 7 месяцев назад
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.
@gambiarraster
@gambiarraster 10 месяцев назад
Well, he Works at Huawei, of course he is going to lie
@iarde3422
@iarde3422 8 месяцев назад
Not only GoDot, but also UpBGE and, possibly, Ogre
@micmacha
@micmacha 10 месяцев назад
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.
@WifeWantsAWizard
@WifeWantsAWizard 9 месяцев назад
(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.
@DerSolinski
@DerSolinski 10 месяцев назад
He works for Huawei, cut him some slack behind the great firewall...
Далее
Switching To Godot... How It Went?
22:45
Просмотров 65 тыс.
25 Game Engines in 25 Minutes
29:43
Просмотров 23 тыс.
Optimizing my Game so it Runs on a Potato
19:02
Просмотров 521 тыс.
Best Of Open Source Game Development Tools
11:19
Просмотров 45 тыс.
The biggest lie in video games
15:18
Просмотров 1,7 млн
Can You Develop Games as a Hobby After Work?
10:10
Просмотров 414 тыс.
Wicked Engine in 2023 - This Engine Blows My Mind!
11:49
Defold - Summary of features added in 2023
15:51
Просмотров 4,3 тыс.
I Made the Same Game in 9 Engines
16:12
Просмотров 276 тыс.
#samsung #retrophone #nostalgia #x100
0:14
Просмотров 14 млн
Проверил, как вам?
0:58
Просмотров 352 тыс.