
Battlefuck Pit
A downloadable game for Windows and Android
An easy to control, 3D, fully animated battlefuck / sexfight / catfight game for Windows and Android
- Fully animated 3D: battles flow with top quality animations and beautiful transitions
- Highly customizable characters: male, female, futa and transgender, as well as anthro / furry characters*
- Engaging mechanics backed by very simple controls
- Fight in one of the 13* included arenas, or watch CPU v CPU battles
- Opponents come alive with facial expressions and personality-based in-fight dialogues, and react to various situations with anger, surprise, pain, fear or disgust
- Jiggly physics and orgasm visuals
- Realistic dirt system (the dirtiest mud fights are now a possibility)
- Realistic cum and sweat accumulation on skin and clothes*
- Use the integrated first person camera to get into the action
- An advanced gallery allows you to create, edit, save and watch your own fights. Save and replay any match after it ends
- Modding support is an integral part of the game and is under continued expansion. User created character mods are supported*, as well as custom dialogues and character voices
- Under active development
* Only available / improved in the Patreon version
---
Download the demo and try the game for free (link below)
If you enjoy the game, please consider supporting the development on Patreon, even if it's for just one month. That will bring you the latest version, plus another three - four extra releases, as I make consistent releases on Patreon every weekend
The full version (v0.9.0 for Windows and Android) contains more animations, features and content and is available on Patreon
https://www.patreon.com/cw/skydna/
Join Discord for up to date development info and previews
---
TROUBLESHOOTING
- If you have an Intel video card and experience graphical issues, run the game using the included BFP_intel_card_fix.bat
- Recent AMD drivers before 25.9.2 may cause graphical issues. Update to 25.9.2 or above. If the issues still persist, downgrade to 25.6.2
- Performance issues? Check the settings available under Options
GAMEPLAY
A battlefuck match consists of a series of actions where the opponents invest "effort". The one investing more wins the action and chooses the next. Win the game by reducing your opponent's willpower and making them orgasm.
Controls:
- Effort: Controlled with the mouse wheel, UP/DOWN keys, or swiping up/down on mobile.
- Camera: Rotate it with the right mouse button, the LEFT/RIGHT keys or a two finger gesture on mobile. Use middle-click, keypad 5 or double tap to reset it / switch to the next camera profile.
- Choices: After winning certain actions, you get to select the next move.
Stats:
- Willpower (Red): The primary stat. It decreases when being dominated, and is massively reduced by an opponent-inflicted orgasm.
- Stamina (Green): Consumed to increase effort in an action. It regenerates over time. Can be regained by relinquishing effort.
- Sexual Endurance (Orange): Decreases with sexual actions. When it hits zero, the character orgasms.
- Effort (Light Blue): The amount of energy invested in a single action, displayed on a shared bar at the bottom of the screen.
- The game also features hidden stats like Dominance (willpower damage multiplier) and Allure (arousal damage multiplier)
Success depends on managing the Effort Bar. You must invest enough effort to surpass your opponent's in order to win an action. If that isn't possible, it's better to lower effort to regain stamina. Winning actions allows you to make strategic choices about the direction of the fight.
---
The full version (v0.9.0 for Windows and Android) contains more animations, features and content and is available on Patreon
If you enjoy the game, please consider supporting the development on Patreon, even if it's for just one month. That will bring you the latest version, plus another three - four extra releases, as I make consistent releases on Patreon every weekend
Download
Install instructions
Simply unzip and run.
Development log
- BFP v0.9.0 brings in modding for Android, new mechanics, a per character outfit...1 day ago
- BFP v0.8.9 brings in new actions, voice packs, morphs, and other improvements8 days ago
- BFP v0.8.8 brings in new actions and improvements15 days ago
- BFP v0.8.7 improves flow and mechanics, and adds lots of content22 days ago
- Announcement concerning the Android version27 days ago
- Trial version of Battlefuck Pit (Windows) updated to v0.7.927 days ago
- BFP v0.8.6 now available for Supporters on Patreon28 days ago
- New maintenance update for the Android demo29 days ago





















