Check the most common and useful mobile game development engine

Source: Internet
Author: User

Check the most common and useful mobile game development engine

Whether it's 2D or 3D games, the game engine plays the role of the game skeleton. Without the game engine, you cannot make a real game, game Engine creators can splice pictures, plots, levels, operations, and other elements into a complete game and give producers the possibility of achieving their design ideals.

The game engine's function richness, graphic expressiveness, and scalability have a great impact on the final quality of the game. As a result, the commercial engine began to emerge. Unity3D, Cocos2d, UDK, the names of libgdx, OGEngine, and other well-known engines are gradually known to General gamers.

Below I will simply sort out the game engine. You are welcome to add:

Cocos2d-x

Cocos2d-x is an open source mobile 2D game framework released under the MIT license. This is the version of a C ++ Cocos2d-iPhone project. Cocos2d-X development focuses on Cocos2d cross-platform. Outside the framework provided by the Cocos2d-x, mobile games can be written in C ++ or Lua, using APIS is fully compatible with the Cocos2d-iPhone.

Http://www.cocos2d-x.org

OGEngine

OGEngine is a branch of the internationally renowned Open-Source engine AndEngine. It follows the Android program engine developed by the LGPL open-source protocol and uses OpenGL ES2 to draw images. At the same time, it integrates the Box2D physical engine to achieve complex physical effects. OGEngine is mainly developed using the Java language, but OGEngine uses C/C ++ local code for development when it is time-consuming. Compared with other android game engines, OGEngine has obvious efficiency advantages. OGEngine is open-source and free of charge, and is maintained and updated by a professional team of orange game companies.

Http://www.ogengine.com

Libgdx

LibGdx is a cross-platform 2D/3D Game Development Framework written in Java/C ++. It is based on the Apache License and Version 2.0 protocol and is free for commercial and non-commercial use. ApacheLicense 2.0.

Http://code.google.com/p/libgdx

UDK

Unreal game development tools, one of the best commercial game development engines, are supported from hosts to desktops and handheld devices. Items with less than 50 thousand knives can be used for free.

Http://www.udk.com/

Unity3d

Unity is a comprehensive game development tool developed by Unity Technologies to enable gamers to easily create multi-platform interactive content such as 3D video games, architectural visualization, and real-time 3D animation, is a fully integrated professional game engine. Items with less than 0.1 million knives can be used for free.

Http://unity3d.com

LGame

LGame is a Java game engine developed by Chinese people. It has two development versions: Android and PC (J2SE) (C # development version added to the test version ). The minimum runtime environment is Android 1.1. The LGrpaphics at the bottom layer encapsulate all Graphics provided by J2SE and j2s. APIPC adopts Graphics2D encapsulation, while Android uses Canvas simulation ), therefore, we can apply J2SE or j2's development experience directly, and the main code of the two versions can be transplanted to each other.

Http://code.google.com/p/loon-simple/

JPCT

JPCT is a 3D graphics engine developed based on OpenGL technology (PC environment is standard OpenGL, Android is OpenGL ES), based on Java language, has powerful Java 3D solutions. This engine is similar to LGame, a 2D game engine. It currently has two development versions: PC (J2SE) and Android. The minimum running environment is Android1.5.

Http://www.jpct.net/index.php

Conora SDK

Corona SDK is a mobile development framework named almost the same as cocos2d. It supports android and iOS, stability, hardware acceleration, GPS, compass, and cameras, and built-in physical integration, and good community support.

Http://coronalabs.com/

Angle

Angle is a 2D game engine that is designed for the Android platform and is agile and suitable for rapid development. It is developed based on OpenGL ES technology. The engine is all written in Java code and can be replaced with the implementation based on your own needs. The defect lies in the lack of documentation, and the downloaded code only contains a small number of example tutorials.

Https://code.google.com/p/angle/

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.