I just stumbled upon flax too... It looks really promising, just needs a bit of polish. I really like that anyone can contribute to the engine and the devs are active on their discord community. After Unity I think this is the best option for me, at least as an engine for my personal projects :) I subbed, will be waiting for more videos ❤
I'm really happy. I'm happy for anyone who tries Flax Engine. Since I use Flax Engine myself, I of course want the engine to have the success it deserves because I am very enthusiastic about the engine.
Awesome. Flax is really interesting and looks amazing. Quite young (no games in production) but I think it might change soon. Subscribed and waiting for more videos!
Yes, I also think that Flax is very interesting. I wanted to take a closer look at the Flax world anyway, past and present. Maybe I'll find enough interesting stuff for a video. But I'm not promising anything :D because I don't know if it's interesting enough^^
I've been enjoying and contributing to the engine a lot! Its been awesome so far and I really want to progress the engine so it can be very comfortable for everyone to use. Thank you for making this video to raise awareness about flax. Could you do a tutorial on exporting from and importing into flax some animated models and animations and making them work together in code? I know someone who had trouble with that today and I want to see if there are any weird workarounds you have to do so I can fix them ❤
It's the same with me, I want Flax to become better known. So that my time invested is worth it. Plus, the engine really deserves it. To be honest, I've never really done much animation in Unity, as I often did procedural animation. I definitely put it on my to-do list but I'm not making any promises for now. I don't want to disappoint anyone^^
Yes, you gave me the RmlUi Repository link a few days ago. But I'm not that active. I mostly tinker around with my stuff and the latest videos take up a lot of time. I still have to see how I can get it all together ^^
The better the engine for everyone, the better for all of us. The better and easier we can all develop games. Why should we help someone so HE can make money? So that we can make it easier to earn money. We're all building a tool that doesn't belong to us, that's true. But we all want this tool to meet our needs. The easiest way? Help along!
I have something like that already on my list. I already have a topic for next. Please be patient, I would also like to make more videos, but in addition to full-time work, there is everything else and then the channel... but it will come. Even if I don't produce videos every day... ^^
6:25 Wow!! 😮 So beautiful shader and GI. I not expected this. This more beautiful than UE4 GI. Especially bloom. I hope that my next project will be on flax
The only thing holding me back from fully converting to Flax engine is the buggy fbx import. It's done is a weird way where you need to separate out animations, models, etc into their own fbxs. If everything is in one fbx, the import tends to crash the engine. Prevents you from importing the majority of preexisting assets out there.
Frankly we need as many available game engines as we can get; having a dichotomy between Unity and Unreal was never a good idea. I'm a former Unity user, now primarily Godot 4+; but I am very interested in Flax and intend to give it a shot in a few months after I've reached a breaking point on my current project.
I will definitely post an update video. I can't say when yet. I would like to take a little more time before I finally share my experiences and also say whether I will stay with Flax, move on or go back to Unity. I'm currently at Flax, but I'm still exploring the code based side of Flax as I'm trying to write my own plugin to use in an attempt to develop a game and I haven't done much with models/animations, worlds etc. yet.
I'm interested in seeing more about this engine. It's weird that there isn't any onscreen reticle in the third-person shooter sample project. Does this engine not have UI support?
Flax Engine has something like uGUI: docs.flaxengine.com/manual/ui/index.html In addition to that, there are plans to add maybe in the future github.com/mikke89/RmlUi There is currently a community made plugin for that, but it requieres you to C++ Script the UI. github.com/GoaLitiuM/RmlUi - and i did not test it further after i couldn compile it ^^
@@final-factory Got it! I've seen comments from people experiencing issues with compiling and importing.fbx models. It sounds like this engine needs a reliability pass before it's ready for prime time
FLAX needs to step up and push itself to be a valid replacement for Unity for hobbyists and indies. It's the closest I've seen to Unity, the interface and API is very similar, but its so much more lightweight and less bogged down by legacy systems and corporate bullshit. It's not 'open source' as such, and it's not entriely 'free' , but it does have simple revenue share licensing much like Unreal. I love Godot for 2D, but FLAX has a far better renderer, and it can export to a wider variety of platforms, including consoles.
To be honest... a game that I would have released on Untiy... I was stingy. I wanted to invest as little money as possible... or share income. It would be exactly the same with Unreal, probably because they are already big companies anyway. Funnily enough, I would be really happy if I had a game that legally made me pay Flax :D I would like to do that. In reality, this is how it works...if I ever have something profitable, I'll just make regular donations. Because i will never came close to the 250k in a quarter.
Haha, thanks. At some point I will give an honest overall opinion of Flax. I don't know when it's coming yet. But it will come when I have decided to stay with Flax for sure; to test another engine; or go back to Unity. But of course that will also influence my content. So... stay tuned and of course, I won't be mad at you if I change course and you leave me.
Thanks for your suggestion. I have already tested Stride. What I didn't like about Stride was that, like Unreal and Godot, the game doesn't run in the editor. So no scene view like in Unity or Flax. Yes, you can get around it by simply installing in-game debug tools... but yes, it's time that you need to invest. Having a Scene View simplifies many things. AFAIK Stride has no way to expand the editor? Correct me if I'm wrong, but this open issue points this out: github.com/stride3d/stride/issues/1120 Stride already has a kind of node editor... but also for shaders? I don't know it. Stride is obviously nice because it is written entirely in C#. But unfortunately I wasn't able to create an Android sample build in Stride. That definitely could have been fixed, no question about it. But in the end Flax convinced me. Especially because the main developer of Flax puts his heart and soul into it, at least that's my impression.
If you like rich visual effects and are somewhat familiar with Blender I'd offer one of the Blender-based engines... But neither one I know works with C#: Armory 3d uses C, Haxe and WASM. UPBGE depends on Python (much like Blender itself). Personally I like exploring and experimenting with various languages (only really balking at Java), alas I'm not a game dev and my interest in such things is mostly academic.
I am always looking for C#, because it is the language i am the most productive with. I like these less restrictive languages a little less. I prefer it when everything is strict. I mean, exploring is fun, but I would like to become self-employed. So I have to make a decision before I can start something, thats why i decied, that i go to flax. Even i only looked at like 10 other engines.
Flax Engine business model is 4% rev share after you earn $250,000. So it's worse then Unreal and Unity. Edit: It's actually better then Unreal and Unity. But still not free. :D
It is per Quarter. flaxengine.com/licensing/ Extract from the current license: However, no royalty is owed on the following forms of revenue: 1. The first $250,000 in gross revenue for each Product per calendar quarter; The only difference that exists is that if you EVER sell such a successful game, for example, that has a great start and you make, for example, 500k in the first few months, but only 250k the rest of the year, you wouldn't pay anything with Unreal. At Flax you pay for the quarter in which you earned over 250k... BUT! AFAIK: Unreal is Lifetime. As soon as you have received over 1 million, you always pay the 5%. Even if you only make 10k a year from the game. So for me the Flax conditions are better, at least that's how I feel.
My first hop was straight to Unreal. I wanted to make my mobile game there. My first test: Just build the demo template for Android... it was... 7 hours of pain until it worked... My second attempt at hopping was Godot... but... I didn't really warm up to it. My third was Flax. So far everything is good, I just put my mobile game development on hold because Flax Mobile isn't very developed yet. They will soon be able to build bundles instead of APKs. So they probably need some time to get good for mobile. But you can build for ios/android if you want.
@@final-factory bummer about the mobile part. My projects are all windows based. I know a lot of unity porters are making mobile games too. So there will be less options for them.
The reason i did not try Godot any further was the missing C# Android support and pretty much the workflow i did not like. But after nearly 1,5 Months with Flax, I can say: that Flax's C# Support is Amazing. As well as that Seamless C++/C#. I already wrote C++ classes and inherited from them in C#. Really nice. And because of Flax's Development Speed, I am pretty sure that they will support .NET 8 ASAP if it comes out.
Tempting, but as long as the CEO is the same and someone from IronSource is in the management, nothing will probably change at Untiy. Untiy has to show a willingness to change before I even think about returning. The only reason I would go back to Untiy right now would be because I really want to make a mobile game. But I'll just leave mobile for now and concentrate on PC games.
@@final-factory I don't know many, the guy has been CEO for years now right? I don't understand what's with the sudden outrage, they added a shitty fee and went back on it (it still exists but a lot easier to work with) the engine is great and is very good for productivity Flax is untested same for Stride and many others it's just not worth the risk at this point in time. I'd rather spend my time working on a serious game with Unity than trying a new engine with no released games + lack of assemblies security (no IL2CPP) which is a thing of the past for Unity.
I can't say 100% now... but for years Unity has been going down a path that I absolutely don't like... Just this stupid idea of killing your in-house game... that would have helped the engine so much... a short way away from real game devs to engine devs.. Look at Unreal, every engine with its own game has better conditions in my opinion. I hope Flax will have that in a few years too ^^ (one can hope so) Then there are all the decisions about all the purchases from companies. So I was already thinking about moving when the CEO came and I just didn't know where to go. I just can't get along with Unreal. When they bought Iron Source... I really wanted to leave. But I didn't know where to go.. ^^ Now I had to leave and luckily I found Flax. I know with Flax not everything that glitters is gold. But back with Untiy 3 I also had tons of problems. The difference: The devs were now not as available as they were with Flax. At Flax I can create a new build every day with bug fixes from the issues that I had written the day before and some of which have already been fixed. Yes, IL2CPP is something nice. Of course there are some things that I miss... I have to build a camera system right now... because there is no Cinemachine. Leaving Untiy doesn't come with massive tradeoffs, which makes it incredibly difficult. I often have the thought of saying... oh screw it, I'm going back. But there were also often real problems with Untiy that really made me despair. If I get something like that from Flax... I might switch again. But currently... everything is good. Every now and then a few bugs that I report, but so far no bugs that have blocked me from working. Flax deserves more, especially attention. I would first like to try to give Flax this attention. But I'm not a fan boy. If it happens that it no longer works, something has to change, probably my engine choice^^
@@final-factory I respect that, I will give flax a shot for a small multiplayer game when I have enough time but for now I'm too deep with Unity and just started making maps for my indie MMORPG so there's no going back I'm afraid 😁
Thanks for your suggestion. I have already tested Stride. What I didn't like about Stride was that, like Unreal and Godot, the game doesn't run in the editor. So no scene view like in Unity or Flax. Yes, you can get around it by simply installing in-game debug tools... but yes, it's time that you need to invest. Having a Scene View simplifies many things. AFAIK Stride has no way to expand the editor? Correct me if I'm wrong, but this open issue points this out: github.com/stride3d/stride/issues/1120 Stride already has a kind of node editor... but also for shaders? I don't know it. Stride is obviously nice because it is written entirely in C#. But unfortunately I wasn't able to create an Android sample build in Stride. That definitely could have been fixed, no question about it. But in the end Flax convinced me. Especially because the main developer of Flax puts his heart and soul into it, at least that's my impression.
Having used a dozen engines in the last week, I still can't understand why Unity is the only one with a default render engine that looks like poo made out of cardboard.
haha, i would say, they have some capable people and they take care of the engine. I think Unity certainly had capable people too. But those who made the decision probably simply didn't care.
@@final-factory The thing that ruins Unreal for me is the total lack of a proper hierarchy. Sure, you have child actor components but that's still pretty jank and things that seemed they should be simple were unnecessarily hard or even impossible. Also, blueprint scripting is cool and all but I still wish it just had good C# support.
It's easier for me to find my way around than in Godot. It's still a massive change, but for me that's because I'm a creature of habit and every change annoys me^^
I have little knowledge about HDRP because every time I tried HDRP, I encountered problems within the first few days where it just said... yes, this is currently only available in URP. I've done a lot with URP. I don't know exactly what your comment is about? Because I said some things look better than in Unity? The video reflects the first impression of the Flax Engine. Not what you can get out of an engine with the best settings and experience. I just think it's nice that the Flax Engine, like Unreal, makes a good impression for the starter scene and not like Unity, where you first have to figure out how to do it (if you're starting out as an inexperienced person).
You do realize you won't even be affected by Unity's policy until you get super rich? And by then only a little since you made it anyway. So why switching engines? It's completely irrational and immature.
Imagine you make a semi-successful free-to-play game. So you don't make a lot of money, you don't fall under the regulations. Because you only make 75k a year, but you have a lot of installs per month. Who says there won't be lower limits next year... Maybe Untiy will say next year there won't be any more allowances? And then? The very idea of making this installation fee is sick. It's not about them rowing back now. Or another example... Maybe it will be mandatory via ToS that every user of the engine logs in via a Untiy account? With Unity, nothing would surprise me anymore. But worst of all, it wasn't for future engines. No! For all the old ones too, that's really sick. You can't develop a game on an engine where you NOW say, okay with the license terms... you make a game that may or may not be successful and then suddenly it's like... Yeah, but now Unitys license is different and you might like it not at all. That simply does not work.
@@final-factory Sorry, that's a lot of "IFs". Godot is a much bigger question mark than Unity, yet it prematurely finds acceptance as an Unity alternative, lol. Open Source does not guarantee that a project gets successful, there are only few open source project that reach industry standard quality. Pretty sure Unity would patch corner cases in the licence model for those affected, and their intent cannot be to starve the developers as they have to keep them motivated to use Unity, plus Unity has competition, so Unity's licence has still to remain attractive. So pretty unlikely that Unity will screw anyone over.
I guess Unity is something like TH-cam. Everyone complains and yet everyone uses it. I don't think Unity can be killed either. Unity is still the best choice if you want to do everything across the board. For Godot, it comes down to personal preference, that I didn't choose Godot. But it has to be said that I didn't spend much time with Godot. On the surface, Flax did a few things better. However, the longer you use Flax, the more you discover how much work it still needs, to make Flax more pleasant to use. I'm not a fanboy, in my last video I talked about the future security of Flax, there are EULA changes coming up at Flax, if they didn't come (makes more save to use flax), then i will go somewhere else, maybe try Godot again or Unreal and Unity again not excluded. It took a lot for me to move away from Unity, but it doesn't take much for me to go back.I'm currently still in a positive mood about Flax. But of course it can change. I currently see it as more of a... trip? Try new things. The reason I make videos about Flax is pretty simple, I like Flax, I would be happy if they got more support and development funds (in the sense of people generating income with Flax games). But I don't see much hope that it will happen like that. Given the current status, I can hardly imagine a larger studio choosing Flax. (so that would be big enough to pay royalties). As I said, I'm not ruling anything out. It's possible that I'll make Unity videos at some point^^ I just generally don't like the direction in which Unity is currently developing. With just, probably the last few years. I think it's a shame that you killed your in-house game by buying IronSource... whatever. All the IronSource malware rumors are BS. But it would have been nicer if Unity had made purchases for game devs like Unreal, not purchases for ads. Still, I'm toying with the idea of going back. It's more like... I'm waiting for an impulse. Something bad from Flax, something good from Unity. Or whatever^^
I’d love to see more of this! Just starting with Flax myself
After watching your video, I love Flax already. This 12 minutes video is really helpful.
I just stumbled upon flax too... It looks really promising, just needs a bit of polish. I really like that anyone can contribute to the engine and the devs are active on their discord community. After Unity I think this is the best option for me, at least as an engine for my personal projects :) I subbed, will be waiting for more videos ❤
It doesn't need polish. It is Polish. He he
Thanks for this video, I am definitely giving Flax a try this week!
I'm really happy. I'm happy for anyone who tries Flax Engine. Since I use Flax Engine myself, I of course want the engine to have the success it deserves because I am very enthusiastic about the engine.
I'd also love to see more videos on flax engine, I was learning unity before but now I don't see a future there.
Starting flex myself, engine is amazing so far
Awesome. Flax is really interesting and looks amazing. Quite young (no games in production) but I think it might change soon.
Subscribed and waiting for more videos!
Yes, I also think that Flax is very interesting. I wanted to take a closer look at the Flax world anyway, past and present. Maybe I'll find enough interesting stuff for a video. But I'm not promising anything :D because I don't know if it's interesting enough^^
FYI it has games in production. Most notably, "The Kostka", which is also multi-platform.
I once saw someone said Flax is like a baby of Unreal and Unity, as someone who has experience in both, plus Godot, Flax seems extremely promising
geiler Content kollege :) good work Im trieng the engine myself and struggiling with it
I've been enjoying and contributing to the engine a lot! Its been awesome so far and I really want to progress the engine so it can be very comfortable for everyone to use. Thank you for making this video to raise awareness about flax.
Could you do a tutorial on exporting from and importing into flax some animated models and animations and making them work together in code? I know someone who had trouble with that today and I want to see if there are any weird workarounds you have to do so I can fix them ❤
It's the same with me, I want Flax to become better known. So that my time invested is worth it. Plus, the engine really deserves it. To be honest, I've never really done much animation in Unity, as I often did procedural animation. I definitely put it on my to-do list but I'm not making any promises for now. I don't want to disappoint anyone^^
@@final-factory Are you in the flax discord?
Yes, you gave me the RmlUi Repository link a few days ago. But I'm not that active. I mostly tinker around with my stuff and the latest videos take up a lot of time. I still have to see how I can get it all together ^^
Why are you giving them uncompensated labor that they will profit from?
The better the engine for everyone, the better for all of us. The better and easier we can all develop games. Why should we help someone so HE can make money? So that we can make it easier to earn money. We're all building a tool that doesn't belong to us, that's true. But we all want this tool to meet our needs. The easiest way? Help along!
i thought the same thing about the shader/material.. and loved the quick load times.. Flax has potential..
Really nice overview, pls make a simple tutorial next, for example about importing stuff or porting over a small project from unity
I have something like that already on my list. I already have a topic for next. Please be patient, I would also like to make more videos, but in addition to full-time work, there is everything else and then the channel... but it will come. Even if I don't produce videos every day... ^^
6:25 Wow!! 😮 So beautiful shader and GI. I not expected this. This more beautiful than UE4 GI. Especially bloom. I hope that my next project will be on flax
FINALLY SOMEONE TALKING ABOUT FLAX.
Everybody talking about Godot when we have Flax just here.
Fr, I was interested in godot until I found that flax exists and is pretty damn feature rich.
Godot is MIT licensed and can never change licensing terms on you once you have a copy of it, so, that’s pretty important to a lot of people
The only thing holding me back from fully converting to Flax engine is the buggy fbx import. It's done is a weird way where you need to separate out animations, models, etc into their own fbxs. If everything is in one fbx, the import tends to crash the engine. Prevents you from importing the majority of preexisting assets out there.
That sounds strange. I may take a look in the next days. I want to know that too.
the "You know the reason!" in the thumbnail lmao
On the ThirdPersonShooter demo you need to change the bullet mass to 100 or 1000 ;)
Thanks for the video! Very curious about this engine, i wondering if you could do an update on your impressions after using it a couple of days?
Thanks and I'll keep that in mind! I'm going to start collecting some thoughts. When I have enough, I'll make a video.
Fell in love with this GI. Very soft lighting. I want to set this up in ue4, if possible. I can't switch to flax due to the lack of c++ and ECS.
You can use C++ docs.flaxengine.com/manual/scripting/cpp/index.html
But ECS, AFAIK there is no official.
Frankly we need as many available game engines as we can get; having a dichotomy between Unity and Unreal was never a good idea.
I'm a former Unity user, now primarily Godot 4+; but I am very interested in Flax and intend to give it a shot in a few months after I've reached a breaking point on my current project.
How are you getting on? Did you stay with Flax / find something else or go back to Unity?
I will definitely post an update video. I can't say when yet. I would like to take a little more time before I finally share my experiences and also say whether I will stay with Flax, move on or go back to Unity. I'm currently at Flax, but I'm still exploring the code based side of Flax as I'm trying to write my own plugin to use in an attempt to develop a game and I haven't done much with models/animations, worlds etc. yet.
I'm interested in seeing more about this engine. It's weird that there isn't any onscreen reticle in the third-person shooter sample project. Does this engine not have UI support?
Flax Engine has something like uGUI: docs.flaxengine.com/manual/ui/index.html
In addition to that, there are plans to add maybe in the future github.com/mikke89/RmlUi
There is currently a community made plugin for that, but it requieres you to C++ Script the UI.
github.com/GoaLitiuM/RmlUi - and i did not test it further after i couldn compile it ^^
@@final-factory Got it! I've seen comments from people experiencing issues with compiling and importing.fbx models. It sounds like this engine needs a reliability pass before it's ready for prime time
this looks so good
FLAX needs to step up and push itself to be a valid replacement for Unity for hobbyists and indies.
It's the closest I've seen to Unity, the interface and API is very similar, but its so much more lightweight and less bogged down by legacy systems and corporate bullshit. It's not 'open source' as such, and it's not entriely 'free' , but it does have simple revenue share licensing much like Unreal.
I love Godot for 2D, but FLAX has a far better renderer, and it can export to a wider variety of platforms, including consoles.
To be honest... a game that I would have released on Untiy... I was stingy. I wanted to invest as little money as possible... or share income. It would be exactly the same with Unreal, probably because they are already big companies anyway. Funnily enough, I would be really happy if I had a game that legally made me pay Flax :D I would like to do that. In reality, this is how it works...if I ever have something profitable, I'll just make regular donations. Because i will never came close to the 250k in a quarter.
i sub so you better make flux update in the future :) rooting for it
Haha, thanks. At some point I will give an honest overall opinion of Flax. I don't know when it's coming yet. But it will come when I have decided to stay with Flax for sure; to test another engine; or go back to Unity. But of course that will also influence my content. So... stay tuned and of course, I won't be mad at you if I change course and you leave me.
Try Stride game engine. It's also c#.
Thanks for your suggestion. I have already tested Stride. What I didn't like about Stride was that, like Unreal and Godot, the game doesn't run in the editor. So no scene view like in Unity or Flax. Yes, you can get around it by simply installing in-game debug tools... but yes, it's time that you need to invest. Having a Scene View simplifies many things.
AFAIK Stride has no way to expand the editor? Correct me if I'm wrong, but this open issue points this out: github.com/stride3d/stride/issues/1120
Stride already has a kind of node editor... but also for shaders? I don't know it. Stride is obviously nice because it is written entirely in C#. But unfortunately I wasn't able to create an Android sample build in Stride. That definitely could have been fixed, no question about it. But in the end Flax convinced me. Especially because the main developer of Flax puts his heart and soul into it, at least that's my impression.
Loved It
If you like rich visual effects and are somewhat familiar with Blender I'd offer one of the Blender-based engines... But neither one I know works with C#:
Armory 3d uses C, Haxe and WASM.
UPBGE depends on Python (much like Blender itself).
Personally I like exploring and experimenting with various languages (only really balking at Java), alas I'm not a game dev and my interest in such things is mostly academic.
I am always looking for C#, because it is the language i am the most productive with. I like these less restrictive languages a little less. I prefer it when everything is strict. I mean, exploring is fun, but I would like to become self-employed. So I have to make a decision before I can start something, thats why i decied, that i go to flax. Even i only looked at like 10 other engines.
Flax Engine business model is 4% rev share after you earn $250,000. So it's worse then Unreal and Unity.
Edit: It's actually better then Unreal and Unity. But still not free. :D
It is per Quarter.
flaxengine.com/licensing/
Extract from the current license:
However, no royalty is owed on the following forms of revenue:
1. The first $250,000 in gross revenue for each Product per calendar quarter;
The only difference that exists is that if you EVER sell such a successful game, for example, that has a great start and you make, for example, 500k in the first few months, but only 250k the rest of the year, you wouldn't pay anything with Unreal. At Flax you pay for the quarter in which you earned over 250k... BUT! AFAIK: Unreal is Lifetime. As soon as you have received over 1 million, you always pay the 5%. Even if you only make 10k a year from the game.
So for me the Flax conditions are better, at least that's how I feel.
"you know the reason" ajajajaja
Yep. I switched from unity to Godot way to fast. I should gave done more research. Flax looks and runs great.
My first hop was straight to Unreal. I wanted to make my mobile game there. My first test: Just build the demo template for Android... it was... 7 hours of pain until it worked...
My second attempt at hopping was Godot... but... I didn't really warm up to it.
My third was Flax. So far everything is good, I just put my mobile game development on hold because Flax Mobile isn't very developed yet. They will soon be able to build bundles instead of APKs. So they probably need some time to get good for mobile. But you can build for ios/android if you want.
@@final-factory bummer about the mobile part. My projects are all windows based. I know a lot of unity porters are making mobile games too. So there will be less options for them.
0:22 Having tried the C# version of Godot, it's really rough. Almost enough to make me go back to Unity. Almost.
The reason i did not try Godot any further was the missing C# Android support and pretty much the workflow i did not like.
But after nearly 1,5 Months with Flax, I can say: that Flax's C# Support is Amazing. As well as that Seamless C++/C#. I already wrote C++ classes and inherited from them in C#. Really nice. And because of Flax's Development Speed, I am pretty sure that they will support .NET 8 ASAP if it comes out.
I tried flax like a year ago but the sound system was totally fucked up, falled in love with godot instead
Hmm sound system .. true, I haven't touched it yet. I should take a look at that too^^
back to Unity
Tempting, but as long as the CEO is the same and someone from IronSource is in the management, nothing will probably change at Untiy. Untiy has to show a willingness to change before I even think about returning. The only reason I would go back to Untiy right now would be because I really want to make a mobile game. But I'll just leave mobile for now and concentrate on PC games.
@@final-factory I don't know many, the guy has been CEO for years now right? I don't understand what's with the sudden outrage, they added a shitty fee and went back on it (it still exists but a lot easier to work with)
the engine is great and is very good for productivity
Flax is untested same for Stride and many others it's just not worth the risk at this point in time.
I'd rather spend my time working on a serious game with Unity than trying a new engine with no released games + lack of assemblies security (no IL2CPP) which is a thing of the past for Unity.
I can't say 100% now... but for years Unity has been going down a path that I absolutely don't like... Just this stupid idea of killing your in-house game... that would have helped the engine so much... a short way away from real game devs to engine devs.. Look at Unreal, every engine with its own game has better conditions in my opinion. I hope Flax will have that in a few years too ^^ (one can hope so)
Then there are all the decisions about all the purchases from companies. So I was already thinking about moving when the CEO came and I just didn't know where to go. I just can't get along with Unreal. When they bought Iron Source... I really wanted to leave. But I didn't know where to go.. ^^ Now I had to leave and luckily I found Flax.
I know with Flax not everything that glitters is gold. But back with Untiy 3 I also had tons of problems. The difference: The devs were now not as available as they were with Flax. At Flax I can create a new build every day with bug fixes from the issues that I had written the day before and some of which have already been fixed.
Yes, IL2CPP is something nice. Of course there are some things that I miss... I have to build a camera system right now... because there is no Cinemachine. Leaving Untiy doesn't come with massive tradeoffs, which makes it incredibly difficult.
I often have the thought of saying... oh screw it, I'm going back. But there were also often real problems with Untiy that really made me despair. If I get something like that from Flax... I might switch again. But currently... everything is good. Every now and then a few bugs that I report, but so far no bugs that have blocked me from working.
Flax deserves more, especially attention. I would first like to try to give Flax this attention. But I'm not a fan boy. If it happens that it no longer works, something has to change, probably my engine choice^^
@@final-factory I respect that, I will give flax a shot for a small multiplayer game when I have enough time but for now I'm too deep with Unity and just started making maps for my indie MMORPG so there's no going back I'm afraid 😁
Stride Engine is another C# engine
Thanks for your suggestion. I have already tested Stride. What I didn't like about Stride was that, like Unreal and Godot, the game doesn't run in the editor. So no scene view like in Unity or Flax. Yes, you can get around it by simply installing in-game debug tools... but yes, it's time that you need to invest. Having a Scene View simplifies many things.
AFAIK Stride has no way to expand the editor? Correct me if I'm wrong, but this open issue points this out: github.com/stride3d/stride/issues/1120
Stride already has a kind of node editor... but also for shaders? I don't know it. Stride is obviously nice because it is written entirely in C#. But unfortunately I wasn't able to create an Android sample build in Stride. That definitely could have been fixed, no question about it. But in the end Flax convinced me. Especially because the main developer of Flax puts his heart and soul into it, at least that's my impression.
I really like than even my potato pc can run it barely looking forward to test it with a better computer
Flax really needs a new logo 😅
Hahaha I can't necessarily say that I find the logo really appealing :D But as a design noob I can't complain ^^
par - ram - eter
Having used a dozen engines in the last week, I still can't understand why Unity is the only one with a default render engine that looks like poo made out of cardboard.
am i crazy or does Flax looks like a stripdown version of Unreal Engine?
its like they stole Unreal Engines Source code and mixed it with unitys scripting
haha, i would say, they have some capable people and they take care of the engine. I think Unity certainly had capable people too. But those who made the decision probably simply didn't care.
@@netpeggle4458 I'm no expert in the matter but I do think there might be more truth to that statement than you think... Google around a bit...
bruder macht gamesfromscratch from scratch
The Flax engine is trying too hard to be like the Unreal Engine and it's very noticeable and funny🤣
For me it's not a bad thing. If Unreal Engine had better C# support and a few other things were better, I would probably have stayed there.
@@final-factory The thing that ruins Unreal for me is the total lack of a proper hierarchy. Sure, you have child actor components but that's still pretty jank and things that seemed they should be simple were unnecessarily hard or even impossible. Also, blueprint scripting is cool and all but I still wish it just had good C# support.
at least it's better than Godot
It's easier for me to find my way around than in Godot. It's still a massive change, but for me that's because I'm a creature of habit and every change annoys me^^
You really have low amount of knowledge with Unity URP or HDRP. Do not compare it with Unity
I have little knowledge about HDRP because every time I tried HDRP, I encountered problems within the first few days where it just said... yes, this is currently only available in URP. I've done a lot with URP. I don't know exactly what your comment is about? Because I said some things look better than in Unity? The video reflects the first impression of the Flax Engine. Not what you can get out of an engine with the best settings and experience. I just think it's nice that the Flax Engine, like Unreal, makes a good impression for the starter scene and not like Unity, where you first have to figure out how to do it (if you're starting out as an inexperienced person).
You do realize you won't even be affected by Unity's policy until you get super rich? And by then only a little since you made it anyway. So why switching engines? It's completely irrational and immature.
It's the lack of trust and philosophy of what Unity did, not the numbers.
@@ItsAllAboutGuitar Why is it relevant when the engine is still doing its job? That's all that matters in the end, doesn't it?
Imagine you make a semi-successful free-to-play game. So you don't make a lot of money, you don't fall under the regulations. Because you only make 75k a year, but you have a lot of installs per month. Who says there won't be lower limits next year... Maybe Untiy will say next year there won't be any more allowances? And then? The very idea of making this installation fee is sick. It's not about them rowing back now.
Or another example...
Maybe it will be mandatory via ToS that every user of the engine logs in via a Untiy account? With Unity, nothing would surprise me anymore.
But worst of all, it wasn't for future engines. No! For all the old ones too, that's really sick.
You can't develop a game on an engine where you NOW say, okay with the license terms... you make a game that may or may not be successful and then suddenly it's like... Yeah, but now Unitys license is different and you might like it not at all. That simply does not work.
@@final-factory Sorry, that's a lot of "IFs". Godot is a much bigger question mark than Unity, yet it prematurely finds acceptance as an Unity alternative, lol. Open Source does not guarantee that a project gets successful, there are only few open source project that reach industry standard quality. Pretty sure Unity would patch corner cases in the licence model for those affected, and their intent cannot be to starve the developers as they have to keep them motivated to use Unity, plus Unity has competition, so Unity's licence has still to remain attractive. So pretty unlikely that Unity will screw anyone over.
I guess Unity is something like TH-cam. Everyone complains and yet everyone uses it. I don't think Unity can be killed either. Unity is still the best choice if you want to do everything across the board. For Godot, it comes down to personal preference, that I didn't choose Godot. But it has to be said that I didn't spend much time with Godot. On the surface, Flax did a few things better. However, the longer you use Flax, the more you discover how much work it still needs, to make Flax more pleasant to use. I'm not a fanboy, in my last video I talked about the future security of Flax, there are EULA changes coming up at Flax, if they didn't come (makes more save to use flax), then i will go somewhere else, maybe try Godot again or Unreal and Unity again not excluded. It took a lot for me to move away from Unity, but it doesn't take much for me to go back.I'm currently still in a positive mood about Flax. But of course it can change. I currently see it as more of a... trip? Try new things. The reason I make videos about Flax is pretty simple, I like Flax, I would be happy if they got more support and development funds (in the sense of people generating income with Flax games). But I don't see much hope that it will happen like that. Given the current status, I can hardly imagine a larger studio choosing Flax. (so that would be big enough to pay royalties). As I said, I'm not ruling anything out. It's possible that I'll make Unity videos at some point^^
I just generally don't like the direction in which Unity is currently developing. With just, probably the last few years. I think it's a shame that you killed your in-house game by buying IronSource... whatever. All the IronSource malware rumors are BS. But it would have been nicer if Unity had made purchases for game devs like Unreal, not purchases for ads.
Still, I'm toying with the idea of going back. It's more like... I'm waiting for an impulse. Something bad from Flax, something good from Unity. Or whatever^^
flax is like if unity and unreal had a child