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
UNIGINE
UNIGINE is a real-time 3D engine designed for enterprise and technology enthusiasts, offering photorealistic graphics and support for large virtual worlds through C++ and C# APIs. The engine is built with open-world capabilities in mind, featuring unique terrain technology that enables extreme detail up to 1 mm per pixel, along with runtime modification and collaborative editing. It supports 64-bit precision per coordinate, allowing for scenes as expansive as the solar system. UNIGINE provides three SDK editions tailored to different needs, the Sim SDK for simulation and training with planet-scale scenarios and immersive display setups; the engineering SDK, which is embeddable into enterprise applications such as digital twins, BIM, and smart city projects, featuring advanced GIS and CAD data handling; and the Community SDK for technical enthusiasts developing games and VR applications.
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
Unreal Engine
The world’s most open and advanced real-time 3D creation tool. With Unreal Engine, you can bring amazing real-time experiences to life using the world’s most advanced real-time 3D creation tool. From first projects to the most demanding challenges, our free and accessible resources and inspirational community empower everyone to realize their ambitions. With over 160 hours of free online learning content, an extensive library of webinars, and options for instructor-led training, we have a way to learn that's right for you. Unreal creators are the true power behind Unreal Engine. Be part of a community that builds cutting-edge experiences, and supports each other along the way. Explore comprehensive reference documentation, instructional guides, community-based support, and options for dedicated professional support.
Learn more