Introduction to mainstream mobile game engines (1)

Source: Internet
Author: User
Tags android games corona sdk

A game engine is a core component of an editable computer game system or interactive real-time image application. These systems provide game designers with a variety of tools required to write games, with the aim of enabling game designers to easily and quickly make game programs without starting from scratch. Here are more detailed Game Engine Principles.

The mobile game engine is the game engine running on mobile phones and tablets. The touch + sensor operation methods of smartphones and tablets are quite different from those of traditional games, the operation method directly affects the differences between popular game modes on mobile phones and PCs and hosts. Therefore, you cannot simply port game engines to mobile phones, instead, it needs to be re-designed based on the features of mobile phones and tablets.

Currently, the mobile gaming market is on the rise, and the mobile gaming engine market is also in the ascendant:

On the one hand, taking advantage of new market opportunities, similar to cocos2d-x, Unity3D and other engines to gain a firm foothold;

On the other hand, traditional game engines pay more and more attention to mobile phones and tablets. Phantom engines have been transplanted to iOS and Android platforms, and more top-level engines are expected to be transplanted to mobile platforms;

Finally, HTML5 with WebGL technology also shows the potential of game applications. browser vendors frequently perform operations. Opera released the Sphinx engine, Firefox transplanted the Unreal Engine, and UC wanted to release the X-Canvas engine, the battle for HTML5 engine middleware is approaching.

So what are the mainstream mobile game engines? The following is a one-to-one introduction:

2D Engine

Cocos2D-x

Cocos2D-x is a world-renowned open-source cross-platform mobile game engine, easy to learn and use, has supported iOS, Android, Windows 8, Mac OSX, Linux, BlackBerry, Windows Phone and other platforms. It evolved from cocos2D, which only supports the iOS platform. x means cross-platform. Now it has launched the HTML5 version, showing the powerful vitality and scalability of this engine. Currently, many well-known games on iOS and Android platforms are developed using this engine, and the project's creator Wang Zhe is a Chinese. Therefore, he has excellent support for Chinese and a developer community cocoachina, currently, this engine belongs to touch technology. Official website, cocos2D-x game development entry topics

Corona SDK

The famous cross-platform game development tool, which supports iOS and Android, is said to be used by 150000 developers. Official website, detailed introduction, and development topics

Construct 2

Originally used to develop a Windows game engine, but now you can use an event-based interface without programming knowledge to develop iOS, Android, and Facebook games. There are more than 70 visual game effects for you to choose from. It is also a good HTML5 game engine. Official Website

Papaya Game Engine

The 2D game engine helps you easily develop mobile social games and supports iOS and Android games. In addition, the in-game purchase system is provided to help you monetize the game. Developed and provided by Papaya mobile. Official website and Chinese Version

WiEngine

A 2D mobile game engine developed by micro cloud Technology, currently, it supports over 10 categories of features and effects, including 2D image rendering, particle system, collision detection system, script engine, animation effects, light and shadow effects, artificial intelligence, and Scenario Management, supports platforms such as Android (2.0 +), iOS (3.2 +), and Mac OS X (10.6 +. Official Website

Cyclone 2D

Cylone2D is a comprehensive solution designed and created for mobile games. There are two major parts, namely the engine and design tool set. Currently, the Cyclone2D (C2D) engine has been used on multiple platforms, such as Android, IOS, Windows, and J2EE. Game Products can run on mobile phones or TV terminals, therefore, it can be used to create cross-platform mobile games. It is made by Chinese people. The engine is free of charge, but the design tool is charged. Official Website


Related Article

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.