Comments
Log in with itch.io to leave a comment.
The android version after updating I can't type the characters name
Is this the demo or the full Android version? Also, are you getting the on screen keyboard when selecting the text input?
As an aside, it's literally the first time someone mentions this issue, so it could be an incompatibility with your phone. I have only 2 devices to test the Android version on, so there is a chance that some devices won't work properly and I wouldn't know. What device are you trying to run it on?
Tablet. And android demo
Ah, that explains it. You can't do that in the demo. I mean that's why it's a demo, the functionality is limited. You'll have to downgrade to the full version for the time being. There will be a newer free full version released at some point, probably in about a month or so
Nah finna buy your paetron tomorrow thanks
hey so I use an a android emulator on my Mac and i downloaded the demo and when i open it its just a black screen
Have you had any success with other 3D games? Might be worth trying. I honestly don't know to what extent the emulator you're using supports 3D stuff. It could only offer support for running regular utility apps or 2D games. In any case, I don't think there's anything I can do to help on my side. The game is compiled for Android using Godot and relies on Godot as a game engine to provide rendering and so on. I have no Android specific stuff in my code.
i use bluestacks, and i have a few 3d games such as lust rush
I'm not familiar with it. Since other 3D games work, my best guess is that it might not like something about how Godot initializes graphics / uses vulkan. Or something completely different, I have absolutely no idea. I'm sorry, but there's nothing I can do about it.
DO NOT CLICK 'OFFICIAL' LINKS POSTED IN THE COMMENTS!
There have already been multiple cases of scammers posting scam links here in the comments, pretending they are posting 'official' game updates.
NO GAME UPDATES WILL EVER BE POSTED IN THE COMMENTS. INSTEAD THEY ARE ALWAYS ANNOUNCED ON THE MAIN SECTION OF THE PAGE
Found a bug in Android demo, if u pick a red highlighted character and press back then go to the game again u can play the character
thanks for the heads-up, i appreciate it
Fixed :) and fixed another bug too while fixing this (but the game can probably run fine without the fix in this case)
No problem bro 😁
What's the system requirements for this game on Android? Demo and full version please. Like RAM usage and such
I mean.. that's why I published the demo, so people can see how it works on their device. I have no idea what the requirements are to be honest, there are thousands of Android phone models out there, with various chipset and gpu combinations.
There are options included in the game that can help with performance, so it can run on something that's lower end (e.g. High performance mode that renders at half resolution). On the full version some of the effects like dirt accumulation on bodies can be intensive, but they can also be disabled.
I'd encourage you to download the demo and try it. If the demo works then the full version would work as well. If it works really well, then the extra effects it includes will likely work ok too (and they can always be turned off).
My Google Pixel tablet does 30-50fps on High performance/ half resolution mode and all effects turned on on the latest version.
Wasn't sure where else to ask, and I am fully aware the answer may be an "I don't know" but where might I find the .json files for characters on Linux? I've done my own sleuthing and found nothing, so I'm posting here in case anyone else might know
If you're using Wine or similar, it probably maps the AppData folder somewhere. Then it's AppData\Roaming\Godot\app_userdata\Battlefuck Pit\Characters\
From a quick search, for Wine it's probably in ~/.wine/drive_c/users/[your_user]/Local Settings/Application Data
I have never played a more dippointing game controls ever
Thanks for sharing your honest impression. What about them do you find disappointing? How would you improve them?
It isn't a "bug" per se (more of a quirk of how it's coded, it seems), but the graphics settings aren't alterable while Fullscreen is active.
It makes some amount of sense, but if that's not intended, now you know.
Thanks for the heads-up. It's a known issue / somewhat by design. It used to be that you could do that, but when I updated to Godot 4.5 the functionality ended up breaking. The only fix I could find was to disable it. I'll probably try re-enabling it at some point - it could simply be a bug that needs fixing on Godot's side.
where do i find mods
Right now there aren't any yet, it's still early days. There is someone who made one but hasn't finished/published it. Check the game Discord to see.
Will it be on Linux?
I don't have a Linux machine to test it on, so probably not. Tbh you're the first person asking about Linux
Does the game work on 32bits on Android?
No, it's compiled for 64 bits.
my Don't work with 64bits 😅 , is possible to make a 32 for Android?
As much as I don't like disappointing people, I'm not really keen on having an extra build to maintain, and I don't even have a test device to make sure it works. It's also quite likely that the game would work poorly on 32-bit. 32-bit Android is quite old, there are fewer and fewer devices built on it, and is increasingly unsupported. I'd rather invest the limited time I have into adding new features and content tbh.
well I can wait until that happens, I Don't mind 👍, I know it's alot of work but I undestand
Hi! Great game! Could you please add the rest of the poses for the male characters and the hairstyles?
How do i download and play by android? i have a phone and VR...
For Android you download the .apk file (BFP_demo.apk), preferably from your phone, and install it directly.
For VR, you need the Windows version (assuming you have a VR headset that connects to your Windows PC). There is an [XR] checkbox at the bottom right next to the Fight button, on the screen where you select the arena. If you check that you should get it to output to VR. Note that activating VR means you get to watch the match, but won't be able to control anything.
You can make this game for 32 bits android? Thanks :]
Hey! As much as I don't like disappointing people, having to maintain an extra build is an overhead that I'm not prepared to take on. I have limited time I can put into the game, and I'd rather focus on adding in new features and content. 32-bit Android is quite old, there are fewer and fewer devices with it and is increasingly unsupported. I don't even have a test device to make sure it works. It's also quite likely that the game would work poorly on 32-bit
even pre 1.0, this might be one of the best of it's genre, damn. keep up the good work man.
Hey, thanks, I really appreciate the comment :)
amd gpus have problems too i think...
Yes, if you have an AMD card the problem is actually with the drivers, and you need to roll back - there's nothing I can do on my end to solve it.
It's a bug that AMD introduced in an earlier driver version. Downgrading to 25.6.2 should set things right until they manage to fix it.
You can see e.g. here: https://www.reddit.com/r/godot/comments/1mj6nma/psa_amd_gpu_driver_update_breaki...
Thanks, it did help... It's crazy how long this has been a problem and nothing was done about it.
I could cry i always wanted to play a game lile this especially for android.
Thank you and I'll definitely be supporting you soon on patreon.
Hey! I'm so glad you like the game :) and really appreciate your support.
How can we save our character in the game on Android? I tried pressing Dave n nothing
The Android version here on itch is a demo, and has certain functionality disabled (character management is one of them; the Gallery is also disabled, and there are also four arenas that aren't included). I'm also not planning to offer any updates for it.
The full Android game is available exclusively to Supporters on Patreon, and is constantly updated with new capabilities and animations. The purpose of the demo is mainly to be able to test the game and see if it works ok on your device.
It works very well. N thanks guess I'll pay through paetron. Do u have a link? Do u accept visa?
There's a link at the top of this page, under CURRENT VERSIONS. You can also reach it from inside the game, from the main menu, if you tap on the Patreon logo.
I'm pretty sure Patreon accepts Visa and all major credit cards (it's them who handle payments).
If you haven't used Patreon before, be advised that what you're paying for is a monthly subscription. That gives you access to download all the new game releases for as long as the subscription is active (the releases themselves will never expire if you download them). If that's what you want then good, but if you only intend to get the current version make sure to cancel your subscription before a month runs out (you still retain access to download all new builds for the full month, even if you cancel immediately)
i have a beefy pc (RX 6700xt) but the game doesn't work at all. When I press start for a fight all i see is gray and black triangles flickering all over the screen. I can see the text, the options for moves, stamina, health and all that but I cant see the characters or environment.
That's strange, I haven't seen that before. Unfortunately the graphics engine is supplied by Godot, the game engine I'm using. I have no control over it, so I'm afraid there's not much I can do there :( Could also be a driver issue maybe?
Its possible! I tried reinstalling twice and nothing seemed to fix it. Tried messing with different graphics options, FPS, ect ect. I'll look into it more and see if maybe it's something with Godot.
Works on my android pretty good. Though I used CPU vs CPU
Oh wow this game looks great. Is it fully free or I buy
Hey, I'm glad you like the game. The game is free, but the version that you download here on itch.io is always older than the latest Patreon version. New releases first come to Patreon and after 1-2 months become free and can be downloaded here. If you want the latest right away, then you can support me on Patreon. You can read in the description above what the differences are between the current Patreon version and the free version available here.
Thank u
So like I just only had CPU vs CPU. I love it. I love this. I'ma spread word of your game
Ah, I realize that you're (also) playing Android. The free Android version here is a demo, and unlike the Windows version, it will NOT be updated every 1-2 months. For now at least it is considered a Patreon supporter exclusive benefit
How unfortunate. But I understand
i have a suggestion! make it so we can make evereything (especialy the penis/strapon) even bigger
Its possible use View mode on android too? (I plan start subscription on your patreon for your android version, so thats why i ask this)
Think I might have answered this on Discord, but just so anyone who might be asking the same question has an answer: yes, the cpu vs cpu mode is available on Android as well. In fact both clients are built from the same codebase, the only differences are cosmetic, to accommodate better touch interactions. There is also a slight downgrade in graphics quality for mobile due to engine / mobile gpu limitations
How to use only some of the moves?(sorry for my poor English)it means that allow the ai just use the move i chosed
It's not really possible at the moment. I will add it to the list of things to look into, but it's unlikely it will happen soon.
why i can‘t support your patreon
Uhm, I have no idea. I do get the occasional notifications of people supporting, so I think Patreon still works. The problem could perhaps be with your bank?
fine,i finished
I'm curious if you can also create femboys. Not only that, but can also play this gay or lesbian only?
Sorry, I completely missed the notification for your comment. Yes, you should be able to (probably minus some clothing, since the tops don't really map well over a model with no breasts - that will probably be fixed in time though), especially with the latest version that adds new body types. You can play any way you want, there are some predefined characters, but you can either edit or delete them, and you always get to pick your opponent.
It says the discord invite is invalid
That's strange, I checked in Discord and it's not supposed to expire. This should work: https://discord.com/invite/b7Kdy99Wa5
Where are you accessing the link from?
From ingame, nevermind it was a password issue, im able to join now
It kept on saying the link was invalid so i assumed it was a link issue but it turned out to be something on my end
Been trying to figure out what feedback I want to give, but I'm not sure how to do it without rambling. Here's a bullet list of some changes/additions/fixes I would like:
Hopefully this is helpful feedback. Overall I think I'm liking this game concept more than some of the other "sex fighty wrestling" games. It's funny, I was never a big fan of "catfights" since they always seemed too brutal and chaotic but I like this game. I always tried looking for "sexy wrestling" which was never quite what I wanted either. I think ultimately I'm just looking for "women aggresively trying to occupy the same physical space while moaning sexily" which seems like a lot to ask for, but at least with video games you can sort of just do that and not question it too much. So in short, more squeezing, more rubbing, and more sexy ASMR noises I guess.
Hey, many thanks for taking the time to share your thoughts!
Let me try to address things in order:
I will continue to work on the game, and I really appreciate having feedback. Please keep it coming. Besides Patreon, I will open up a Discord server soon, and everyone will be welcome to add in their ideas.
Hey, thank you!
Re: the poses. Do you have any specific examples of the ones that are missing?
They are generally the same, I haven't made any specific ones for men and women. The only limitations are that some animations might require someone to have a penis or a vagina (e.g. the cowgirl animation requires the actor to have a vagina and the target to have a penis).
avast detected a virus idk why
Sometimes they do flag false positives. It's quite unlikely to be true. Maybe try a different antivirus, or scan the file online (e.g. Kaspersky has one that's free where you upload and it scans the file). Please report back if you get a similar warning about the same virus from two antivirus apps.
Absolutely love the game and the continued direction you're taking it. If you're looking for ideas for moves, how about some chest/breast attacks like a slap, bite, lick and/or suck. Maybe mix it up for variety: licking while in standing grab, slapping or even kneeing while you have them kneeling and biting/sucking while on top. Seems to be something that may mesh with your current positioning on the ground or any of the grabs, so just tossing a few ideas your way should you be interested. Another move possibility might be a forced ass smother while you have the opponent on their knees as a humiliation/domination move to drain willpower.
One thing I am uncertain about, the damage given during your slap while laying down attack. I can't tell if the damage is so little that it is almost unnoticeable, or if it is really inflicting zero damage currently. While on the topic of damage, the passive damage accumulated while being pinned seems a little high currently, but maybe that's by design.
If/when you decide to take this to Patreon, I will be happy to become a subscriber. Best of luck to you!
Oh, last thing, I'd say the vast majority of the sound effects are fantastic, especially the voices/knee attack and slaps, but the sucking/face sitting one could use a little work in my opinion. It sounds almost mechanical, rather than sloppy/wet.
Hope the project continues to go well for you.
Hey, many thanks for taking the time to write this, it's so nice to be appreciated. I'm always looking for ideas :) I'll keep them in mind and try to find a way for these to work. The difficulty lies in figuring out animations that work well for various breast sizes, otherwise there would be either a lot of clipping or doing things in the air in front of smaller breasts. That's unfortunately the problem with having customization. But I'll do my best :)
I'll take a look at the slap on the ground, it's possible I night have missed decreasing the willpower there.
Re: damage accumulated during the pin - it's possible. I haven't really done a lot of balancing. The body slam animation is random.
Re: the sound effects - I have effectively not put any work in them now. I've had them from a previous unreleased project from about 7-8 years ago. I will get to them at some point.
I think these are the priorities I have in mind at the moment (not necessarily in order):
Your upcoming priorities sound very intriguing. Are you leaning on the player being able to control how they behave after defeat, or leave that up to randomization? I think allowing the player to control that punishment or submissive behavior after a defeat sounds fun.
Sounds great either way you decide to go, but I'm especially happy to hear about you working on the emotions of the fight. I think that's an area that's really untapped, like seeing a character that's controlling the situation just smirking at her frustrated/angry/crying opponent under her would be awesome. I think it's very worthwhile to add that extra detail.
Regarding animations and clipping issues, I understand that can be tricky with as much physical diversity as you allow your characters to have. This is obviously just my opinion, but a lot of leeway is deserved with the amount of options available. I guess I'd just say don't let pursuit of perfection impede progress with regard to most, if not all, artistic endeavors and ignore the ignorant folks that complain that things aren't perfect.
That being said, I have a few more attacks that may or may not be easier to get around clipping issues. Those would be a chest/breast claw/rake maybe taking a side approach to avoid most of the size issues and also a humiliating nipple tug or pinch that would maybe not be so easy to hide, but would be fun to see.
I'm excited to see what new clothing options and hairstyles you come up with. I've read you self-criticize rather harshly about your game's graphics somewhere, but for what it's worth, I liked them just fine before the improvements and think they've only gotten better with the new update. Customizability and creativity often outweigh pristine graphics in my book, but I mean I'm an old school, pixel game appreciator and am only one person, so take that for what it's worth.
Regardless, hope you continue to have fun making the game, it's been a joy playing it.
Thanks for all the comments, it's been great to read them :)
Loved the game, best battle fuck game ever, wonder how hard it would be to edit AI to have a limite set of attacks, like forcing AI to only use my favorites attacks against me
also a way to set characters level and other stats would be a plus for making unique matches
I found you can edit the stats by going into the save folder and editing the characters json files, uwu
Yes :) Good catch
Where do you even find the save folder? I've been looking everywhere, but can't find it.
c:\Users\[Your User Name]\AppData\Roaming\Godot\app_userdata\Battlefuck Pit\Characters\
AppData is usually hidden I think, you might need to turn on Show hidden files and folders
Thanks. I was looking in all the wrong folders apparently, because I looked everywhere except for the Godot folder.
I know that the game is in its very early stages, but will there be an action to strip your opponent, or even yourself in the future?
Planned, but still thinking about how to implement it. Ultimately I will probably let everyone edit them directly too. The alternative is that a character's stats increase slightly after a match, depending on the result.
Hey, thank you for the appreciation :) Re: your question: at the moment not possible, and I'm afraid it's not a priority so far.
In the next update though there will be profiles to assign to characters, that prioritize to various extent one or two of three general action types (arousal, domination and humiliation), as well as fighting styles (for lack of a better name), that control the weight distribution of what the AI considers to be move type priorities.
To provide an example: let's say your character is low on sexual endurance. The other will prioritize arousal moves (subject to the above, but also with a certain degree of randomness). If your character's willpower is low, they might prioritize domination and humiliation moves (that reduce willpower). All this is happening in different combination, due to various factor.
What I'm talking about isn't yet released though. Will probably do it very soon though.
EDIT: Yeah, so I released it, v0.2.1. Because it was pretty much ready :)
Hey, I am a programmer too, if you wanna add me in discord to share your source code, maybe I could help on in pushing updates faster? my discord: 3750gustavo
I appreciate the offer, however it's not something I'm interested in. This is in essence a personal project that I decided to share publicly and will probably try to monetize in the future, once I consider it good enough.
That said, I do value all input. I try to respond to feedback and implement requests when possible and when I have time. Priorities might get in the way sometimes.
How do you see the preferred actions feature working? Just to give you a general idea about limitations: especially now when there aren't a lot of animations implemented, it might be hard to make this work without the game feeling repetitive. I can probably assign weights to actions, and make them configurable, but profile types and strategies will always take priority, so that might limit the impact. E.g. you might weight an arousal action heavily, but if the character decides they want to use preponderantly domination actions, that's that. On top of that, actions are grouped by intents, which adds another layer between the choice of preferred action and the outcome.
I just wanted a way to increase the odds of them using the handjob attack over others haha, yeah, a weight system would be useful even with the AI system choosing the intent, the person could put higher weights for the moves they like more or the ones they dislike less.
My friend, I can't enter the game normally. When I click on the exe, the game pops up, but it crashes quickly.
What are your system specs? (Thinking it could be an old, unsupported video card, outdated drivers, etc.)
the game seems to need optimization, it uses all my 6gb of vram and more than 80% of a 1660 just to run at 60fps, a game like this in godot should run even in integrated graphic (amd integrated graphic, or 1650), based on its vram consumption, it would only run well on maybe 8gb gpus, later I may test on my 3070 to confirm if it reaches 8gb vram consumption.
Edit: I had two copies of the game open lol, it uses 4.3gb regardless of game graphic settings, but the gpu consumption (when capping fps to 60 in msi) is really 80% in a 1660 when tested with high settings.
This game is pretty cool, though it's hard to tell at first glance. You really have to see it in motion to get an idea of what's unique about it. Looking forward to future updates and seeing what gets added.
this is a great find and a lot of potential. this is a great start maybe adding some more breast rubbing ang breast grabbing.
Glad you're enjoying it. Thank you!
Re: breast rubbing and grabbing - it's on the list of things to do, but it will be tricky and the result likely imperfect. Due to customizations breasts can be different sizes, a thing animations can't really tell, so it will either result in a lot of clipping or in hands hovering over smaller breasts.
I know there is IK, but I have no idea how to do it at this point. I will for sure look into it when the time comes.
Loving all the updates, great game
That's great to hear, I really appreciate it :) Thank you!
Sincerely hoping for something akin to a gallery mode, but not gonna expect anything, given the amount of work already put into this project in less than a week of it existing publicly.
Added :) Get v0.1.6. The Gallery is accessible after selecting both characters, and gives you access to all non-transitional animations for both characters.