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.
Learn more
Amazon GameLift
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.
Learn more
Hiro Game Development
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.
Learn more
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.
Learn more