0 votes

I have a question about GODOT.
Does any of you know how well GODOT works for non-game mobile apps? I already tried to find any answer, but the most recent ones are more than two years old and since an engine is usually being extended, I donĀ“t know if the criticism is still valid.

If my app matters, it is going to be a little countdown app with other functions like discussions, therefore my app is probably going to need good UI as well as networking.
Will GODOT suit my needs?

in Engine by (25 points)

1 Answer

+1 vote
Best answer

Probably not. A game engine re-renders the screen every frame and for an App you don't want that. A proper framework that is intended for Apps will most likely be more better for battery life.

by (130 points)
selected by

Could you recommend any framework? (If there is anything that is similar to GODOT, please recommend it) Apparently Unity is good but I dislike the unremovable splash screen.

If your platform is iOS/Mac then XCode and the UI framework it provides should be good. For cross platform Xamarin could be an option.

Unity is also a game engine so it has the same advantages/disadvantages as Godot.

Naturally, everything depends on your current skill set and what framework you plan on spending time to learn. If you're planning to strengthen your app dev skills then investigating XCode / Android Studio / Xamarin would be beneficial. If you are aiming to become a game developer then Unity / Godot is good to learn.

Look at React Native, NativeScript and Ionic Framework (in no particular order).

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.