FFBot is an idle game for your Twitch chat, inspired on Final Fantasy, with over 98 characters for them to collect and battle with!

Your viewers will grow stronger as they team up to iconic boss battles. Can you, and your chat finish up a cycle? Well if they manage... that is only the beginning.

How to play: Simply make the game connect to your chat, and that is it! Your viewers will play automatically when they say anything in chat.

You can play it on the browser, but it won't save any progress between sessions, I recommend downloading the Windows, or Linux executable instead, so all progress is kept!

This is a completely free fan-game made out of love and passion for the seriesIt will, always, remain completely free with no charges under ANY circumstances.

That being said, if you love my games, and  wish to optionally support me and my future games, and overall help me survive, please do consider throwing a bone to my patreon, as it helps massively, even if it's just a dollar, thank you very much!

Got questions or suggestions or feedback? You can find me at twitch.tv/elbody or Twitter/X
A follow would also be very kind and apreciated!

6.2 Mid Season Patch Changelog

[6.3] HOT FIX

Fixed a bug where it would always display there is a new update available. My apologies for that! Updating to 6.3 will make display go away until there is a real update available.

[6.4] HOT FIX

Fixed an issue with Ragtime occasionally loading the wrong formations and causing party wipes. 

Updated 24 days ago
StatusReleased
PlatformsHTML5, Windows, Linux
Rating
Rated 3.5 out of 5 stars
(2 total ratings)
AuthorElbody
GenreRole Playing
Made withGodot
TagsAutomation, chat, Fangame, final-fantasy, Idle, linux, Multiplayer, twitch, twitchplays, windows
Average sessionDays or more
LanguagesEnglish
InputsKeyboard, Mouse
AccessibilityOne button
MultiplayerServer-based networked multiplayer

Download

Download
FFBot 6.4 - Windows 54 MB
Download
FFBot 6.4 - Linux 53 MB

Install instructions

How to update from old version:

Simply replace all the files with the new ones, leave intact hire.ini and playerdatabase.ini if you want to keep your old progress.

Development log

Comments

Log in with itch.io to leave a comment.

I encountered a new problem, until now i pretty much had FF Bot running at the side of the screen, pretty much no problems with running it along other Games. But this time i played Once Human and the FF Bot is causing lags in the streaming. My system works fine, Games runs smoothly on my side. The moment i close FF Bot, stream runs smoothly again. Not sure if it is a problem solety because of Once Human or because the engines of the Games get in trouble, just wanted you to know.

(1 edit)

Hello! That's is indeed extrange, the FFBot is extremely light on resources, it shouldn't really have a noticeable effect on other games, I sadly can't do much about it if it's a bottleneck on your CPU/GPU.

For future versions I guess I can put a performance option, but Im not sure if it's gonna do a whole lot, it hardly uses 100mb of memory, when I run a performance monitor, even when the numbers and damage gets on the billions for testing, My CPU usage doesn't go above 3%.

My guess is that the game you are playing is likely using almost 100% of your resources, and streaming + FFbot is putting it to the limit. When your game is the focus window, your PC allocates all the power on the game, leaving OBS lagging behind.

Is the Linux version of 6.1 available? Looking forward to trying out the update once it is!

Hey there! My apologies, I completely forgot to upload the Linux version on the 6.1 fix, should be up now!

is there a way to see the list of characters that we own?

Hello! For now it's not really possible, I am working on a companion website that would allow players to see their stats, their hires, etc etc. 

Some things you can do to mitigate that issue for now are the commands !missing (displays 3 units you are missing) and !freehire (automatically hires a unit you don't yet own, recharges every 50 wins)

(1 edit)

Not working at all, from start there is 2 button, like login and save Game, which does nothing, also got no option, how should the Game know which twitch chat, or even getting the chatter and stuff.
Not recommanded at that stage.

Edit: Solved, read below

(3 edits)

Thanks for checking out the game! The login process is actually pretty simple—

Just enter your Twitch name in the box and you're good to go.

If you're having trouble, let me know, and I'd be happy to help.

(1 edit)

Now i see whats the problem, i can hit login without entering a name, since it shows no objection, you dont get the problem. Add a message to enter a channelname before hitting login would solve that. The textbox is hard to see, so i didnt even recognized it.

(2 edits)

Thanks for your time. The login box is labeled 'Channel,' but I’ll make it more noticeable to help avoid any confusion. I’ll also add a fail safe so the log in button prompts the user if haven’t entered a name.

This fix,together with the Season 1 content, will be in the upcoming patch in a few days (Im expecting it on the 28th). 

After it works, the people are pretty happy, from what i could see. They like it so far.

2 Things which comes up pretty often, espacially from new chatter, is the question how much Gil they have, which Level/Stats they are and when they can ascend. I know i can look it up, but i guess implementing a command would be easier, also a command to join the fight instead of just writing, cause of Twitch bots and people who are not interested and blocking interested ones.

Hope i can be of help.

Hi. Is there a list of commands? it seems that there are more than there are in the game. I found the !stats command from an old screenshot i feel like that's important. Is there a command that displays all the commands?

in the screenshots it also looks like there are channel point rewards but I don't see any new rewards on my thing.

(1 edit) (+1)

Hey sorry for the late reply, you are right, a few commands weren't displayed on this last update, it was my bad, a new big update is coming in just a few days that should be correcting this. 

As for the actual list of commands, is as follows: 

!stats

!change (character) 

!missing

!hire

!ascend and !yes (to confirm ascending) 

Channel rewards points used to be part of it, but there were very buggy, ended up scraping it's implementation, might be revisiting this in future updates.

Thanks for the comment, as I said, in just a few days the new content patch should be correcting this!