A downloadable game for Windows

Download NowName your own price

Churn Churn Revolution is a vore-centered furry rhythm game where you 'struggle' to survive in the sack of your choice between (currently) two handsome lads.

This passion project is the result of Waminjamin's programming knowledge and Puertero's amazing art skills. We hope you enjoy!~

Click Start and choose a cute boy to get mulched in!

Pressing your arrow keys at the right time will make his sack lurch, and buy you a little more time! Make it to the end and be rewarded...

Press ESC to return to the main menu.

Press Arrow Keys and Space to lurch and splatter in freeplay.

Updated 20 days ago
StatusReleased
PlatformsWindows
Rating
Rated 4.0 out of 5 stars
(20 total ratings)
AuthorWaminjamin
GenreRhythm
Tags2D, Adult, Erotic, Furry, Godot, Indie, Short, Singleplayer, vore

Download

Download NowName your own price

Click download now to get access to the following files:

Churn Churn Revolution1-1.zip 52 MB
Churn Churn Revolution1-1.7z 34 MB
CCR OpenGL3.zip 51 MB

Development log

Comments

Log in with itch.io to leave a comment.

All I can say is I adore the Up notes of the churning. The clenching and mulching is so fucking gooooood! Good show man~

(3 edits) (+1)

Same as other posters, I’ve had to run the game with --rendering-driver opengl3 to make it run.

Seems to be linked with Vulkan renderer ?

I’ve had to massage powershell a bit, but running & '.\Churn Churn Revolution.exe' --verbose *>&1 | Out-File log.txt (which redirect ALL console output in a log) give me the attached file.

https://gist.github.com/CyberFoxar/81c27d4ad0b93efdc09ddac329468900

This seems tto be linked to Vulkan indeed. Maybe a shader or an option not set up right ?

Edit: A quick search seems to point to game overlays not rendering properly ? Maybe an issue with godot itself, it seems. See this issue: https://github.com/godotengine/godot/issues/91373

Your option, right now, seems to maybe distribute a version that forces the usage of opengl instead of vulkan.

(+1)

I believe I can swap things around to accomplish that. Thank you! It does seem to be a compatibility issue with older devices, Vulkan being the hot new thing in rendering technology. I'll upload a new zip for opengl. Lemme know if it works seamlessly for you!

Just did some cursory testing and the openGL build works without fuss on my machine ! Thanks :3

(-1)

for some reason my game doesn't open

Nothing happens at all? No flicker? You've extracted the files to a folder yes? And when you run the exe... nothing?

Yes, I already extracted them, the files just open a gray screen and then close

Were you downloading through the website or the itch.io app?

via the website

Can you message me on Discord @waminjamin and send me the log? It's in your Roaming folder at Godot/app_userdata/logs

(+3)

Looks good so far, enjoyed it.

The hit detection feels good, but the charts are fairly difficult while the grading is very lenient. I can almost clear a song using only 1 button and ignoring the other 3 directions. I would make the charts a little easier and the grading stricter.

The words that pop up when you hit a note can be hard to read. You shouldn't allow more than 1 word to appear per arrow so that they don't overlap. Giving them an outline and making each one a different color would also help.

And I think you could do more with the character's expressions. Maybe their expressions could change if the meter falls bellow 25% or if the meter is kept above 90% for a while. They do get a little blush as the song goes on but I'd like to see more changes as the song progresses. Maybe increasing the speed of their breathing/idle animation.

BUGS:

Some double notes will start playing the animation for one direction but then get cut off by the animation for the other direction. I think it should only play the animations for one of the directions. I also think there needs to be a unique animation for the [left/right] and [up/down] double notes where the sack is stretched out.

