A downloadable Twitch.tv overlay game for Windows

Download NowName your own price

Click here to watch the game trailer

Intro Fighters is a Twitch.tv overlay game that allows your viewers to take part in a physics-driven fighting minigame. The characters are emotes provided by Twitch, FFZBTTV and 7TV. Animated emotes are also supported!

The game is designed to be used primarily while the streamer is away. Play it during breaks, intro screens, etc. Basically the game provides entertainment when nothing else is going on.

How it works

Once the game is up and running, anyone that types in chat is placed in a queue. At some point they will spawn as an emote in the game and start fighting against other chatters that have joined. 

By default the character's emote is chosen by random, but you can specify any other emote by typing: !emote name

For example: !emote Kappa will make you spawn as the Kappa emote. Note that you need to have access to the specified emote for it to work (i.e. be a channel subscriber if trying to use a subscriber emote)

The game is able to run fully autonomously, but there are also more interactive features like Twitch predictions integration. Be sure to test them out too! You are also able to tweak the different game modes to your liking.

OBS Transparent overlay guide

The black background of the game can be made transparent with OBS. To make it appear transparent on your stream, do the following in OBS:

  1. Add a new "Game Capture" source
  2. Select the source you just added -> Right click -> Properties
  3. Set the following options:
    1. Mode: "Capture specific window"
    2. Window: [IntroFighters.exe]: IntroFighters
    3. Enable "Allow Transparency"
    4. Complete by pressing "OK"

Usage tips

  1. You can leave the game window minimized, it will keep running in the background
  2. In the settings you should limit the max FPS to be close to your OBS streaming FPS. This ensures minimal resource use on your computer.
  3. Do not change the aspect ratio of the game capture in OBS (i.e.  don't stretch it) 

Support

If you have any issues or questions, you can join the Intro Fighters Discord and ask there, or you can write in the comments down below. Bug reports are also appreciated!

System requirements (minimum)
  1. Windows 10
  2. RAM: at least 1 GB
Attributions
  1. Twitch emote data provided by the Twitch API
  2. FrankerFaceZ emote data provided by frankerfacez.com
  3. BetterTTV emote data provided by betterttv.com
  4. 7TV emote data provided by 7tv.app

Game made by Leevi Seppรคlรค (Lexone)

Updated 15 days ago
StatusReleased
PlatformsWindows
Rating
Rated 5.0 out of 5 stars
(10 total ratings)
AuthorLexone
GenreFighting
Made withUnity
Tagsafk, community, fighters, free, integration, irc, livestream, overlay, stream, twitch
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse

Download

Download NowName your own price

Click download now to get access to the following files:

IntroFighters_3_2.zip 31 MB

Development log

Comments

Log in with itch.io to leave a comment.

Would it be possible to connect with the live broadcast on YouTube?

Nope, this is Twitch only.

Hello, what file would i need to edit to create a custom resolution?

Just a tip with all due respect, but there are people who do multiplatform live, it would be interesting for you to put sync with YouTube too! success

Definitely agree with this. Would love to be able to have youtube viewers fighting twitch viewers.

That's awesome! I bought it for my channel here in Brazil, congratulations team!

This is hecking AWESOME!

I would love some way to use custom assets for the weapons. Lightsabers or Keyblades etc.

Hi there - please let me know if you plan to implement for Youtube - would love to be able to use this

Any timeline for Youtube?

(1 edit) (+1)

Unfortunately I'm not planning to implement YouTube support at this moment.

(-3)

Would you make support for kick.com  it is a growing platform and would be nice to give my community more to do.

Could you imply a ranking of how often one dies or kills each?

Yep, this is coming.

(+1)

pls make it for youtube to (its nice :) )

thank you for this great content!  I use it on the Twitch Studio app and the overlay transparency option does not work.. any workarounds?  Today i use greenscreen affect but it also removes some outlines of the emotes and weapons.  Thank you

(1 edit) (+2)

I have no experience with Twitch studio but if it has a game capture feature then it probably works in a similar manner as OBS.

If not, well then there's no workarounds. The transparency effect relies on the "Allow transparency" option that OBS offers.  I would recommend just switching to OBS.

Any update coming with channel points like so you can spawn with a certain rarity weapon?

(2 edits)

I would love more command support, in the form of: Broadcaster types "!play" in chat, the game starts. Rather than only being able to start it by pressing start or leaving it up constantly. Right now I have an idea to be able to boot the game while literally sitting on the toilet in a different room (obviously) but I can't start it with its current functionality.

Good idea. I'll implement some chat commands for the next update.

(+1)

Best update ever. I will do my best to make sure I spread the word about your guys amazing project. It's been over a year for me using Introfighters and I'm not disappointed. I'll tell all my friends to leave small donations as well, because you guys deserve every penny. 

(+1)

Love the update. Great job THX :D

(+1)

Any news on the using own emotes fix?

I need help, I opened the game but idk how to link it to my twitch stream

i followed all instructions

(+1)

I wonder if there is something like this for discord

So when do you fix the bug with the sub emotes? It's not working right now and the last update is almost 9 months ago...

Deleted 3 years ago

Hi. After seeing this in other streams and trying to find it for a while, I finally found it and I'm glad to use it in my stream now.
I just have 1 question, in one stream I saw this Overlay with pretty small sized Fighters, and mine are pretty big and taking a lot of space on my screen, is there a way to change this other than just having a lot of fighters active? i'd love to have smaller emotes flying around

Thanks

In the settings you can disable "Dynamic bounds" and then when you adjust the "Max chatters on screen" you can control the arena scaling which also makes the camera view zoom in/out

Amazing! Thanks for the help :3

I'm so excited about your update.  I just found this yesterday.  Super fun.  My recommendations would be to autostart the game somehow without having to hit the "START GAME" button.  Also if there's any way to automate starting the game when OSB starts that would be rad!  Only other things I can recommend are things already noted below.  !Emote doesn't work.  And to have some kind of kills leaderboard.  Speaking of leaderboard though... I only have this on my downtime scenes.  It would be good if there was a way to reset the "rounds" automatically if possible but manually would be ok.  That way you could clear the board when you switch to your BRB screen or something if you wanted chat to have a contest or something.  

It would be really neat to get a top 10 kills or something along those lines instead of teams? maybe let it stay open per stream session?

Hey Bzerkin. That is something I've been working on in the next game update. Unfortunately I don't have any estimate on when the update will be ready.

Awesome! My community loves it so they always have suggestions currently though the !emote command doesnt seem to work? We aren't using personal emotes but !Kappa doesnt even seem to work

Yeah the emote selection feature is currently broken because at some point Twitch changed their API endpoints.  That too will be fixed and improved in the new update.

the auth code cant be paste for some reason, there's no way to shift+ins

(+1)

Hey. Is CTRL+V not an option for you? If not then as a temporary workaround you could manually write it letter by letter which is definitely annoying but you only need to do it once, since the game saves your settings. The next update will come with a dedicated "Paste" button .

Yeah i wrote it manually, any key shortcut wasnt doable, but hey! awesome app you made , chat loves it ! :)