Fine Count five open source game engines hidden in Devstore
Source: Internet
Author: User
Keywordsnbsp game engine open source Java
&http://www.aliyun.com/zixun/aggregation/37954.html ">nbsp; Presumably we are familiar with the game engine than Cocos2d-x, Unity3d or Ogengine, before the small series also have for Cocos2d-x and ogengine parameters of the characteristics of the comparison, we can also refer to. Today's small series of recommended 5 game engine, although not as high-profile as Cocos2d-x, well-known, but also enough to make people bright.
1, Angle
Angle is a design for the Android platform, agile and suitable for rapid development of the 2D game engine, based on OpenGL ES Technology development. The engine is all written in Java code and can be replaced with the implementation in its own need. The flaw, however, is that the documentation is insufficient and the downloaded code contains only a small number of sample tutorials.
2, Lgame
Lgame is a Java game engine developed by the Chinese people and has two development versions of Android and PC (J2SE). Its underlying plotter Lgrpaphics package includes all graphics APIs provided by J2SE and Microdevices (the PC version is graphics2d encapsulated and the Android version is implemented canvas simulation), so it is possible to apply J2SE or microdevices development experience directly to the , the main code between two versions can be ported to each other.
In addition, as a fully functional engine that supports Java Desktop Games and web game development, Lgame provides a comprehensive internal solution for painting, sprite collisions, effects rendering, form components, XML operations, Text database operations, HTTP operations, log operations, etc. Avoid the cumbersome and inconvenient configuration, but also reduce the user's learning curve.
3, Andengine
Andengine is a Android game engine based on OpenGL ES Technology, and the physical engine is box2d. The framework has a common performance, a lack of documentation, but a richer example.
4, LIBGDX
LIBGDX is a development based on OpenGL ES technology Android game engine, supporting the Android platform under the 2D game development, the physical engine is also box2d. In terms of performance, its compatibility is very good, is a very powerful Android game engine, and development tools are rich, such as particle editor (particle editor), Hiero Bitmap font generator (word generation tool), Texture Packer (picture merging tool), TWL Layout Editor, ETF Setup UI, etc. But the disadvantage is that the wizard classes and other related components are not easy to use, and the documentation is scarce.
5, jpct
Jpct is a 3D graphics engine based on OpenGL technology (the PC environment is standard opengl,android for OpenGL ES), which is based on the Java language and has a powerful Java 3D solution. The engine is similar to the above Lgame and currently has two development versions of PCs (J2SE) and Android.
One of the biggest advantages of jpct is its surprisingly backward compatibility. In a PC environment, jpct can even run in a JVM1.1 environment, because the graphical rendering interface provided within jpct fully complies with all Java 1.1 specifications.
The above small series recommended several game engines to support the development of Android, do not complain can not find a good use of the Android game engine, also do not childish called: "Compatible with what the most annoying!" "Whether it is domestic or foreign technology, as long as we can make good products, we must draw lessons from it?" Small knitting as if understand why everyone is talking about open source, open source spirit is also!
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.