Gideros
Gideros is a free and open-source cross-platform game development framework that enables developers to create high-performance 2D games using the Lua programming language. It offers instant testing on real devices through Wi-Fi, eliminating the need for lengthy export or deployment processes. Built on C/C++ and OpenGL, Gideros ensures that games run at native speed, fully utilizing the power of CPUs and GPUs. The framework supports easy extension through plugins, allowing developers to import existing code in C, C++, Java, or Objective-C and bind it to Lua. Gideros provides its own class system with standard object-oriented programming practices, enabling clean and reusable code. The comprehensive development environment includes a lightweight IDE, players for desktops and devices, a texture packer, and a font creator. Gideros supports multiple platforms, including Windows, macOS, Linux, iOS, Android, and HTML5.
Learn more
Solar2D
Solar2D is a Lua-based game engine focused on ease of iterations and usage. As a fully open-source project forked from the well-established and widely used Corona SDK game engine, Solar2D allows developers to create applications for mobile, desktop, and connected TV devices with a single codebase, supporting platforms such as iOS, tvOS, Android, Android TV, macOS, Windows, Linux, and HTML5. The engine features an instant-update simulator, enabling developers to see code changes in real time, and supports live builds for rapid testing on real devices over a local network. A vast array of plugins is available to extend the core functionality, covering aspects like in-app advertising, analytics, and media. For additional customization, developers can call any native (C/C++/Obj-C/Java) library or API using Solar2D Native. Built on the lightweight and fast Lua scripting language, Solar2D is completely free to use, with no hidden fees, charges, or royalties.
Learn more
SpriteKit
SpriteKit is Apple's 2D game development framework that provides a graphics rendering and animation infrastructure for animating textured images, or sprites. It leverages Metal to achieve high-performance rendering and integrates seamlessly with other Apple frameworks like ARKit and SceneKit, allowing for the creation of immersive augmented reality experiences. Developers can utilize SpriteKit's scene editor within Xcode to design and preview game levels, characters, and animations, streamlining the development process. The framework also supports physics simulations, particle systems, and various special effects, enabling the creation of dynamic and interactive game environments. With its intuitive API and robust toolset, SpriteKit simplifies the development of engaging 2D games and applications across Apple's platforms.
Learn more
Cocos Creator
Cocos Creator is an efficient, lightweight, open source, cross-platform graphics engine and real-time interactive 2D and 3D digital content creation platform. It is not only flawless for 2D and 3D game development, but also provides integral solutions for automotive, XR, Metaverse, and education. The engine offers high performance, low power consumption, streaming loading, and cross-platform publishing capabilities. Cocos Creator features an all-in-one editor designed for artists, game planners, and developers, a powerful plug-in system for free expansion, a smooth animation editor, and an easy-to-use and easy-to-debug TypeScript scripting language. It supports full coverage of various platforms, providing friendly and professional tools to create virtual worlds. The platform also offers solutions for virtual character creation, industrial simulation, interactive marketing, XR content creation, gaming, and smart digital cockpits.
Learn more