Battlefuck Pit

by DNA

Uncensored Windows
Version1.10.18
EngineGodot
Released2025-03-16
Updated2026-07-19
LanguageEnglish

An easy to control, 3D, fully animated battlefuck / sexfight / catfight game Spoiler

v1.10.18p: Quite a big update, this one. It brings the game up to v1.10 in terms of content, however it contains lots of fixes and quality of life improvements beyond v1.10 Changes: Body types: Added Amalia (Jackal anthro body type) Wearables and appearance: Added a new Dirt (body) skin feature texture that can be used to create a dirty appearance Belt refinements Fixed crumpled geometry and missing polygons in the under- and in-between-breasts area for the Crop top and the Crop top armor. They now work better with flat chested character (a lot better than before, there are still problems with normals for several available morphs). Still not available for the Male characters due to normals creating very weird artefacts Added Reduced head height morph. This will be quite obvious for bald characters, and not so much for the others. But it will allow you to lower the hair a bit more without the head clipping through Improved / refined vagina mesh weight painting and overall shape Added several vagina morphs Updated some default characters' appearance. Use "Update existing characters' appearance" under Options to get the changes (note that any custom outfits you might have added to the default characters will be overwritten) Added Parietal width as a head morph Added a limited No breast morph to the Female/Futa and No vagina + Penis + Breasts body, allowing for flatter/larger breasts. Note that the bra will clip for negative No breast values Belly fat, Upper / Lower belly morph fully reimplemented with better and smoother shapes for body and relevant wearables Improvements and refinements to the morph ranges and random ranges for all human body types, improving proportions Improved mesh head proportions Improved appearance on the Low braid with short layers hairstyle and associated head accessories morphs Improved random generation for lips material Adjusted makeup intensity for dark skins Transparency enabled for Revealing crop top. Using it with another wearable equipped underneath (e.g. swimming suit) will result in z-fighting artefacts, but it works fine when worn directly on the skin Improvements and fixes to the Bra wearable. Equipping it now makes the breasts bulge slightly on the sides. It no longer uses its own upper body, so it will fit better for various morphs and will no longer cause the hidden geometry on the sides of the breasts to be visible for smaller breast sizes and expose the missing parts in the mesh Fixed the High-neck keyhole crop top and Revealing crop top holes in the upper body, that were visible at certain angles near the edges Fixed the Belly fat morph causing clipping on all pants except for the Long thights (non revealing) and Loose long pants (revealing), as well as clipping on the Loose shirt when used with various other pants, with or without the same morph Weight painting improvements for both panties and the garter belt, to avoid the sharp crease appearing in between the butt cheeks with legs at various angles Randomized top clothing is now available for the Male body type and the other body types with optional breasts Marked several wearable incompatibilities so they don't show up during the random generation Fixed weird looking knees on Normal map 01 Fixed the approach to hair / head accessory positioning and expanded with allowing scaling for hair Hair and accessory head bones added, in order to apply proper positioning / scaling Support custom randomization ranges for hair positioning / scaling for each hairstyle (to avoid clipping, but maximize available ranges) Support custom randomization ranges for head accessory positioning / scaling for each accessory Apply custom top, bottomwear and footwear morphs to body_upper, body_lower and body_feet Hair weight painting adjustments and improvements for Dasha (added hair physics) Improvements to body types with support for a flatter chest area when generating / editing a character (range tuning for a few morphs) Fixes to the Muscular torso morph that was causing slightly flat chests with small breasts to display a weird, disconnected lower breast shape Fixes to the Loose shirt that make it not clip when wearing over the Bathing suits Adjusted penis morph randomization ranges (mainly to exclude extremely thin cigarette shapes) Adjusted belly morph ranges to avoid weird shapes (such as extremely sunken lower bellies) Various fixes for the Panties (high cut), Garter belt and bathing suits to reduce / solve clipping issues, especially for certain morphs Updated Bra compatibility with flatter chests (specifically the No breasts shape) Updated Loose shirt, High-neck keyhole crop top, Revealing crop top, Semi revealing crop top to work correctly with flatter chests (No breasts shape) and as such made them work for the male characters Tweaked and improved the Thicc shape (morph) in order to fix weird shoulder/arm deformation on arm overhead animations (e.g. the wave idle in the editor) Tweaked and improved the Curvy shape (morph) Added Square shoulders shape (morph) Adjusted meshes for eyelashes to minimize potential disconnect from the eyelid during blinking animations (due to various face morphs) Pitch ranges are now defined per voice, rather than enforcing a universal range that might or might not work well with a particular voice Bulge size apparent on wearables when the character has a penis can now be controlled using the 'Bulge size' morph under Penis morphs. Note that this will do nothing if the character is not wearing any clothing or is wearing clothing items that do not support bulging Gladiator helmet, Crop top armor Simple gloves (short), Simple gloves (medium length) Enable material transparency for the Semi revealing crop tops (normal and loose, frayed) and the Loincloth Updated Loincloth to better match the frayed look on the Semi revealing crop top Actions: defeat_doggy_masturbation Target orgasm for sitting_fuck Target orgasm for sitting_reverse_fuck Target orgasm for amazon_position (2 variants) Target orgasm for kneeling_doggy_fuck Target orgasm for straddling_cowgirl Target orgasm for straddling_fuck Target orgasm for missionary_power_fuck (2 variants) In multiple cases, where custom target orgasm animations are available, common orgasms will now use the same animations as target orgasms standing_seduce Missionary hold down groin bust Kneeling forced oral on standing target's penis (4 animations) Kneeling forced oral on standing target's vagina (2 animations) Prone cock milking (3 animations) Prone pussy milking (3 animations) Lying on the side struggle (2 new animations, plus one extra variant from existing) Defeat wall fuck is now available in Oriental Garden, Gladiator arena, Bedroom day, Bedroom night Tribbing is now available during the post draw phase Extended the Amazon position with 6 new animation variants, enabling extended genital combinations (vagina/vagina, penis/penis, and penis/vagina with disabled strict genital requirements) and providing more variety for the default vagina/penis form Target orgasm animation for standing_cock_milking Target orgasm animation for standing_pussy_milking One sided orgasms and common orgasm animations for standing_cock_milking_contest One sided orgasms and common orgasm animations for standing_pussy_milking_contest One sided orgasms and common orgasm animations for standing_cock_v_pussy_milking_contest One sided orgasms and common orgasm animations for standing_pussy_v_cock_milking_contest Target orgasm for mutual_insertion_sitting_kiss_dominant_low (2/3 chance; 1/3 chance for the old behavior to trigger, where the loser falls back and orgasms). Mutual_insertion_sitting_kiss and mutual_insertion_sitting_kiss_dominant / mutual_insertion_sitting_kiss_dominant_target also have a chance to flow into the next mutual insertion sitting kiss domination phase and trigger this orgasm Target orgasm for doggy_fuck Fixed conditions for the amazon position to not require Disabled strict genital requirements for supported genital combinations. This basically enables the action in a lot of cases it used to be disabled Lots of action and animation improvements / adjustments / fixes, and more fluid animations / transitions in certain cases Revised certain strategy matching intent conditions to bring them up to speed Stages / arenas: New arena: Gladiator arena Mechanics: When starting a new match, the historical frustration accumulated by each character in relation to their opponents gets added and produces effects Anger added to effort is lower for lower difficulty levels (0.5 x anger for Very Easy, 0.75 x anger for Easy). Effort calculation is now performed everywhere through a unified method Characters will not use the equal effort range feature if any of their max stamina is below a limit (set to 5.0 at this point), and the action winner will be decided normally; this is done to prevent very low max stamina on both characters not allowing the sort of effort increases needed to get out of the equal range, and will result in a soft lock for the match The equal effort range is now 9.375% of the lowest of the opponent's max_effort values (used to be hardcoded at 0.75, however it became very small for characters with a large effort value; 9.375% ensures the default value still stays at 0.75 for a beginner character) Non deterministic undressing removed from the post defeat in-between-punishment phases Non deterministic undressing removed from the post draw in-between phases Double fade-to-black no longer required post defeat / draw Non player characters will no longer consecutively repeat the same action post defeat Introduced a flushed state that mirrors a character's arousal, peaking during orgasm. The flush covers the forehead / cheek area of the face, as well as the chest / upper belly area. Besides the esthethics, it also gives an idea to the arousal state of a character when the UI is hidden. The flush gradually fades within 10s after an orgasm. The effect is more visible on lighter skins (or extremely dark ones), for obvious reasons. It can be disabled from Options > Show arousal skin effects 1/4 of frustration goes into increasing the strategy weight for humiliation A character's anger is now shown during the match by tinting the character's name towards an orange color. Top color intensity is reached when their anger surpasses their max_effort value Assigning xp to a stat in a category no longer clears unused remaining xp (remaining xp below the cost of an upgrade unit was previously lost) Implemented an Auto assign xp option per character, that goes through all available category xps and assigns them to one stat per category. It aims for equal ratio growth between all stats in a category, meaning the stat with the smallest growth ratio (compared to that default stat baseline) will get the xp. Note the xp assignment will happen only when the character is selected Added an Option that allows other characters to learn (gain xp) from matches they are not a participant in. Reasoning: if you have a main character, that character will gain a disproportionate amount of xp compared to their opponents, which will lead to always fighting characters that are weaker in comparison. How it works: not all characters will gain xp. Only the past opponents of both characters involved in the match - who are weaker than either of the two - will gain xp. All category xps gained are the maximum xp gained by any of the two fighters for that category (i.e. learn from the best). Currently the learned xp is 2/3 of the xp gained. The option is off by default and needs to be set under Options A closed, hard head accessory like the Gladiator helmet deters the opponent from initiating face hits, and prevents the wearer from being kissed or mouth fucked. Kisses cannot be initiated while wearing such a helmet. Face sitting actions performed against an opponent wearing a helmet can only be of the genital milking type, and the aggressor takes no arousal damage from sitting on the wearer's face A hard top armor like the Crop top armor deters the opponent from initiating breast or chest actions (such as breast slaps, breast mauling, or tit fights). It also prevents the wearer from initiating any sort of breast smothering actions. On the other hand it gives a willpower damage bonus when performing chest driven attacks against an unarmored opponent (e.g. during tit fights, which the wearer can still initiate), as well as protects the wearer from taking any arousal damage from using their breasts (e.g. during tit fights) Head accessories (e.g. helmets, crowns) can now be unequipped during the post defeat phase Clearer domination in straddling(_reverse)_bearhug_fuck and sitting(_reverse)_fuck in terms of variants used Dialogue: Updated dialogue (still work in progress) Custom name calling support between human / anthro classes, different anthro classes and anthro / human classes Support for optionals inside insulting name groups (e.g. "insulting_name_Dasha": ["<human >slut"]) Gallery: Global action variables as well as character variables set from an action are now saved with the replay. This fixes the issue with undress / equip actions not working for saved replays in the Gallery. Editing these variables is not available at this point and will come in a later version Added a Repeat check button. If the button is toggled off, the playback will stop on the last valid action, and not restart from the beginning Empty action controls on the timeline are now skipped during playback The Play button is disabled for timeline action controls that are empty (same as the Edit button) Tournaments: Added a tournament [Reset] button, that resets the tournament while keeping the same roster and the same pairings. Note this button will only be available for tournaments that are created with this or a newer version of the game (i.e. it won't be available for an old tournament due to missing certain data the feature relies on) Added a tournament [Reset and reshuffle] button. This keeps the same roster but shuffles the participants Added a tourmnanet [Restart] button on the outcome screen, that allows you to play the same tournament again. Like the Reset button, it keeps the same roster and the same pairing, and is unavailable for tournaments created with previous versions of the game Other: Allow user selection of body types (can enable / disable one or more body types, effectively hiding them and the associated characters) 'Allow spurt / lactation effects through clothes' option Press Shift+TAB on any of the two character selection screens in order to hide/show the buttons overlaying the character display. This is to facilitate taking character screenshots without the UI getting in the way Challengers game mode now tries to offer opponents with different body types (e.g. no more seeing three crocs, unless that's the only enabled body type you have enabled) Improved appearance of saliva particles emitted during kissing Very basic VR movement controls support (WSAD for directional movement, plus Q and E for rotating around the center point) Godot 4.7 migration. NOTE: First time ever loading an arena on this update can take twice as long as with the previous versions. This is a one time process that compiles and caches the necessary shaders. Subsequent loadings will likely be slightly faster than on previous versions however, and the speed is preserved across sessions Stopped discarding compiled vulkan shaders on every run for the Google Pixel 10 family of devices, which had previously been necessary in order to not have the game lock on load Introduced character physics staggered initialization, allowing the main thread to continue gracefully instead of causing a 1-2s visible block resulting in stutter when loading an arena for the first time during a session Stop character physics on pause, as such limiting any unnecessary physics background processing Drastically improved mud skin effect appearance Improved lighting for the Ghost farm arena Added vaginal groin bust effect (the vagina equivalent of the penis spurt effect) Internal camera control optimizations Added vertical camera controls (on screen) Ctrl + 8 / 2, Ctrl + I / K, Ctrl + PgUp / PgDown, Ctrl + Mouse Wheel, Ctrl/Shift + Mouse up/down drag control the vertical camera Show participants' genital configuration during tournament set up An orgasm can be triggered on the same action up to and including the next to last variant (as opposed to being blacklisted from the next to last variant and all the way to the end) Exposed tournament_data.json in the File manager, so it can be easily removed in case of data issues (especially on Android, where direct access to the file is not possible) Ability to force a dialogue topic to play even during mouth animation locks New options: invert mouse vertical rotation in 3rd person mode, invert mouse vertical/horizontal rotation in 1st person mode Clarify the user needs to save the outfit and/or the character when the current oufit is updated or changed. A message will show up under the Outfits... drop down to inform the user of the potential actions needed Stage selection screen improvements The last stage / arena used is now saved (independently) across sessions for the the versus, tournament, gauntlet and challengers modes Added wearable clipboard in the Character editor. Can be used to transfer a wearable from one character to another (note: if you want to transfer the whole outfit use the Outfit copy / paste options under the top drop-down) or even as a primitive form of undo, where you can copy a state, make changes to the wearable and then paste the saved state if you change your mind Added Copy / Paste functionality to the tweaking section of the character stats editor Target responses are delayed by 0.75s, to give the actor a chance to perform the action or at least its introduction Fixes: Fixed is_anthro() condition that returned true only for the Dasha class Fix unable to load texture files from the user:// folder Fixed opening up the Action weights editor taking a long time Fixed incorrect ground level on the Steel pit arena Fixed 180 degrees head twist on reverse_straddling_face_sit and reverse_straddling_face_sit_genital_milking when 'Characters can look at player outside scenarios' is selected under Options Fix head popping back to existence in POV when equipping/unequipping a strap-on Fix potential crash / undefined behavior on hiding the UI in game / Gallery using the UI button, then pressing TAB to unhide it Fix unable to reload existing actions on demand Fix straying inside the character view while operating character editor sliders causing the shown character to rotate Fix internal vagina appearance materials being set regardless of whether the character has a vagina (leading to a perineum spot on affected characters missing a vagina) Fix both Eyes categories (in Appearance and Shapes) opening up if one of them were open on save / randomization Fixed effort xp awarded even in cases where there is not enough stamina to actually increase effort Fixed post draw blending character position changes in a non faded-out state, causing the characters to visibly rotate 180 degrees Fix win condition on mutual_insertion_duel_lying_down_common_orgasm Fix wrong (inexistent) condition is_first_time (correct: is_first_encounter) in multiple dialogue lines for the default dialogue Fix for exposed chest evaluation not taking into account bottomwear that covers the chest area Fix empty / newly added skin feature incorrectly showing a normal map slider Fix hair / head accessory custom position adjustments not being properly maintained during animations, especially when the head was anything but the zero position (e.g. lying down could cause the hair / head accessory to be mispositioned to the point where the head would clip through) Fix hair_6 UV mapping Fix incorrect character stats being set during playback of non-deterministic actions in the Gallery Re-enable the play button on populating an GalleryActionQueueControl Defeated opponent will only have one defeat dialogue line instead of potentially two Fix user defined stat values on the first action being ignored on the first play (i.e. on the initial play and on Restart) in the Gallery Fix previous variant id based conditionals not evaluating correctly when playing a new variant in certain situations in the Gallery, as a result of the previous variant id missing Fix wrong condition for missionary_power_fuck cock grab variant requiring strikes_enabled Fix assigning wrong animation id to actor and target orgasm animations when using arrays of orgasm variants Fix trying to play a non existing timeline animation on resume Fix character display corruption potentially appearing in the tournament tree matches after playing/watching an encounter Guard against character filename / character name property mismatches causing crashes Fix potential crash on missing arousal body overlay for various non default body types Fix muffled/choked speech not playing during the appropriate situations Fixed tournament outcome screen issues (again) Character editor: Fix for character t-posing on Save/Overwrite when paused Fixed incorrect condition evaluation on has_protected_chest (leading to titfights not happening in certain cases) Fixed incorrect (duplicate) conditions for switch events during several actions Fixed Delete... left behind in the Outfits... menu when selecting an outfit and then switching to a different character Fixed a potential crash on tournament end Fixed characters t-posing on tournament end Fix blinding sweat shimmer / glow Internally limit roughness and clearcoat roughness to somewhat more sane values to avoid shimmering Fix / prevent crash on variable dependent undress/equip_random Fix several crop top errors Fix mouth staying potentially closed during oral actions Fix head accessory that should not be unequipped (e.g. ears) potentially being removed for anthro characters at the end of a match Fix extremely rare cases of potential animation variant data corruption due to overwriting Fixes mutual_insertion_lying_down_to_sitting leading to an infinite loop when at least one character has the gladiator helmet equipped Fixes equal effort choices not showing up as continue actions in the Gallery Fix butt physics not working Fix scenario player actions not availble beyond Taunt Fix race condition happening on win that could result in the old action flow taking over the win flow and causing the game to go into a neverending loop Fix certain edge cases in which two characters would perceive their historical performance against one another in slightly different ways Fix potential crash in edge case when exiting a match and the boost effort routine runs one last time after the characters' role histories have been cleared Reset and re-apply corresponding morphs always when (un)equipping an item Fix resetting all default characters not clearing memories and wins/draws/losses Fix no normal map intensity slider in the skin material editor when going from no normal map to a new one v1.3.20p: This update finalizes the changes that started with v1.3.5p, and brings in a few goodies from newer versions centered around wearables and appearance customization. To get the newest default characters (appearance only, it won't touch progress/xp) please use the [Update characters' appearance] button under Options (it's on the right, towards the bottom) Changes - Finalized hair styles replacement with compatibility for head/face accessories (like hats and masks), including giving them new names that reflect their appearance - Added bovine ears, domino mask - The High-neck keyhole crop top, Revealing crop top, Loose shirt, Bra, and Semi revealing crop top now work well with flat chested characters, including the Male body type, and are mostly now available for all body types - Tops are now available during randomization for the no breast / optional breast body types - Added a new Dirt (body) overlay to the Features category - New shapes (morphs) added: Parietal width, Square shoulders - A range limited No breasts morph has been added to the female body type, in order to allow greater breast customization - Tweaked and improved shapes - Tweaked randomization ranges for shapes - Hair can now be adjusted manually for both position and scale. Fixes issues with positioning and scaling causing deformations during animations - Fix for head accessories positioning - Fixes for various clipping - Updated default characters' appearance. v1.3.10p: Minor release, with some refinements to existing shapes and randomization ranges for various character morphs, as well as updated default characters v1.3.9p: The resource clean-up / update is now complete, and things are going back to normal. v1.3.9p restores Dasha and Nataliya, and swaps out potentially problematic resources with verified ones. Read below for the changes. Body types: Reinstated the Dasha / Nataliya body type following permission from Petruz Wearables and appearance: Switch potentially problematic hairstyles to roughly equivalent ones where the licensing is solid Remade buck antlers and bunny tail Switched bunny hears Refined some of the existing hair styles Updated Bra, Loose shirt, High-neck keyhole crop top, Revealing crop top, Semi revealing crop top to work correctly with flatter chests (No breasts shape) Updated Loincloth to better match the frayed look on the Semi revealing crop top Weight painting fixes for various meshes Tweaked and improved the Thicc shape (morph) in order to fix weird shoulder/arm deformation on arm overhead animations (e.g. the wave idle in the editor) Tweaked and improved the Curvy shape (morph) Adjusted meshes for eyelashes to minimize potential disconnect from the eyelid during blinking animations (due to various face morphs) Adjusted collars to fix clipping on larger Neck shape (morph) values Updated default characters' appearance to fit better with the new hairstyles. Use [Update existing characters] appearance under Options to get the changes (note that any custom outfits you might have added to the default characters will be overwritten)
ReefKoras 2026-04-18
Could've been great, the idea is good, but the free version is so lacking and filled with bugs. I wish there was also more content and smoother animations, sometimes the animations are clunky and I keep running into the same bugs
KXAPH 2026-01-13
A good quality battlefuck game, imagine MMA fights but with sex, anime girls, boys and even furries, all can be cnfigured. Visuals are decent, and battle system are fun. Why one star then, you ask? Because free version lagging behind paid way, way too much.
sgb3 2025-11-27
0.7.4.1 review It's hard to call this a game as you don't really get to do much other than occasionally select an action and choose how much effort (stamina use) you want to put into overpowering your opponent. There's so little interaction I actually thought it was CPU vs CPU only at first. There's no game option other than single match 1v1. There's maybe 20ish unique positions/grabs in the current versions from what I saw in the gallery mode. The character creator has a decent range of sliders. The models aren't amazing looking, but it's a small indie dev so I'm not going to expect AAA models. There's two issue I found offputting here; one the game just considers everyone to have a dick or strap-on. You can create a female character without either, but that character will use penetration related moves anyway (and basically thrust with an invisible cock lol). Essentially there's no way to just have a male/futa vs female match or female vs female with no dicks involved. Second, since you're basically forced to have the dicks anyway, there is no way to completely remove testicles from futas that I saw. There is only a small handful of clothing options currently, but I'm sure that's low priority. While the number of positions, animations and customization options can and likely will be expanded on the problem is the game itself is just kind of boring. You make a couple characters and watch them go a couple times, and that's kind of it. This has frankly been done much better by games like Kinky Fight Club and the (very incomplete, but still more fun) Heroine Rumble games. Give it a look if you want, it's not terrible; but you'll done with it in 20-30 minutes with little reason to ever revisit it.
FutaFurrySlut 2025-11-09
Honestly pretty good game. It's kinda nice not having to press buttons or actually worry if I'm going to win or not, it's refreshing honestly. Solid character customization, tho I wish there were a bit more clothes, accessories, and hair styles. I also wish i could make characters' cocks and boobs bigger than what's possible right now. I have a bit more complaints like the color sliders and how ears and tails look like plastic, but overall, totally worth your time! 5/5 stars
freeko 2025-03-26
I give this 4 stars. I want to give it 5, but the game is not there yet. I hope it does get there. First off, there is a bit of a character creation element in the game. I like how intuitive this process was to make the character I wanted. Some of the clothing options that I'd expect are not there yet. There is more than a basic working creator here which is nice. The big bad in the room is the gameplay. I should say the inherent lack of it was the main issue I had with this game. I get a choice at the start, then the computer does about 5 moves in a row, and I have no idea what the heck is going on as the fight seems to be entirely on autopilot. Maybe it is me, and maybe it is the system. I do not know, honestly. I will say that I am giving this game the benefit of the doubt with my rating. If this were a finished product, I think this is two stars in the current form. The graphics and how fluid everything moves are a massive plus. Factor in the development that hopefully takes place to iron out the problems. I think I can give this a four with a little bit of a leap of faith.
kostello 2025-03-17
[v0.1] TLDR: If you love battlefucking games you'll like it Not my type of the game, yet It was somewhat good time. The fighting mechanic is a turn-based system, the 'effort' and the 'move' are the only parameters you are controlling during the fight. Pros: Lots of animations for the v0.1.Some of them are clunky af, but most of them are good enough. Character creator, can't say it's great, but it's okay Interesting mechanics, it's not a fighting game, but a somewhat turn-based combat Auto battle, just so you may look at it on the second monitor Sound, hits, moans, kicks are sounded and it's a great feature Cons: Damn resolution. It's 1080p, and looks like it's upscaled from 480p. The picture is blurry and you can't do anything about it (in the settings you can only adjust sound settings). And boy, it's my biggest concern. It almost ruins what good this game has. No fullscreen, if you just maximize the window the picture stays the same 1080p with black borders. Bad lighting, the picture is monotone, characters are darker than the background, shadows are almost non-existent. The light is coming from behind the characters and it makes it even worse. Though it is easy fixable. As for v0.1 looks good. Feels good, plays good. But still it has many things to improve.

You might also like