Site Revisions Underway Some Features May Not Work

N.F.T. Twitter

Building a Dynamic Randomized Twitter Simulation for Choose Your Fighter

N.F.T. Twitter is a cheeky homage to crypto Twitter culture — but inside the Choose Your Fighter universe. Here, "NFT" stands for Nemesis Fighting Tournament, not Non-Fungible Token. I built a dynamic Twitter simulation where fighters from different gangs post random thoughts, challenges, and hype tweets about the tournament, creating a living, breathing social feed for my game world.

Timeline and Development Process

Concept and JSON Data Creation

March 2024

First Working Randomizer Build

April 2024

Current Working Build

April 2024

Goals

What I Built

Dynamic Randomization Engine

The system randomly matches users from a JSON file with tweets from another JSON file — complete with real names, handles, avatar images, gang affiliations, and timestamps. No two sessions are exactly alike.

Custom Tweet Rendering

Each randomized tweet includes:

Interactive UX Details

The "Load More Tweets" button features subtle hover animations — with the button text changing to "Seriously?" if you keep hovering. These little touches help keep the vibe fun, meta, and in-world.

Clean UI Design

I styled the whole thing in dark mode to match Choose Your Fighter's aesthetic — balancing modern Twitter looks with a slightly retro arcade vibe through typography and spacing choices.

The Tech Stack

Why It Matters

Fun Extras

Next Steps