Sometimes the animations would get really choppy. The animation for the sack lurching would not end on the last frame and instead show the first frame again at the end of the animation (not sure what causes it and I hope I'm explaining it correctly).

The chest and face animations for the raccoon cutie will get interrupted whenever a note is pressed.

(+2)

Thanks for the detailed comment!

Chart difficulty vs. the ease of actually winning is something I noticed myself, even as I've played it a hundred times during testing. There's no punishment for actually missing a note, and until I'm a better level designer I will keep it that way XD

I'll look into randomizing colors! Not sure what options Godot has for fonts but I too am not satisfied with the look of the hit grades.

Yeah, for now they gain a blush at a high score and look concerned/surprised when you miss a note. Could be fun to add expressions that adjust based on the meter! Only other thing that changes is the tail-wag/stroke speed when your combo is higher.

Good news about some of the bugs! In the version I'm working on, I've already fixed the lurch animations (as well as a few others) continuing to loop instead of resetting. Puer and I talked about unique animations for double-notes... we wanted to reduce the amount of work on his part so for now the most I think I'll do is make it so hits processed withing a few milliseconds of each other don't instantly change direction. And the animation resets whenever a note is hit has been fixed... although they can still end up playing a different animation >_>

(1 edit)

I got some issues with the game being very loud for some reason and a big input delay. but its definity fun beyond that

(+1)

A volume slider will be in the next update! And it'll start quieter so your ears don't get blasted XD

(+1)

hmmm? I don't know what may be wrong with my dowbloads but I am neither able to press the keys in time for the notes or see the visuals to accompany them

(+1)

Is it just the arrows that don't load? Or do the characters not load either? Does music play?

sorry for not seeing this earlier.

the arrows load in, but the timing placements do not (arrows at the bottom)

the characters do not load in either

music plays normally (I'd say) and arrows do seem to fall in time with the music

-Dathu

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

(+2)(-1)

Will there eventually be female characters with unbirth/womb churning situation or (if need be) futas?

(+1)

If I find an artist willing to draw unbirthing for the game, either for fun or commissioned by someone else, it could happen!

Nice! Well, fingers crossed for that possibility.

Oh! New game spotted!
So far, I had no issues with the game, but it always asks for me to run the command:

 "Churn Churn Revolution.exe" --rendering-driver opengl3

I have my drivers up to date and tried rebooting my pc, but it gives me this prompt every time. But other than that, the game runs fine for me! ^^
I like where this is headed and see great potential! I'll keep a close eye on this~ 

That's... new >_> I'll do a lil' research on my end to see what that's all about. At least the game runs! Woo!

I can start, select a cutie but no cutie shows up or arrows for that matter, i do get music and sound tho. Super jealous of everyone who can play right now v.v

(1 edit)

You won't be jealous for long! Do you know how much VRAM your system has? I want as many people to be able to play as possible. If you have time I'd love for you to message me on Discord @ waminjamin. Looking for people with your problem to test a new build for me.

(1 edit)

I'd be willing to test if needed

Discord:beosfc

Sent :>

(+1)

pls make mobile version 

(+2)

That's the dream!

(1 edit)

yeah the download works perfect but it still the problem is still loading the characters and levels.

as for the RAM issue again as stated before working with 4GB  maybe its the engine itself

How much VRAM does your system have?

128mb at current I could probs increase it if needed

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

Windows defender keeps saying it's a trojan and stops me from downloading this.

I thought I managed to fix this T-T ...

If you download through the itch.io app, you shouldn't get that warning. Do you have 7zip? Does Windows block you from downloading and unzipping the 7zipped version of the game?

(1 edit)

Hello, I am the Linux user jump scare here. Running this through Steam Proton had issues with the characters and UI just not loading. I know you're presumably using Godot in which I'm sure it should be relatively easy to do a native Linux export?

I could send a video if need be, but you can just ignore me that's fair considering this should sorely be considered an issue on my end.

Edit: Seems to overlap with a non-OS related issue you've seen before in this comment section.

I have no clue how to export to Linux, but I'll take a look after I'm done optimizing memory. I've noticed the game uses up ~530 Mb of VRAM, and a few users have shown me the specs for their laptops allowing only for 128 MB of VRAM. In the next few days I'll have a build that can run within the 128 MB limit, at the sacrifice of a **little** bit of detail.

Hey, don't worry about it and about the Linux thing I found out a way to convert Godot games to native Linux on my own end. Just going to wait patiently for a fix, so I get my CV fix.

I believe I've got a fix for the failure to load! It's just taking me time in between my studies and my job to make the necessary changes. Lotsa QoL stuff is on the way!

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

I just downloaded it with no problem!

Yaaay! I remember your comment. This is a huge relief TwT

I hope you enjoy~!

very well done only problem is that it sometimes gets "corrrupted" when i use Esc to restart it and then you can see anything aside from the background and just hear the music

Does the game run fine when you first load it, but it's only after you hit ESC and trying to choose a level that it fails to load?

yes, but also after that even if I close it and load it again it does not get fixed

Go to

  ...\AppData\Roaming\Godot\app_userdata\Churn Churn Revolution 

And send me the logs;

Message request me on Discord, my name is Waminjamin there too. Would you be willing to stream the bug for me?

dude i couldnt find those files and atm i dont have a discord account for personal reasons. maybe you could try to find the bug by yourlself or wait until it happens to someone else. im sorry i couldnt be of much help

No worries! Hope I can implement a fix in a future update.

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

(+1)

Been having some issues trying to get this to run. Things such as music, some sounds, and background load when I try to get into the game but then not much else loads or happens. I read here in these comments that it might be a RAM issue but looking at my memory use it doesn't seem to use a lot. 

Also I looked at the log and found this, if it's of any help.


USER ERROR: Unable to open file: res://.godot/imported/Body BG 1.png-b9861b38718c9ca8fa93f91583a104b7.s3tc.ctex.

   at: _load_data (scene/resources/compressed_texture.cpp:41)

USER WARNING: ObjectDB instances leaked at exit (run with --verbose for details).

   at: cleanup (core/object/object.cpp:2209)

USER ERROR: Resources still in use at exit (run with --verbose for details).

   at: clear (core/io/resource.cpp:492)

Thanks for the log. If it's not a RAM issue, then we're breaching new territory. Would you be willing to stream on Discord? You can send me a message request. I'm Waminjamin on there as well.

(+1)

yeah  my laptop is running 4gb RAM and it loads the main menu but not the levels.

Same here. Usually my laptop can handle games like this just fine but also isn't loading the levels properly. Although the music does play and I can hear the churns when I press the arrow keys. 

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

The update ran pretty well!👍 

Both modes worked effectively 

I probably can't stream it but I can send you a video of the issue. Do you have a discord server for this because I can't seem to just send a DM to someone I don't share a server with. 

Also reading here that other people are having a similar issue and it might be VRAM-based, if so I think I got nearly 2GB of it if I'm reading things correctly. Dunno if that helps 

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

(+1)

So I couldn't download at first due to browser claiming virus detected. Had to download through another browser but now I am denied access, and can't delete..

yeah i tend to avoid games that tell me there was a virus detected especially when both windows defender and malware bytes tells me there was a virus detection on the download

That's prudent. Resolving that issue is my priority right now. You can get a work-around by downloading off of the Itch.IO app at the very least.

Working on making it so Windows and Chrome stop freaking out.

Trying to play this, but godot crashes when i try to launch it

Hmm... Crash on launch is new. What did you download the game through? How much RAM is available when you're running the game?

Downloaded game from itch without problems, 4gb+ ram available when try to run the game. Im still on win8.1 right now, maybe its problem with it

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

Hoping that it isn't an operating system issue... I have no clue where to begin for backwards compatibility...

Deleted 43 days ago
Deleted 43 days ago
Deleted 43 days ago
(+3)(-1)

First off, VERY hot animations in this, I fuckin' love Puertero's artstyle a whooollle bunch. The sound design also presses my buttons a whole lot. @//w//@

Also, YAY! Another developer who's doing nsfw game stuff in Godot! :3

On a slightly more critical note, the rhythm game part of this could be better, but it's a good start! The charting for the level in this game feels like it's built primarily for the typical keybinds of DFJK, but you use arrow keys to play, which gets really uncomfortable when the double and even triple notes come in!

The judgements and healthbar are rather forgiving, which is good because it probably would be annoying to have to be really good at rhythm games to get to see the special animation at the end. However, maybe it's a little bit too forgiving? It's VERY easy to cheese if you just spam your arrow keys during the more intense sections.


Would be pretty neat if there was a gallery mode where you could view the animations of all of the preds' arrow animations, but only after beating a level of course.


(also the game was very loud when I opened it but that's likely purely on me for having my system at 100% volume lol)

(+1)

Thanks for the feedback; I've got an idea in mind for a volume slider which will start... probably at the halfway point or lower so you don't get BLASTED.

Keybinds will be tricky. Will mess around with more comfortable setups!

I didn't want it to be T O O unforgiving... maybe a difficulty slider in that case >W>

A 'Free-play'/Gallery mode is absolutely something I've had bouncing around in my head. This is my first coding project so implementing all this stuff is a new learning experience every time.

Glad to give good feedback.. especially to someone who is also using Godot for the first time for their game project.

If I had no self-restraint, I'd absolutely be asking if I could assist, because I've honestly started getting a bit familiar with Godot in the short time I've been using it to port a game I made initially in Clickteam... but that's very unlikely to even happen. -w-

I do really, REALLY love rhythm games to an obsessive degree and I also love vore and it's my top kink. ...Good god, I'm just now realizing that this game is basically exactly what I always wanted.

I've added that freeplay mode you suggested~ It's less of an animation gallery and more of a 'churn however you want' mode, but I think it's pretty good! Lemme know what you think of it :D

This may or may not be an issue just on my end, but whenever I try to play, I just get sent to a background, and pressing WASD causes arrows to appear instead of them appearing naturally.

(1 edit)

Go to ...\AppData\Roaming\Godot\app_userdata\Churn Churn Revolution 

delete the save2.tres file. That //should// cause arrows to spawn. WASD spawning is a debug function that I forgot to remove... feel free to play around with it while it's still in there :P

Also if the Edit-button shows up.. it shouldn't be clickable, but if you do somehow press it, you'll need to repeat the above steps.

Unfortunately, there isn't a file like that in the folder you specified...

For further clarification, the background I'm seeing is a simple white and green one with a sozu at the top. I assume this is some debug thing that I'm accidentally booting into?
For the record, the edit button does indeed show up after I return to the menu, but it is also unclickable.

That is the background for Tanner's level... this is right after you click his face right?

Yep. But that's all there is.

I wish I could give more detailed reporting, e.g. how to replicate it but I don't exactly know what I'm doing that it doesn't like in the first place.

(1 edit)

Does any music play? Would you be fine streaming on Discord? Oh.. and have you closed and reopened?

Solved! The issue is that my computer's a piece of garbage lmao.

Big props on the extremely timely responses and helpful troubleshooting!

Get back in touch with me; I have a new build that I'm hoping will run better on your computer ^^

I've pushed an update that should fix character loading! If he doesn't load on "high", trying setting the texture quality to "low" and lemme know how it goes!

I can't downloaded it at all! because my system is treating it as if it's a virus file! :m: so can someone fix it asap?

same here

Trying to get a fix for this... In the meantime. downloading from the itch.io app does not give warnings. I'm afraid that's the only work-around right now.

Trying to get a fix for this... In the meantime. downloading from the itch.io app does not give warnings. I'm afraid that's the only work-around right now