7 ms·
Unity Engine to Godot Engine Exporter
- rollcat 3y agoI'm only a wannabe/hobby game developer, so take my opinion with a spoon of salt, but this is: 1. Desperately needed; 2. Even if it's completely hands-off and works perfectly, still just step 1 of many, and a huge cost for any studio: retooling, lost expertise/experience, loss of momentum. In any circumstance any company that can swallow the change of the pricing model, or that wasn't locked into Unity in the first place, will come out way ahead. A project like this gives the rest a fighting chance.
- fortysixdegrees 3y agoI switched to Godot expecting some pain but it was great. Way more depth of searchable stuff on the net to help figure things out than I expected. If you're thinking of starting a new project and you're experienced with unity, don't be put off making the switch. It won't put you back as much as you think and it's a lot better in many ways, but more importantly it's momentum is going in the right direction
- deleted 3y ago[deleted]
- clessg 3y agoA little off-topic, but how are Godot web/HTML5 exports nowadays (if anybody has recent experience)? I recall having quite a number of issues with them in earlier versions of Godot 4. Fingers crossed, Godot looks really nice!
- phero_cnstrcts 3y agoVersion 4 doesn’t have it.
- brundolf 3y agoThat's not true https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html https://docs.godotengine.org/en/stable/tutorials/export/expo...
- phero_cnstrcts 3y agoDoesn’t work On iOS and Mac and when written in c#. So that’s more like a Preview version.
- brundolf 3y agoC# in Godot is generally a second-class citizen. GDScript is the primary way to write "userspace" code.
- koolala 3y agoI'm excited for when this is out of Beta and ready for production. https://editor.godotengine.org/releases/4.2.dev4/ https://editor.godotengine.org/releases/4.2.dev4/
- BLanen 3y agoDoesn't support C#(this is being worked on but possible waiting for .NET 8 with AOT but then it still needs work). Doesn't support the new 4.0 renderer, this is being worked on too. Webgpu support: https://github.com/godotengine/godot-proposals/issues/6646 https://github.com/godotengine/godot-proposals/issues/6646 . Main issues right now that I'm aware of.
- ihumanable 3y agoThere's currently an issue in Godot 4 where web exports on macOS just cause the browser to hang. Their advice seems to be use Godot 3 or wait until it gets fixed in the browsers. See https://github.com/godotengine/godot/issues/70691 https://github.com/godotengine/godot/issues/70691 for details.
- justinclift 3y agoIt'll be funny if a flash exporter gets created and starts working in the meantime. That Ruffle project (for playing flash animations) seems to have developed good traction and is going well too. Might be a good future possibility for Godot web playback. :)
- PicassoCTs 3y agoHey, it doesn't have to work perfectly.. it just has to work good enough, to make it clear that enshitification seppuku is not a option to even make one last buck. Its a mexican stand-off, with suddenly a alternatives-exist-"gun" drawn at every engine companies CEO. My regards to the shareholders who wanted to cash out- and ended the game with a bad hand. Its like valves alternatives to the windows eco-system, always ready to bloom, keeping microsoft honest. Same goes for uplay and origin.. they don't have to make money, they just have to be there.
- jokoon 3y ago12 years ago I was accepted in 2nd year of a game programming school, and they taught unity. It really was a disappointment. I went to do other things. I expressed the lemon squeeze theory for reddit, where companies kills the lemon to extract its juice instead of keeping the lemon tree alive. It seems like it's such an universal rule in proprietary software. Godot feels really really good and intuitive. GDScript is not really perfect, but it's pythonic which makes it quite good, and it integrates very well with the engine itself, which is awesome, I really really hope they improve it. They really followed the dual system of "script for high level plumbing, C++ for the rest", and they allow developers to do gdextension and to play with the engine code. They managed to add a loooooot of features on a tiny budget, for such a light footprint, they support vulkan and next gen API, and since indie gaming has a trend of staying light, godot will be a big success, there is no doubt about it. And even if 3D isn't good enough with godot, who cares, really? It's not like small studios will attempt to achieve high end 3D graphics, they really should not, and honestly AAA games are starting to gain more and more criticism so they're not really popular. The gamedev era is entering an age of minimal games, with games that have gameplay, that are played, games SHOULD NOT try to be on the bleeding edge of graphics, it's a big waste of money and developer work. I like 3D games, I really do, but with the climate, you want games to remove the fat and aim for essential features, and stop with pointless glitter.
- FirmwareBurner 3y ago>The gamedev era is entering an age of minimal games, with games that have gameplay, that are played, games SHOULD NOT try to be on the bleeding edge of graphics, it's a big waste of money and developer work. Preach it. Games like Battlebit and the resurgence of Boomer-Shooters (originals, remakes and clones) are proving this, and it's the perfect timing too, considering the GPU prices since the pandemic.
- jokoon 3y agoI guess people in the 90 also somehow fought against 3D games as being pointless compared to 2D games, but 3D games did bring cool things to gaming. I am not against good content, good looking textures, good level design, something that looks pretty, but 3D games cant be pretty without millions of triangle and gigabytes of textures. Even 144hz sounds pointless to me, since you need a very good eye notice the difference between 30 and 60hz. It's already quite expensive to make 3D games, it would be nice for game developers to stop the GPU frenzy.
- brundolf 3y agoOnly one commit and it's from 5 years ago, in which time both engines have changed quite a lot, so probably useless in its current state Neat idea, but impossible to do perfectly. There's potential I'm sure to do imperfect conversions of scenes and assets, but game logic and custom data is going to be pretty much out of reach At best, this kind of tool could be a jumping-off point for someone who was otherwise planning to do a fully manual port
- sakex 3y agoI'm surprised we're not seeing much about the Unity announcement in here
- robbiex88 3y agoSame. I thought there’d be at least /some/ discussion about the implications of this change
- goache 3y agoI switched from Unity to Godot a few years ago and it's been great. My new (2D) game - Cirrus Business - was an absolute joy to create. I'll still probably keep using Unreal for 3D games, but anything 2D will definitely use Godot.
- ncr100 3y agoAlternatives to this exist, such as: https://github.com/barcoderdev/unitypackage_godot https://github.com/barcoderdev/unitypackage_godot