Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

DNA

63
Posts
587
Followers
3
Following
A member registered Jan 20, 2022 · View creator page →

Creator of

Recent community posts

No trouble at all, glad to try and help :) I'd assume that's probably the issue. The game is full 3D, and it probably uses things that the gfx chipset/drivers don't provide support for

It's possible you gfx chipset isn't properly supported by the rendering engine, case in which I can't really do anything, as the problem is very low level rather than in the game logic itself. What mobile device do you have?

Every 1.5 - 2 months, usually 

Hey, thanks, I really appreciate it

(2 edits)

This sounds like the AMD issue, where the UI loads but no characters are showing.

If indeed you have an AMD video card: quite recent AMD drivers before 25.9.2 may cause graphical issues (and they do :) ). Update to 25.9.2 or above. If the issues still persist, downgrade to 25.6.2

Please let me know how it went 

(1 edit)

DO NOT CLICK SO CALLED 'UPDATES' OR '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  / THE DEV LOG

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

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?

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.

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.

Awesome. Turns out I hadn't managed to save the Public option back then, so I tried again. Seems it's working :)

I have no idea why, in that case. That sucks

I think it will apply to future posts and things

Not sure if this is it, but I do have this enabled:

Notifications

Configure how people who own this game get notified.

  • New uploads — Email owners when the game is updated with new files


But this next one was disabled, so maybe this is it - I'll try enabling it:

Privacy

Control how itch.io displays your activity.

Make my public activity on itch.io visible to my followers and other users of the site

Public activity includes things like adding games to a public collection, publishing a game, submitting to a jam, rating a public game

I have no idea, but let me try and have a look

Fixed :) and fixed another bug too while fixing this (but the game can probably run fine without the fix in this case)

thanks for the heads-up, i appreciate it

(5 edits)

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.

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

Thanks for sharing your honest impression. What about them do you find disappointing? How would you improve them?

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.

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.

I don't have a Linux machine to test it on, so probably not. Tbh you're the first person asking about Linux

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. 

No, it's compiled for 64 bits.

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.

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

Hey, thanks, I really appreciate the comment :)

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...

Hey! I'm so glad you like the game :) and really appreciate your support.

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)

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.

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

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?

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.

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

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?

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.

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.

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?