My first hackathon: I’m learning AI by building a game where Twitch chat picks AI-created fighters

Wait 5 sec.

This is my first hackathon entry. I’m taking part in the Codex x TwitchCon Hackathon with a project called ODDBOUT Twitch Cup, and learning a lot about AI while trying to make it work as an actual game. The idea is simple: describe a fighter to an agent, review its appearance and animations, validate and register it, then let Twitch chat put it into a tournament. A viewer types something like !join velora. Four fighters fill the bracket, the host presses Start cup, and two semifinals and a final play out. I wanted the character to have somewhere to go after generation. Making an image is one thing; watching that character move and fight on stream is another. The part I’ve found most challenging is that generated animation isn’t automatically a usable game asset. A walk can look fine in a video and still slide against the ground, change size, or jump at the loop seam. Timing and foot contact need review. I’ve also had to think about late responses and retries: an old result shouldn’t replace a newer choice or advance the wrong match. There are still rough edges. The creator reviews the assets, and the broadcaster handles Twitch, OBS, and starting the cup. AI helps create the fighters; the game’s deterministic fight engine decides who wins. Here’s the demo: https://youtu.be/aLOsJlcQ2_c The public code is split into the creator kit and the tournament client: Creator kit: https://github.com/jeonghwanko/oddbout-starter Twitch Cup: https://github.com/jeonghwanko/oddbout-twitch-cup If you’ve entered a hackathon before, what do you wish you’d known the first time? What’s the first thing you’d improve? Thanks for taking a look—and wish me luck!   submitted by   /u/Ok-Author-27 [link]   [comments]