CompanyRemote

TikTok Gift-Triggered Game Effects

Deadline: 2026-04-07
Project-Based

Description

Budget: $250 - $750

I already have NBA Street Vol 2 (Game ID GNZE69) running smoothly in Dolphin Emulator 2603a on Windows and a small but loyal TikTok Live audience. What I need now is a rock-solid Python 3 integration that listens for TikTok Live gifts through the TikTokLive library and, using dolphin-memory-engine, writes directly to the game’s memory so those gifts immediately create visible in-game effects.

Gift → effect pairing must work exactly like this:

• Galaxy gift activates Gamebreaker for the home team • Rose gift drains the away team’s turbo meter • Drama Queen gift grants the home team infinite turbo for 30 seconds

Full control is required over Gamebreaker activation, score adjustment, and both turbo meters for home and away teams, and the solution has to function on every court or stage in the game.

I currently do not have any of the memory addresses that correlate to in game functions like game breaker, score, turbo meter, etc.

Deliverables • A well-commented Python 3 script that uses dolphin-memory-engine and TikTokLive to implement the five gift mappings above • Clear configuration section for changing memory addresses, gift IDs, and effect durations without touching core logic • Quick-start README outlining setup, required dependencies, and how to launch the script alongside Dolphin • A brief demonstration video or GIF proving each gift reliably triggers the correct effect in-game

Acceptance criteria The script must run for an entire streaming session (minimum two hours) without crashing, desynchronizing, or losing connection to TikTok Live, and each gift must trigger its effect within one second of receipt.

If this sounds like your kind of coding challenge, let’s make retro hoops even wilder for my chat.

Skills

ScriptingGame DevelopmentJavaScriptPythonAPI IntegrationLinuxSoftware ArchitectureGame Design

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching