Guides

Nookara guides

Everything you need to add Nookara to a TurboWarp or PenguinMod project - from signing players in to saving their progress and letting them chat.

PenguinModPenguinMod Ember blocksConnect a PenguinMod or TurboWarp project to Ember servers with the Nookara extension: sign in (players can decline permissions), read and send messages, react to new ones and post through webhooks.DevelopersNookara API: Python clients and raw HTTPBuild your own client with the Python library, raw API examples, sign-in and optional scopes, Ember servers (discovery, instance REST and gateway, uploads, invites, signed messages, bots and the bot gallery), hosting, voice and the complete route inventory.GuideHow to Add Nookara Login to Your PenguinMod ProjectStep by step: load the Nookara extension in PenguinMod, pick permissions, and let players sign in with one Nookara account - no server of your own needed.GuideComplete Guide: Chat Blocks in Scratch with NookaraAdd global chat, chat rooms, typing indicators and private messages to Scratch mod projects (TurboWarp, PenguinMod) with the Nookara extension.PenguinModPenguinMod Account System AlternativeNookara is a free account system for PenguinMod projects: one login for players across every project, plus cloud storage, chat, friends and more.TurboWarpTurboWarp Login ExtensionAdd a real login to TurboWarp projects with the Nookara extension: player accounts, cloud saves and chat, with no server of your own.AuthenticationScratch Mod Cross-Project AuthenticationOne account across every Scratch-mod project: Nookara lets TurboWarp and PenguinMod projects share logins, profiles and data - safely, with per-project permissions.StorageBlockDB Alternative for Scratch ModsNookara is a free alternative for storing data from Scratch-mod projects: cloud storage tied to player accounts, plus login, chat and friends in the same extension.StorageScratch Game Data Storage in the CloudSave Scratch-mod game progress in the cloud with Nookara: saves tied to the player’s account, on every device, without save codes or your own server.

Hyperfocus

Making a game for the Hyperfocus launcher? These guides cover everything a game can use: signing players in with their Nookara account, Discord Rich Presence, game invites, achievements and notifications, and publishing on the community site.

HyperfocusHyperfocus Game IntegrationHow a game talks to the Hyperfocus launcher: the local game bridge on 127.0.0.1:47833 with request and response examples, and the Hyperfocus Scratch extension blocks for TurboWarp and PenguinMod.HyperfocusHyperfocus Nookara Login for GamesGet a Nookara token for your game straight from Hyperfocus: the veloraToken setting for official and community games, scopes, the permission prompt, HF_VELORA_TOKEN and HF_VELORA_USER, validating the token, a fallback sign-in, and examples for Node and Electron, Python, Godot 4 and Unity.HyperfocusHyperfocus Discord Rich PresenceWhat Discord shows while a Hyperfocus game runs, what your game can change (the line under the title, the Discord application, the status friends see), the discordAppId and discordAsset settings, and how Hyperfocus friends see "playing" status.HyperfocusHyperfocus Game Invites and Join CodesLet players invite friends into your game from Hyperfocus, or let friends join on their own: turn invites and joins on, set a join code, and read the code in the other player's copy of the game. Covers the bridge calls, the Scratch blocks, the hyperfocus://join link and what the player sees.HyperfocusHyperfocus Achievements and NotificationsDefine achievements for your Hyperfocus game, grant and revoke them from the game (bridge calls and Scratch blocks), see how the popups, percentages and profiles work, how the offline queue behaves, and send launcher notifications from the game.HyperfocusPublishing a Game on HyperfocusEverything on the Hyperfocus community site for game developers: game details, media and trailers, notice-board posts with images and markdown, builds, betas, early access and coming soon, game keys, price and sales, cloud saves, the controller flag and what the review needs.

More guides