(Original: http://www.libgdx.cn/topic/11/1-libgdx%E7% AE %80%E4%BB%8B)
Libgdx is a cross-platform and visualized development framework. It currently supports windows, Linux, Mac OS X, Android, IOS, and html5.
Libgdx allows you to write code at a time and deploy it on multiple platforms without modification. You will benefit from coding in a desktop environment that can be quickly iterated, rather than deploying your latest modifications to your device or compiling them into HTML5. You can use all Java ecosystem tools to make your products better.
Libgdx allows you to go deep into the underlying layer, allowing you to directly access the file system, input devices, sound devices, and use OpenGL through a unified OpenGL ES 2.0 and 3.0 interfaces.
Built on these underlying tools, we have built powerful APIs to help you complete common game development tasks. Like rendering Genie and text, building user interfaces, playing sound effects and music, linear algebra and triangle computing, parsing JSON and XML, etc.
If needed, libgdx can be bound by multinational Java and use local code to better demonstrate the effect. All these functions are hidden in Java APIs, so you do not need to consider cross-compiling local code to all platforms. All of these are processed using libgdx.
The goal of libgdx is to become a game development framework rather than a game engine because we realize that there is no such thing in actual development. Therefore, we abstract the powerful functions and developers can choose what features they want to use.
(Www.libgdx.cn is copyrighted. If you need to reprint it, indicate the source)
1. libgdx Overview