
It is an open-source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface.
Compare PlayCanvas to these popular alternatives based on real-world usage and developer feedback.

Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.

It is a cross-browser JavaScript library and Application Programming Interface used to create and display animated 3D computer graphics in a web browser.

It is a game engine that helps you make games. It is made up of several components that work together to drive the game. Its massive system of tools and editors allows you to organize your assets and manipulate them to create the gameplay for your game.

It is an advanced, feature-packed, multi-platform 2D and 3D open source game engine. It is developed by hundreds of contributors from all around the world.

It is a free open source HTML5 game framework. It uses Pixi.js for WebGL and Canvas rendering across desktop and mobile web browsers. Games can be compiled to iOS and Android apps via 3rd party tools.

It is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming language.

React VR is a framework for the creation of VR applications that run in your web browser. It pairs modern APIs like WebGL and WebVR with the declarative power of React, producing experiences that can be consumed through a variety of devices.

A complete JavaScript framework for building 3D games with HTML5, WebGL, WebVR and Web Audio.

Cocos2d-x is an open-source and cross-platform open source free 2D game engine for mobile game development known for its speed, stability, and ease of use

It is a React renderer for Threejs on the web and react-native. Rendering performance is up to Threejs and the GPU. Components participate in the renderloop outside of React, without any additional overhead.

The framework provides an environment for rapid prototyping and fast iterations. Instead of deploying to Android/iOS/Javascript after each code change, you can run and debug your game on the desktop, natively. Desktop JVM features like code hotswapping reduce your iteration times considerably.

It has everything you need to take your idea from concept to finished game. With no barriers to entry and powerful functionality.

It is an augmented reality software development kit for mobile devices that enables the creation of augmented reality applications. It uses computer vision technology to recognize and track planar images and simple 3D objects

It is a free C# framework used by game developers to make games for multiple platforms and other systems. It is also used to make Windows and Windows Phone games run on other systems.

The unity of the server-side. GameSparks is a cloud-based development platform for games developers enabling them to build all of their game's server-side

It is a cross-platform framework ideal for rapidly creating apps and games for mobile devices and desktop systems. It builds rich mobile apps for iOS, Android, Kindle and Nook. Build high quality mobile apps in a fraction of the time.

It is a set of tools and services that help game developers and publishers build their games and get the most out of distributing on Steam.

It is a general-purpose data-driven game engine, written from scratch in orthodox C++ with a minimalistic and data-oriented design philosophy in mind.

It is a rendering/game engine (like Three.JS) but in Rust with support for WebGPU and builds cross platform for Windows, MacOS, Linux, iOS, Android and the Web.

It is the easiest drag and drop game maker software.Make your own games without coding and export them to iPhone, iPad, Android, Mac, PC and Microconsoles.

It is a library for location based AR, image recognition and tracking for Android, iOS and Smart glasses.

It is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.

Amazon Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise.

It is an augmented reality platform that allows you to somewhat easily create AR effects for mobile cameras.

Uses gfx-rs to render graphics with OpenGL, and soon Vulkan and Metal. It is meant to be used for 2D and 3D, with various utilities for both types of games.

Visual game builder with no programming knowledge required. Design your graphics in any editor that can output PNG files e.g. Photoshop, Tiled, Aseprite.

An open-source, batteries-included, multiplayer dedicated game server scaling and orchestration platform that can run anywhere Kubernetes can run.

It is an open-source C# game engine for realistic rendering and VR. The engine is highly modular and aims at giving game makers more flexibility in their development. It comes with an editor that allows you to create and manage the content of your games or applications visually and intuitively.

Use the easiest to learn engine, with the biggest time savings and best support, to build cross-platform games in record time. Use it to create Android games, iOS games and more.

It is a game engine with no royalties or seat fees, frictionless integration with Twitch and AWS, plus much more on the horizon.

It is an easy to learn game development engine, ideal for Beginners, Hobbyists & Indie developers. It solves many problems caused by mobile device fragmentation. With it you can code your game once and then deploy your game to multiple platforms. Different resolutions and input systems are all easily handled by it.

It is a transformative bridge for 3D artists and gaming studios. It empowers artists and game developers / studios, offering tools for seamless asset creation, customization, management, distribution, and monetisation.

It is an open source HTML5 game engine that empowers developers and designers to focus on content. The framework provides a collection of composable entities and support for a number of third-party tools. Giving you a powerful combination that can be used wholesale or piecemeal.

It is a lightweight game framework for making 2D games with minimum friction. It aims to implement an API based on (a Rustified version of) the LÖVE game framework. Thus it contains portable 2D drawing, sound, resource loading and event handling.

It is an OSS game server management tool that enables game developers to easily deploy their dedicated servers without any infra experience.

It is a 3D modeling tool that helps users quickly and easily create 3D assets for their projects. It uses parametric generators and machine learning to create game-ready assets in real-time.