Closed Raj2032 closed 6 years ago
Integrating blender is uh.. not really needed. Just use Blender. If anything, Godot would likely get its own tools, not blender's.
A learning mode sounds like a real nightmare to maintain. Just read the docs, look up tutorials and demos and use your noggin, there really isn't much that's so difficult to figure out that you would need to be handheld through it on your first pass.
Integrating a Unity converter is a silly idea that'll never happen. Someone can make an external program for that, sure, but that has nothing to do with Godot's codebase itself (and will likely never happen either because it'd be incredibly complex). If people want to start using Godot they should just create new games in Godot. If you started making it in Unity, then keep using Unity or port it over manually if you absolutely need to (you probably don't).
I suggest you first read our FAQ, in the linked section which is about suggestions.
Anyway, your addressed points aren't really feasible:
I think #2 would be a good idea to implement at some point in the future in the sense of maybe having a splash screen link to a tutorial site or a YouTube playlist.
I would vote against 1 and 3 though.
a native blender importer would be cool though.....
I agree that 2 and 3 are ill-advised for the stated reasons.
However, I think you all misunderstand what was meant by "Blender Integration". I first wanted to respond how you did, however, after reading it:
Requested is just a Blender importer, so you can live-edit a file in Blender and have it reimport automaticall without having to do/configure anything.
I think thats a cool idea.
Hi, what kind of blender features you expect to be present in Godot? I understand that you want an automatic .blend importer, but what exactly you'd expect to be transposed in godot? Would it have to support particle, physics, armor constraint, materials?
I am not sure that it would be a great idea, because you would need to specify which part of the blend files are blend only and which parts are not. Users would expect cloth based animation to work, but afaik that is not possible
Hi Qbie,
I mean like simply copying all the features Blender has and implement it in Godot such as the ability to rotate, scale, create, add materials etc.
On Mon, Dec 4, 2017 at 7:21 PM, QbieShay notifications@github.com wrote:
Hi, what kind of blender features you expect to be present in Godot? I understand that you want an automatic .blend importer, but what exactly you'd expect to be transposed in godot? Would it have to support particle, physics, armor constraint, materials?
I am not sure that it would be a great idea, because you would need to specify which part of the blend files are blend only and which parts are not. Users would expect cloth based animation to work, but afaik that is not possible
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/godotengine/godot/issues/13942#issuecomment-348890908, or mute the thread https://github.com/notifications/unsubscribe-auth/Ab79BvTVEJP_2LO7HJMts7SkRuLkPlbBks5s86uDgaJpZM4Q0CfY .
Which Blender features? Like ALL of them?
Yes all of them (except to their built in game engine as it is worse than Godot), like isn't it possible to copy and paste all the features from Blender?
On Mon, Dec 4, 2017 at 10:01 PM, QbieShay notifications@github.com wrote:
Which Blender features? Like ALL of them?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/godotengine/godot/issues/13942#issuecomment-348929356, or mute the thread https://github.com/notifications/unsubscribe-auth/Ab79Br1qOUcPPcQjzaWM_w3A9Qr8CYU0ks5s89EYgaJpZM4Q0CfY .
I am sorry, but that's not how software works. Don't get me wrong, it would be awesome, but sadly that's not possible.
You also need to consider that Blender is not focused on realtime rendering, just try to enable cycles render and you will see how long it takes.
Do you know exactly which features you would like to see in Godot? Do you have a precise list?
Do correct me if I am wrong but somebody created this http://www.rpginabox.com which integrates Voxel with Godot.
Here is a list of what I would like to see,
On Mon, Dec 4, 2017 at 10:11 PM, QbieShay notifications@github.com wrote:
I am sorry, but that's not how software works. Don't get me wrong, it would be awesome, but sadly that's not possible.
You also need to consider that blender is not focused on realtime rendering, just try to enable cycles render and you will see how long it takes.
Do you know exactly which features you would like to see in Godot? Do you have a precise list?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/godotengine/godot/issues/13942#issuecomment-348931637, or mute the thread https://github.com/notifications/unsubscribe-auth/Ab79Bvp2sQ_Cz-ehYAZVLv4L6hvR8nKuks5s89NrgaJpZM4Q0CfY .
@Raj2032 There is no need to replicate the whole Blender in Godot. As long as scenes, materials and animations can eventually exported from Blender to Godot it should be good enough.
Maybe you should also give a chance to this - http://armory3d.org/ which seems to work as you describe.
@Raj2032: A learning mode is possible. Not too sure about blend importer because it depends on licensing.
For the other two points, just use Blender. Godot is a game engine, not a modeling program.
@Raj2032 @Zireael07 i don't see how Godot would need a leaning mode. Godot docs are well made, maybe they'd benefit from a little bit of search engine optimization, but that's another topic of discussion. Godot even has a Unity3D to Godot guide ( a little bit outdated i think ).
Why would you need a .blend importer? You can just re-export yout 3D stuff in Collada or glTF, it's one click away exactly like saving.
@QbieShay I didn't say Godot needs one, I said it's "possible". And I agree that Godot docs and guides are fairly good!
If there was a tutorial teaching how to program a simple game from scratch that would be pretty useful to people who have never made a game before. It could be step by step, but it could also encourage people to look into the documentation. Everyone would be able to make a game in Godot! Imagine how cool that would be.
The Godot docs have that.
Of course, but it's not an interactive tutorial. Raj2032 mentioned https://www.codecademy.com.
Closing this for now, as:
If you feel some of this still needs to be discussed, please ping me to reopen this or better create one issue per singular feature request.
Here are a few suggestions:
Integrate Blender (a 3D modeling software) tools with Godot. This is very useful so that users can modify any assets on the fly without having to reimport the items (since Blender likes to have the Z axis placed in a vertical axis instead of using the Y axis, make a small change to replace the Y and the Z axis)
Have a learning mode in Godot. This includes teaching users how to create models, programming using any of the supported languages, setting up the scenes etc. The teaching method should be similar as to CodeCademy. This is important in order to make it as easy to as possible for new users to easily get familiar with Godot, thus resulting higher attraction towards this game engine.
Integrate a tool in Godot that allows users to convert their Unity made games to Godot if people wanted to start using Godot.