Alternatives to raylib
Compare raylib alternatives for your business or organization using the curated list below. SourceForge ranks the best alternatives to raylib in 2026. Compare features, ratings, user reviews, pricing, and more from raylib competitors and alternatives in order to make an informed decision for your business.
-
1
Hiro Game Development
Heroic Labs
Hiro is a client-server library built on the Nakama game server to rapidly and flexibly add economy, social, and LiveOps features to your game. It is available as a C# library for Unity Engine, a C++ library for Unreal Engine, and a server package that integrates with the game server. Hiro offers a comprehensive suite of battle-tested metagame features that are quick to implement, allowing developers to focus more on the core gameplay experience. Add base and loot table rewards for players to collect; integrate soft or real currency purchases; define stackable and consumable gameplay items; initialize and manage multiple currencies within the game economy. Adapt store bundles and offer walls based on player behavior; personalize various aspects of the player experience through experiments; schedule live events for players to participate in and earn exclusive rewards. Start and schedule timed or scored events with exclusive rewards; enable players to request and share inventory. -
2
Pragma
Pragma
Pragma is a powerful backend game engine designed to support live-service games with a full suite of online infrastructure. It provides seamless cross-platform account management, allowing players to connect and interact across different gaming ecosystems. The engine enhances social experiences by enabling friend systems, guilds, and in-game events. For multiplayer functionality, Pragma efficiently handles party systems, matchmaking, and server allocation. It also includes robust player data management, covering inventories, progression systems, and battle passes, along with tools for configuring in-game content, stores, and meta-game features. With built-in support for live operations, monetization, telemetry, and extensive customization, Pragma empowers developers to create scalable and engaging online experiences. -
3
Beamable
Beamable
That's all that's needed to get the ability to build your own custom server logic via microservices along with a world of LiveOps tools and live services to build games in unity and unreal that players love. The first marketplace of live services solutions for games, plug-ins for monetization, generative AI, blockchain, and more. Built around a common data fabric that lets you snap together components that extend your game — without the headaches. Deliver state-of-the-art live services to all of your game teams. The entire Beamable live services stack can be deployed on-prem or in your own cloud environment, providing the ultimate in security, control, and flexibility. Starting building cloud-native live services for your game today. One line of code unlocks systems like persistent worlds, customized servers, social systems, and managed inventory — with no backend servers to configure or install.Starting Price: $10 per 1 million API calls -
4
Amazon GameLift
Amazon
Amazon GameLift is a dedicated game server hosting solution that deploys, operates, and scales cloud servers for multiplayer games. Whether you’re looking for a fully managed solution, or just the feature you need, GameLift leverages the power of AWS to deliver the best latency possible, low player wait times, and maximum cost savings. Amazon GameLift leverages the AWS global infrastructure for managing game servers. Match players into game sessions and autoscale that start one, hundreds, or even thousands of instances simultaneously, without thinking about scaling with fluctuating player demand. Game services provide basic multiplayer game support, like matchmaking, session directory, player data, and player analytics. With AWS, you can use services like AWS Lambda that provide serverless, scalable, and flexible computing, or features in services like Amazon GameLift FlexMatch, for matchmaking. -
5
OpenGL
OpenGL
OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit, to achieve hardware-accelerated rendering. Silicon Graphics, Inc. (SGI) began developing OpenGL in 1991 and released it on June 30, 1992. It is used for a variety of applications, including computer-aided design (CAD), video games, scientific visualization, virtual reality, and flight simulation. The OpenGL Registry contains specifications of the core API and shading language; specifications of Khronos- and vendor-approved OpenGL extensions; header files corresponding to the specifications; and related documentation including specifications, extensions, and headers for the GLX, WGL, and GLU APIs. -
6
GameSalad
GameSalad
Create Your Own Games & Learn Computational Thinking. No-code: powerful visual programming. Share with your friends or submit games to the app stores! GameSalad turns gamers into game creators! With GameSalad, creators and learners ages 12 and beyond build the own mobile and web video games with a no-code visual programming system. Launched in 2010, GameSalad has been used by over one million aspiring game developers and has powered over 75 games that reached the top 100 in the App Store, including multiple #1 games. GameSalad for Education is in classrooms all over the world helping teachers build computer science and game design programs that build student confidence and mastery. Learn coding basics, build video games, meet other creators. All Camps include a 1-Year Home Education License. GameSalad Game Creation Camps are instructor guided virtual tech camps that will help your young learner become a game developer!Starting Price: $17 per month -
7
Hologress META-TAILOR
Hologress
With META-TAILOR, You can dress 3D characters the way you dress. Naturally, layer and style clothes to make game-ready outfits. Build outfits using our expansive clothing library. Combine hundreds of high-quality 3D clothes. With more added all the time. You can also import your own clothes obj. Craft game-ready 3D outfits in a way that is familiar and natural. Enjoy unlimited exports from our clothing library. Import characters from popular 3D platforms. Enjoy game-ready topology. Standard on all of our clothes. Skip straight to animation, with automatic skin weights. New features, updates, and 3D clothes are added all the time. Transfer characters to target platforms in just a few clicks. Clean, game-ready, low poly mesh topology. Animation ready with auto-skin weighs generation. Its sucks when you're trying to create something great, only to be delayed by overly technical workflows. META-TAILOR takes the time & difficulty out of putting fitted clothes onto real-time 3D characters.Starting Price: $299 one-time payment -
8
Nakama
Heroic Labs
Nakama is an open source game server framework developed by Heroic Labs, designed to facilitate the creation of real-time, multiplayer, and social games across various platforms, including Godot, Unity, Unreal Engine, and more. It provides a comprehensive suite of features such as real-time multiplayer capabilities, customizable matchmaking algorithms, leaderboards, in-game chat, and support for in-game currencies. Developers can extend Nakama's functionality using server-side logic written in Go, TypeScript, or Lua, allowing for authoritative game mechanics and enhanced control over game state. The platform also offers open-source client libraries tailored for different game engines and languages, ensuring seamless integration and flexibility in game development. Nakama is your dedicated server, not another multi-tenant SaaS. Add custom features and secure authoritative gameplay logic directly to your game server.Starting Price: Free -
9
Stencyl
Stencyl
Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours. The best Stencyl games have reached top slots in the App Store and Google Play while being featured under the "Best New Game" section under their respective stores. Our best web games have been sponsored by major publishers such as ArmorGames, Kongregate and Newgrounds. Our drag-and-drop gameplay designer pays homage to the successful MIT Scratch project. We extend Scratch's simple block-snapping interface with new functionality and hundreds of ready-to-use block, Power users can create and share their own blocks, extend the engine through code, import libraries and write their own custom classes that interact seamlessly with block-based Behaviors.Starting Price: $99 per year -
10
GDevelop
GDevelop
What makes GDevelop unique and so easy to use is the event system. Events are a powerful way to express the logic of your game, without having to learn a programming language. Unleash your creativity with GDevelop and create all kinds of games: platformers, shoot’em up, strategy, 8-bit, hyper-casual games... the sky is the limit. Express your ideas, big and small: you can prototype new features on your games in minutes, and refine them without limits. Making games has never been so easy and fast, with the visual editors provided by GDevelop. Use ready made objects from the asset store or create your own from scratch. Choose sprites, particle emitters, texts, videos and many others to build the scenes of your game. Add effects to the layers and objects of your scene. These effects allow to quickly changes the atmosphere and rendering of your game in one click. -
11
Gamelogic
Gamelogic
Grids allows you to rapidly prototype and develop your games using all kinds of regular and semi-regular grids, including rectangular, isometric, hexagonal, triangular and polar grids. Grids is a GML script library for GameMaker that allows you to build games with various types of grids, including hexagonal (pointy and flat), rectangular and diamond grids. We specialize in Unity software development for games and tools. We build software specific to your requirements to solve the challenges that are unique to your game. We can also help you with the development of your entire game, big or small. Check out our portfolio to find out more. Grids Pro allows you to rapidly prototype and develop your games using all kinds of regular and semi-regular grids, including rectangular, isometric, hexagonal, triangular and polar grids. You can define your own 1D, 2D and 3D grids or customize size and shape to build your own unique games. Just set your grids up in the editor or build them in code. -
12
PureScript
PureScript
PureScript is a strongly typed, purely functional programming language that compiles JavaScript. It enables developers to build robust web applications, web servers, and mobile apps using functional programming techniques. PureScript offers features such as algebraic data types, pattern matching, row polymorphism, extensible records, higher-kinded types, type classes with functional dependencies, and higher-rank polymorphism. The language emphasizes strong static typing and pure functions, ensuring code reliability and maintainability. Developers can compile PureScript code into readable JavaScript, facilitating seamless integration with existing JavaScript codebases. The ecosystem includes an extensive collection of libraries, excellent tooling, and editor support with instant rebuilds. An active community provides numerous learning resources, including the PureScript book, which offers practical projects for beginners. -
13
Buildbox
8Cell
With Buildbox, creating games is simple. There is no programming needed. Choose from various templates, Smart Assets™, or Brainboxes™ to get started. Then preview your game in real-time. You can even make your own game from scratch. The only limit is your imagination. Buildbox 3 is our most advanced game creation software! With it, you can create both 3D and 2D games using no-code Smart Assets™ and Brainboxes™ or advanced low-code options. Buildbox Classic is our traditional drag and drop game maker. With it you can make a game without coding, and rapidly build and prototype 2D games only using templates. At Buildbox, we believe that creating games is for everyone. With our powerful software, we're breaking down the barriers of game development for creators like you. We believe that anyone should get the opportunity to bring their ideas to life. The only skill you need is imagination. And we're just getting started! -
14
AWS GameKit
Amazon
Use AWS CloudFormation templates to power backend game features. Deliver core functionality to your players using prebuilt AWS solutions. Use sample assets and code to rapidly develop game feature prototypes. AWS GameKit is a game engine integration toolkit that helps you create cloud-connected game features without the learning curve of using cloud service architecture. Quickly start prototyping active game projects with ready-to-use backend game features, open-source code, and documentation. Use solutions built by cloud architecture experts, based on the AWS Well-Architected Framework, that are secure, high-performing, and resilient. Use the AWS GameKit plugin in your game engine to configure and deploy supporting AWS resources for your cloud-based game features. Use AWS tools to monitor, scale, and customize backend services, and control your data generated and stored on AWS. -
15
Wwise
Audiokinetic
Wwise is a cross-platform interactive audio middleware solution for software developers who need to integrate interactive audio into video games and other immersive audio projects. Wwise increases the productivity and creativity of the entire team, simplifies the work of programmers, and empowers audio teams to deliver superior immersive gaming and interactive audio experiences. Wwise offers real-time in-game preview capabilities and a rich set of functionalities, including sound authoring, dynamic mixing, 3D spatial audio, interactive music, and synthesis. Wwise integrates seamlessly with all major game development platforms, including Unreal Engine, Unity, Cryengine, and many others. Developers also have access to complete API and SDK toolkits. Over 1000 game and AR/VR titles are developed every year using Wwise, and with partnerships with the largest developers worldwide, 70% of the global AAA game market uses Wwise.Starting Price: Free for Indie developers -
16
Underscore.js
Underscore.js
Underscore is a JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects. Underscore provides over 100 functions that support both your favorite workaday functional helpers like map, filter, and invoke, as well as more specialized goodies like function binding, javascript templating, creating quick indexes, deep equality testing, and so on. You may choose between monolithic and modular imports. The project is hosted on GitHub. You can report bugs and discuss features on the issues page or chat in the Gitter channel. Underscore 1.x is backward compatible with any engine that fully supports ES3, while also utilizing newer features when available. Collection functions work on arrays, objects, and array-like objects. We have recent confirmation that the library is compatible with Adobe ExtendScript. There is support code present for IE 8, which we will retain in future Underscore updates.Starting Price: Free -
17
Bezi
Bezi
Bezi is an AI-powered development tool for Unity that accelerates game creation by indexing assets, scenes, and components—not just code. It assists developers and artists alike by generating scripts, shaders, and documentation tailored to their projects. With Agent Mode, Bezi goes beyond suggestions, executing tasks directly in the Unity editor for faster prototyping and iteration. It identifies bugs across scripts and scene objects, delivering precise fixes that traditional IDEs often miss. Beyond coding, Bezi also provides tutorials, step-by-step guidance, and workflow automation for smoother collaboration. With strong privacy protections, SOC 2 certification, and encrypted data, Bezi is a trusted co-pilot for modern game development. -
18
GameplayKit
Apple
GameplayKit is a collection of foundational tools and technologies for building games in iOS, OS X, and tvOS. Building, evolving, and maintaining a sophisticated game requires a well-planned design, GameplayKit provides architectural tools to help you design modular, scalable game architecture with minimal effort. Creating great games also requires deploying complex algorithms to solve the problems underlying common game mechanics, GameplayKit also provides standard implementations of such algorithms, allowing you to spend more time on the features that make your gameplay unique. Because GameplayKit is independent of high-level game engine technologies, you can combine it with any of those technologies to build a complete game, SpriteKit for 2D games, SceneKit for 3D games, or a custom or third-party game engine using Metal or OpenGL ES. For games with less demanding graphics needs, you can even use GameplayKit with UIKit (in iOS or tvOS) or AppKit (in OS X).Starting Price: Free -
19
Gideros
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.Starting Price: Free -
20
Photon Engine
Photon Engine
Photon Engine is a powerful networking framework that enables developers to build and scale real-time multiplayer games across multiple platforms, including mobile, PC, consoles, and VR/AR devices. It offers specialized solutions like Photon Fusion, which delivers high-performance state synchronization with various network topologies, and Photon Quantum, a fully deterministic engine that eliminates the need for netcode, ensuring zero-lag gameplay with strong cheat protection. With built-in matchmaking, low-latency communication, and cross-platform support, Photon Engine simplifies multiplayer game development while providing a scalable infrastructure through its global Photon Cloud hosting. This allows developers to focus on creating immersive gaming experiences without the complexities of backend management. -
21
Gamefroot
Gamefroot
Gamefroot is an online cloud-based platform for making 2D games. We combine a powerful visual coding interface and an easy-to-use level editor. Version 1.0 beta features MetaMask and crypto wallet integration, the ability to display players' digital NFT collections in-game, and the ability to create NFT assets. Gamefroot users learn creative coding and design thinking and experience the thrill of publishing content like real game developers. All of our resources are based on solving real industry problems and learning coding concepts from the New Zealand curriculum. Gamefroot is an online cloud-based platform for making 2D games. We combine a powerful visual coding interface and an easy-to-use level editor to take game development to the masses in a culturally rich and engaging environment. Users have a drag-and-drop interface to create and code their games. -
22
Ziva Face Trainer
Ziva Dynamics
Realtime faces, trained in the cloud. Sign up for exclusive early access today. Bring your custom faces to life with the ZRT Face Trainer. This experimental technology trains any face mesh to perform the most complex expressions in real-time. The ZRT Face Trainer is built on a comprehensive library of 4D data and proprietary machine learning algorithms. Within 1 hour, your character mesh is injected with the game industry's best tech. The ZRT Face Trainer is built on a library containing over 15TB of 4D scan data. ZRT face puppets can express over 72,000 training shapes, as well as novel face poses. ZRT face puppets are only 30MB at runtime and run at real-time frame rates (3ms/frame on a single CPU thread). Currently, all ZRT Face Trainer inputs must be 'registered' to effectively complete the Training process. The quality of the registration will directly influence your ZRT Face Training quality. -
23
Ring
Ring
The Ring is a practical general-purpose multi-paradigm language. The supported programming paradigms are imperative, procedural, object-oriented, declarative using nested structures, functional, meta programming and natural programming. The language is portable (Windows, Linux, macOS, Android, WebAssembly, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be simple, small and flexible. The language is simple, trying to be natural, encourage organization and comes with transparent and visual implementation. It comes with compact syntax and a group of features that enable the programmer to create natural interfaces and declarative domain-specific languages in a fraction of time. It is very small, flexible and comes with smart garbage collector that puts the memory under the programmer control. It supports many programming paradigms, comes with useful and practical libraries.Starting Price: Free -
24
pygame
pygame
Pygame is a set of Python modules designed for writing video games. Pygame adds functionality on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system. Pygame is free. Released under the LGPL license, you can create open-source, freeware, shareware, and commercial games with it. With dual-core CPUs common, and 8-core CPUs cheaply available on desktop systems, making use of multi-core CPUs allows you to do more in your game. Selected pygame functions release the dreaded python GIL, which is something you can do from C code. Uses optimized C and assembly code for core functions. C code is often 10-20 times faster than python code, and assembly code can easily be 100x or more times faster than python code. Comes with many operating systems. Just an apt-get, emerge, pkg_add, or just install away.Starting Price: Free -
25
Sumocode
Sumo Apps
Create apps and games with just a few lines of code. Learn how to code with gamified examples. Remix example of sample code or write something new from scratch. Inspired by examples, using JavaScript as a language you'll discover how easy it is to program and create games with few lines of code. Boost your creativity with Sumocode, and let your mind build new things! Update your skills and learn how to code like a pro! There's no holding back your imagination! Learn to apply engineering concepts to create digital solutions to problems at hand! It doesn't matter if you're 5, 55, or 105, you can learn to code! Sumocode is here to help you navigate the first steps on your journey to becoming a programmer. It is easier than you think. Learn to build apps and code snippets. It is surprisingly easy with our Sumo3D code library. You can use our examples as the base or create your own apps from scratch.Starting Price: $9 per month -
26
GameMaker
Opera Software
GameMaker is a user-friendly game development platform designed for creators of all skill levels, enabling them to build 2D games quickly and efficiently. It features a drag-and-drop interface alongside its GameMaker Language (GML), providing flexibility for both beginners and experienced developers. The engine includes a suite of built-in tools for animation, physics, and shaders, allowing developers to create polished games without requiring extensive coding knowledge. GameMaker supports cross-platform deployment, enabling games to be exported to PC, mobile, consoles, and web with minimal adjustments. With its intuitive workflow and powerful features, GameMaker is a popular choice for indie developers and small studios looking to bring their game ideas to life. -
27
Zebedee
Zebedee
From high-stakes esports tournaments to casual mobile games, our world is open to everyone. Bitcoin is programmable money. We make it a seamless part of the game experience. If you can scan a QR code, you can earn with Zebedee. Straightforward, instant, and available now. Play our games or play with our APIs. Either way, you'll soon discover why Bitcoin is transforming the world of gaming. Open a new acquisition channel and revenue stream in the quickly growing world of Bitcoin gaming. Gain an edge over your competition by offering cutting-edge Bitcoin Lightning services and a gateway into the exploding world of Bitcoin gaming. Play a single intense match with live Bitcoin transfers and earn a share of the prize pot based on your percentage of the total score. In survival mode, your sats are your life. When you score, you get an extra life. When you die, you lose some life. If you run out of seats, you get kicked from the match.Starting Price: Free -
28
SpeedTree
IDV
Emmy and Academy Award-winning modeling and animation suite used to create trees and plants for films and television. The industry standard for 3D vegetation modeling in games. Tools include the SpeedTree Modeler, Compiler, and full source SDK. Subscription pipelines for the most popular and cutting-edge game engines. SpeedTree for Games is an Award-winning 3D Procedural vegetation middleware product with fine-tuned art controls. Includes Modeler, Compiler, Tree Library and full-source SDK. Increased performance throughout, including faster instance paging, constant buffer updates, and shader optimizations. SpeedTree Cinema is the award-winning 3D-modeling suite that allows you to model, texture, and animate, both stylized and photoreal vegetation for VFX, arch/viz, or matte paintings. Model and shape any type of vegetation using a combination of procedural and fine-tuned art controls. -
29
GamerGraph
GamerGraph
Instant, real-time reports and analytics for features, player behavior, game performance, and monetization. Fully scalable cloud platform that adheres to security and compliance frameworks. You don't need to build, configure, or manage a backend. Always-on access to game data through visual heatmaps and dashboards that identify activity and behavior trends. Pre-built social modules you can use to rapidly increase engagement across more players and improve game marketability. No need to configure or manage servers or integrations. Simply connect your game to the GamerGraph cloud platform, and in less than 2 minutes, you’ll have real-time access to comprehensive player and game analytics. Connect your game to GamerGraph using an Unreal blueprint, Unity Prefab, or a few lines of your own code. As soon as the game is played, your dashboard is immediately populated with data in simple, easy-to-read graphs that function in real-time.Starting Price: $99 per month -
30
Vulcan Forged
Vulcan Forged
Play, build, collaborate, earn, and bring your ideas to life with the fastest growing blockchain game and dApp platform. Designed as an easy-to-play and easy-to-build ecosystem, Vulcan Forged is a community-based project that promotes the development of world-class blockchain games by supporting developers through its development programs, incubation and crowdfunding. For blockchain game enthusiasts, Vulcan Forged is a one-stop-shop where they can access popular games and a huge NFT marketplace to buy and sell digital assets in-game. The entire ecosystem is powered by its own PYR settlement, staking and utility token. The ERC20 compatible PYR is a cross-platform currency that can be used in game titles that are part of the Vulcan Forged ecosystem. We are committed to providing the best NFT Gaming experiences possible by offering engaging and entertaining games as we do our part in revolutionizing the blockchain gaming space. -
31
PlayerIO
PlayerIO
PlayerIO provides a robust suite of tools and services tailored for developers of online games, allowing them to focus on creating engaging experiences without worrying about backend complexities. The platform includes powerful features like a cloud-based database for scalable data storage, a file storage system for asset management, and comprehensive hosting solutions. It also supports multiplayer game functionalities and offers extensive analytics, virtual economy systems, and easy integration with multiple payment gateways, positioning itself as a one-stop solution for game development needs.Starting Price: $24.95 per month -
32
Blockly
Google
The Blockly library adds an editor to your app that represents coding concepts as interlocking blocks. It outputs syntactically correct code in the programming language of your choice. Custom blocks may be created to connect to your own application. Blockly in a browser allows web pages to include a visual code editor for any of Blockly's five supported programming languages, or your own. In Blockly Games, pictured here, users can solve a maze using Blockly's editor on the right. Blockly plugins are self-contained pieces of code that add functionality to Blockly. Plugins can add fields, define themes, create renderers, and much more. Blockly codelabs provide step-by-step instructions on how to use and customize Blockly. Sample projects that show how to use many of Blockly's features.Starting Price: Free -
33
IronPython
IronPython
IronPython is an open-source implementation of the Python programming language which is tightly integrated with .NET. IronPython can use .NET and Python libraries, and other .NET languages can use Python code just as easily. Experience a more interactive .NET and Python development experience with Python Tools for Visual Studio. IronPython is an excellent addition to .NET, providing Python developers with the power of the .NET. Existing .NET developers can also use IronPython as a fast and expressive scripting language for embedding, testing, or writing a new application from scratch. The CLR is a great platform for creating programming languages, and the DLR makes it all the better for dynamic languages. Also, the .NET (base class library, presentation foundation, etc.) gives developers an amazing amount of functionality and power. IronPython uses Python syntax and standard libraries and so your Python code will need to be updated accordingly.Starting Price: Free -
34
Small Basic
Small Basic
Small Basic is the only programming language created especially to help students transition from block-based coding to text-based coding. By teaching the fundamental elements of syntax-based languages in an approachable manner, Small Basic gives students the skills and confidence to tackle more complex programming languages such as Java and C#. You can also build applications for Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift, and more using Small Basic. Small Basic combines a friendly environment with a very simple language and a rich and engaging set of libraries to make your programs and games pop! In a matter of a few lines of code, you will be well on your way to creating your very own game! Share your programs with your friends and let them import your published programs and run them on their computers. Using the Silverlight player, you can even post your games on your own blogs and websites and play them in the browser.Starting Price: Free -
35
GameBook
Experimental Game
Content creation is all about the author. Keep track of multiple storylines, dynamic changes and character relationships with an easy-to-use visual interface. No technical expertise is necessary. Manage the entire life cycle of your story and get to market faster than ever before by employing the built-in quality control and publishing interface. Our library of carefully hand-crafted formats enables you to produce and publish episodic content for various platforms. Easily update your digital content or adapt it for specific markets. Produce a variety of formats. Integrate graphics and audio to create a reusable library of assets. Browser-based, drag-and-drop editor to create interactive, narrative and multi-linear stories. Author-centric workflow designed for visual drafting, story fine-tuning, play testing and refinement of interactivity. -
36
Python
Python
The core of extensible programming is defining functions. Python allows mandatory and optional arguments, keyword arguments, and even arbitrary argument lists. Whether you're new to programming or an experienced developer, it's easy to learn and use Python. Python can be easy to pick up whether you're a first-time programmer or you're experienced with other languages. The following pages are a useful first step to get on your way to writing programs with Python! The community hosts conferences and meetups to collaborate on code, and much more. Python's documentation will help you along the way, and the mailing lists will keep you in touch. The Python Package Index (PyPI) hosts thousands of third-party modules for Python. Both Python's standard library and the community-contributed modules allow for endless possibilities.Starting Price: Free -
37
Forte
Forte
Economic technology for video games. An end-to-end solution for token-based game economies and NFTs that benefits the community. Creating new economic and creative opportunities for billions of people around the world takes more than just technology. We’re building a complete set of technologies, tools, and services that erase any barriers to entry to blockchain technology, for developers, players, and fans. Our grant fund for game creators is designed to accelerate the adoption of blockchain technology, and more quickly bring its benefits to the masses. We take an active role in the community to help others better understand blockchain and NFT technology, their use in games, and the positive impact they bring. Our full-stack solution is architected from the ground up to be easy to use, fully compliant, and interoperable with any blockchain. We provide the easiest way to start building a sustainable and resilient value foundation for your game, players, and community. -
38
AppWarp
ShepHertz Technologies
AppWarp is a powerful real-time multiplayer game development framework that enables seamless integration of interactive online gameplay across multiple platforms. Supporting over 18 SDKs, including iOS, Android, Unity3D, and Cocos2Dx, it allows developers to create engaging real-time and turn-based multiplayer experiences effortlessly. AppWarp offers essential features like matchmaking, connection stability, and cross-platform functionality, ensuring smooth gameplay interactions. Developers can leverage its intuitive client-side tools to manage virtual rooms, lobbies, and communication using a custom binary protocol. For those needing more control, AppWarp S2 provides an on-premise server solution, allowing developers to host their own authoritative game servers with advanced customization options such as server-side authentication and game logic.Starting Price: $100 per month -
39
CoinAPI
CoinAPI
All cryptocurrency exchanges integrated under a single API. CoinAPI is a platform which provides fast, reliable and unified data APIs to cryptocurrency markets. We are a high-quality, one-stop-solution market data provider for cryptocurrency markets. All CoinAPI data is standardized. Market symbol details and asset codes are double-checked by real humans to ensure maximum quality. Our data is delivered to you on-demand using well-documented and simple HTTP RESTful API in JSON, XML or CSV formats. For more demanding integrations requiring real-time market data streaming, we have access through WebSocket and FIX protocols. We provide helper libraries for the most popular programming languages, so you can focus on the most important aspects instead of wasting time connecting the pieces together. We provide helper libraries for the most popular programming languages, so you can focus on the most important aspects instead of wasting time connecting the pieces together.Starting Price: $79 per month -
40
NVIDIA Omniverse Machinima
NVIDIA
Omniverse™ Machinima beta is a reference application that enables users to collaborate in real-time to animate and manipulate characters along with their environments inside virtual worlds. For technical artists, content creators, and industry professionals who want to utilize high-fidelity renders from inside of these virtual worlds, Omniverse Machinima gives you the tools to easily make game cinematics. Experience stunning realism at your fingertips, faster than ever. With the NVIDIA MDL material library, every surface, material, and texture is as real as it gets, and the multi-GPU enabled Omniverse RTX Renderer allows you to easily toggle between real-time ray-traced and referenced path-traced mode for scenes that are true-to-reality. Go from audio to animation in no time at all. Simply record your manifesto or sample your favorite movie lines and watch your character’s face and body come alive with Audio2Face and Audio2Gesture technology. -
41
GameBench
GameBench
Between our Android app, cross-platform Desktop app, and a CLI option for automation - performance testing has never been more accessible. Every time your game is launched Studio SDK records in the background, providing alerts only when you need them. Plug and play to measure the performance of any application, with zero code changes required. WIndows and Android are available now; ChromeBook alpha available now, beta Q3 2022, iOS alpha Q1 2023. Game performance benchmarking for ISPs, mobile operators, device manufacturers and OEMs. 5G, 4G and fixed wireless performance testing and platform comparisons for cloud gaming. Latency diagnosis and optimization for platform-ISP cloud gaming partnerships. Assessment and feasibility for new subscriber offerings in gaming and streaming media. Game performance benchmarking for game developers and publishers. Bespoke testing and monitoring services. -
42
pyglet
pyglet
The cross-platform windowing and multimedia library for Python. pyglet is a powerful, yet easy-to-use Python library for developing games and other visually-rich applications on Windows, Mac OS X, and Linux. It supports windowing, user interface event handling, Joysticks, OpenGL graphics, loading images, and videos, and playing sounds and music. All of this with a friendly Pythonic API, that's simple to learn and doesn't get in your way. pyglet is provided under the BSD open-source license, allowing you to use it for both commercial and other open-source projects with very little restriction. No external dependencies or installation requirements. For most application and game requirements, pyglet needs nothing else besides Python, simplifying distribution and installation. This makes it easy to package your project with freezers such as PyInstaller. pyglet provides real platform native windows, allowing you to take advantage of multiple windows and multi-monitor desktops.Starting Price: Free -
43
ironSource
ironSource
Everything you need for game growth. ironSource builds technologies that help game developers take their games to the next level, including the industry’s largest in-app video ad network, a robust mobile ad mediation platform, and a data-driven user acquisition platform. The biggest game developers in the industry trust ironSource with their businesses because we provide everything they need for growth in one powerful platform. -
44
Scratch
Scratch
Scratch is a free visual programming language and online community where anyone can create their own stories, games, and animations. Developed by the MIT Media Lab, Scratch is designed primarily for users aged 8–16, but it is used by all ages and has a sizeable adult user base. The platform utilizes a block-based interface, allowing users to drag and connect code blocks to create programs, making it accessible for beginners. Scratch is used in many different settings, schools, museums, libraries, community centers, and homes. The platform supports over 70 languages, enabling a global community of users to share and remix projects. As of February 2023, the Scratch community has more than 103 million users and over 123 million shared projects. The website offers resources for parents and educators, including guides and tutorials to support learning and teaching. Scratch is taught and used in after-school centers, schools, and colleges, as well as other public knowledge institutions.Starting Price: Free -
45
Xsolla
Xsolla
Xsolla is the video game ecommerce platform powered by Transaction Engine and Business Engine to help developers and publishers market, sell, connect and optimize their games globally. Serving only the video game industry, the Xsolla Transaction Engine and Business Engine work seamlessly together to solve the complexities of distribution, marketing and monetization so developers, publishers and platform partners can increase their audience, sales and revenue. Market, sell, connect, and optimize your game with one platform, powered by Xsolla Transaction Engine and Business Engine. Accessible solutions that combine our products, industry connections, and expertise to meet your company’s specific needs. Great games can emerge anywhere. We at Xsolla are here to ensure the best ideas get made, get seen, and get played. So we've built a suite of products that remove the barriers between creators and the support they need. -
46
Chaos Box
rct AI
An AI engine that uses the Chaos Box algorithm to analyze real-time player inputs and dynamically generate NPC responses and new storylines based on Deep Reinforcement Learning. It can support massively emergent behaviors for AIs and NPCs in games without even a single script. Different from DeepMind and OpenAI, we are exploring more in the multi-agent and multi-objective scenario as for Reinforcement Learning. In this scenario, the behavior patterns for each different agent should coordinate and connect with each other to generate reasonable and dramatic story experience, helping the game production team significantly enhance every, no matter simple or complicated, statistics that can measure the user conversion rate in these experience-driven scenarios. Furthermore, based on the structure of game cloud service with client SDK, the game production teams can integrate our service during any stage of the game project with less effort, giving them a better user experience. -
47
brainCloud
bitHeads
brainCloud is a ready-made backend for the development of connected apps, games, and much more! Using brainCloud, developers can leverage pre-built features to jumpstart the building of great new products, without having to re-invent the wheel. The brainCloud BaaS includes feature-rich mobile back-end, including cloud data, identity + device management, data collection, push notifications, analytics, etc. brainCloud gets you up and running quickly with a best-in-class Design Portal, native libraries, great examples and fantastic support. Everything you need to rapidly design, build, debug and support your apps comes standard. brainCloud goes beyond the basics because we understand the needs of your development team. Simply put, brainCloud costs less. We offer low-cost plans with affordable elastic pricing. You pay according to how much, or how little, your app uses our services. Start your free trial today and don’t pay until you go live.Starting Price: $30.00/month -
48
Google Cloud for Games
Google
Google Cloud for Games provides a comprehensive suite of cloud-based solutions designed to support game developers, studios, and publishers in building, scaling, and managing their games efficiently. It offers powerful infrastructure for global multiplayer experiences, real-time data analytics, AI-driven game operations, and live service management. With managed services like dedicated game servers, player matchmaking, and database solutions, developers can focus on gameplay innovation while ensuring reliability and performance. Google Cloud’s tools also enable studios to personalize player experiences, optimize monetization strategies, and leverage machine learning for fraud detection and content recommendations. By integrating seamlessly with popular game engines and development workflows, Google Cloud for Games empowers teams to accelerate development, enhance player engagement, and scale their operations globally. -
49
Metaplay
Metaplay
Metaplay is a powerful backend solution tailored for live-service Unity games, offering developers a fully customizable and scalable infrastructure. With its unique approach, game logic is written once in C# and seamlessly shared between client and server, ensuring consistency and efficiency. The platform's data-driven architecture allows developers to modify game economies and content dynamically, enabling real-time updates without requiring new client releases. Metaplay also provides advanced tools for debugging, testing, and offline development, streamlining the entire workflow. By offering full source code access, it grants developers complete ownership and flexibility, making it a superior alternative to traditional in-house backend systems.Starting Price: €995 per month -
50
Unreal Engine
Epic Games
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.