FoonLudum Dare ExplorerLD50 → Frame Buster

Frame Buster

By jcmonkey

View on ldjam.com

CategoryRankScoreCount
Overall3053.4553
Fun2373.5053
Innovation1863.5953
Theme2293.7653
Graphics4473.0853
Audio3093.1753
Humor463.9553
Mood2823.2950

Comments

widdershin 2022-04-04 05:07

Unfortunately this didn't work on my Windows machine. When I open FrameBuster.exe, a Godot window appears, music plays, but nothing else happens.

I've held off on rating in case you can upload a fixed build.

jcmonkey 2022-04-04 05:11

@widdershin i just downloaded it from the website and tried it and it does in fact work. i had a few other ppl try it aswell and they can run it fine. im not sure what to do with that. maybe try rebooting?

auxiliarymoose 2022-04-04 05:22

I found myself laughing out loud at this! It doesn't take itself too seriously which is awesome. Overall has a very cohesive/consistent concept. For future improvements, I would recommend focusing most on the graphics and specifically the environment. The player can feel a bit disconnected from the ground, and it would be neat to have something in the sky that the chickens are falling from.

s1lv3r-dr4g0n-games 2022-04-04 05:48

Not sure if deliberately causing performance issues is the safest idea, but it made me laugh, sooo.

jcmonkey 2022-04-04 05:55

@s1lv3r-dr4g0n-games i watched my GPU heat and my CPU spikes while developing the game, my computer isnt the greatest and the heat didnt rise over 60c with the final release. there was some things that i took out, like rigidbody impulses constantly that did shoot my temp to over 80c, but i took those out. the game lacks a bit from that, but its safer this way. and i pull the game when it gets to the frame sweet spot to try and keep it safer. i had this idea and another. and for some reason beating chickens with a club just seemed way more funner to do :D

robowarrior1982 2022-04-04 08:14

It's a fun game, the performance was not good, very low (20FPS and my first launch was a crash)). I'm sure GODOT can make better ! The music loop with the time is stressfull. But hit chickens was funny.

tellyhead 2022-04-04 09:44

Hey, Loved the art style with the cel-shading style, feel like it could do with a proper HP system instead of the fps getting too low though

cagibi 2022-04-04 09:50

I managed to keep whacking chickens for about 2 minutes (a bit surprisingly) on my modest laptop. I agree with the music being stressful, and with the need to see ~~why did the chickens cross the road~~ where in the sky did they come from.

Overall, a game with chickens cannot fail at being funny.

balgorode 2022-04-04 12:46

Start game

First chicken spawns

game over

nice

(I did actually go again and actually play, but not much more to say other than funny chicken)

very-bad-bunny-studio 2022-04-04 13:33

fps.png Kill chickens and collect coins until the computer explodes/10

I liked the use of FPS to make the game end, I'll try this on the robust computers of my work to see how long it lasts.

The music and models of the chickens are awesome!

Congratulations!

zoohair 2022-04-04 13:56

The game is a fun. However not my usual cup of tea in addition to low framerate. overall it was fun to play.

jcmonkey 2022-04-04 20:00

@robowarrior1982 the fast music loop was meant to indicate that you have to GOGOGO and kill the chickens to help relieve the FPS and last longer. and with godots physics its really hard to get proper FPS with alot of bodys in the scene. maybe if i used kinematic bodys, but even then they are making noise, bouncing, flashing colors, so yeah 100 rigid bodys in godot doing all that spells trouble. also godot doesnt have threading for its physics. so everything is done in the main loop so to speak. which is why it gets laggy when you use too many rigidbodys. now i have dropped 1200 rigidbody cubes in a scene and it didnt do too bad, but they were not constantly moving around and making noise, or flashing colors on hit or sending signals. so its a trade off with godot.

@tellyhead yeah i tried the meat sponge hp thing first, but i didnt want the player sitting there beating on the same chicken for a minute. the system i put into place has a wierd design, 1 hp, 2hp, 3hp, 5hp, the red chickens were put in to add tactical flavor and help rid the scene of chickens. unfortunatly with the theme being delay the inevitable, the inevitable in this case was the frames were going to drop. if it would have been a different theme, this definitely would have been a different game. and i would have loved to do it another way.

@cagibi yeah i suck at making music, i just needed something with an upbeat tempo to get the job done. and yes there was going to be a portal at the top showing that the chickens came down. but i forgot about it... :D

@balgorode yeah sorry, i had a suspicion with this game that some ppl would not be able to play it, if only the theme was combine you would be playing a chicken breeding game like the chocos from final fantasy 7

@zoohair yeah im am constantly trying to find ways with godot to stretch the limits of its physics system. but unfortunatly when your doing alot of things other then bouncing at once godot doesnt like that too much. but i did learn alot about frugal design with this game and how to optimize performance a bit.

And as always, thank you for playing and all the feedback so far. dont forget to tell your friends to play and rate :D

And ill be getting around to playing all your games today at some point.

gord10ahmet 2022-04-04 21:57

Such a creative idea! 5/5 for innovation and theme.

jefvel 2022-04-04 21:59

Haha, fun idea with having the framerate as life. A stronger GPU makes you more powerful, It's super pay to win! :smile:

It was quite fun to just smash chickens until the game froze. I enjoyed it. Nice job!

hawke-games 2022-04-05 00:38

I like the game, it's a really interesting concept and it's done fairly well, I just think that the frame limit should maybe be lower.

jcmonkey 2022-04-05 00:41

@hawke-games yeah it was a hard one to balance.

simpathey 2022-04-05 01:44

I really like this game because of how unique it is. I only wish that you could kill the chickens faster.

farzher 2022-04-05 01:51

best pay2win game i've ever played

mateu 2022-04-05 04:32

Well this was interesting.... I've never heard of a game relying on your framerate to play it haha. Obviously some people can do better than others. As I am on a laptop I most likely will never have the greatest score. Learning that the red chickens exploded was very helpful too. The visuals and audio was also great :)

kazuren 2022-04-05 17:36

Love the fps dropping idea! My favorite part of the game was the music. Would be nice if there was a mouse sensitivity option in game.

limered 2022-04-05 19:54

Expolding Chickens. I will buy a new PC to play even further. I will kill ALL the chickens!!! Awesome game. Really fun and a very cool idea using the fps in a fps as the inevitable mechanic. Congrats for the entry!

jackaljk 2022-04-05 21:13

I love the concept and how well it fits the theme! What's inevitable is that the fps will drop to an unplayable value and that's the game, genius! It's really fun too, damn chickens!

gdesecrate 2022-04-05 21:42

Sorry, my ThinkPad X220 could not run this because my videocard does not support GLES 3.0.Безымянный.png

alexhoratio 2022-04-06 00:37

lol, wow, i wonder how you made godot run that badly. this is definitely not just the physics system, the lag spikes even when you're spawning stuff. wtf

jcmonkey 2022-04-06 00:50

@alexhoratio i didnt use any object pooling, i just called instance in a for loop for N chickens for the wave. if i used a timer to sequentiallty spawn them, instead of spawn them all at once, i think the spawn lag would have been better. but yet it added to the effect of destroying the frames. :D

alexhoratio 2022-04-06 00:52

@jcmonkey did u by any chance do something like load(res://blabla).instance() in a for loop? because that could easily explain it if you're loading the resource multiple times

jcmonkey 2022-04-06 00:59

@alexhoratio export (PackedScene) var Box, for the object reference. then, https://pastebin.com/v3zqqANZ

jungle 2022-04-06 03:31

came from jitspoe twitch stream. Very funny entry, but I'm sad for the poor chickens. ahahahahah. Congratulations!

jitspoe 2022-04-06 03:38

Pretty amusing take on the theme. Shame my video card is 6 years old and I haven't been able to get a new one because of all the crypto miners...

muriel 2022-04-06 10:00

Jeje good game, as someone said it is very stressful but I guess that that's the point :)

The game though was screaming, MACHINE GUN to me all the time jaja.

Very interesting the choice of making the game end when the FPS fall from a threshold its a very creative "health system" for your game :)

Thanks for this entry.

scrawny 2022-04-06 12:58

Probably my favorite use of the theme so far, I'm dying. This would be a great twist to all those PC benchmarking scoreboards

etrealjunior 2022-04-06 13:53

Congratulations for the very intuitive game, the art style matches the game well, just be careful with the optimization of the project, because it can crash the game, if you can give your feedback in my game I will also be very happy a big hug.

marcmagus 2022-04-06 14:00

Thanks for bringing your game by my stream for playtesting! If you’d like to revisit the play and commentary you can view the highlight at https://www.twitch.tv/videos/1447203095

Pay2Win but also the act of streaming puts you at a disadvantage!

Very interesting take on the theme, and super-innovative termination condition. This is exactly the kind of weird, innovative, experimental, unexpected thing that makes me love Ludum Dare.

re-lo 2022-04-06 20:02

At first I didn't knew where the theme was because you don't take any damage... and you just have to kill chickens, but when I saw docens of chickens fall from the sky more and more rapidly, I suspected that the frame rate couldn't keep up, I was right. Much fun, i managed to kill 230 annoying chickens. Good work.

eli-haun 2022-04-06 23:20

Played it on a 1660Ti, 10500 i5. It was fun!2022-04-06 19_17_02-Window.png

ominusgalaxy44 2022-04-07 01:52

I thought, "wow, my laptop isn't that bad." I launch the game and my framerate immediately drops. Creative game, surprisingly fun to just run around whacking bouncing chickens :laughing:

lvl99chicken 2022-04-07 05:16

Funny game with music and graphics. Wish the chickens did a bit more but otherwise great entry!

boaheck-artgent 2022-04-07 12:57

Game's no good doesn't even run well :P

Jokes aside this is a really clever idea for the theme and a lot of fun to play, great work!

marc-antoine-girard 2022-04-08 16:54

You've played our game, so you know we like to play with chickens! I love the esthetics of the game and it's a really clever take on the theme. It's the first game I played where I wasn't angry about fps drops, as it is part of the experience.I guess I'll have to save money for the GTX 3090. The only thing I would've liked is to be able to jump a bit higher! Pasted image 20220406143920.png

chris-mcknight 2022-04-10 16:44

Really fun concept using Framerate as a scoring metric, I think further optimization would let you squeeze some more play time out for people, there's definitely no reason why some computers can't run this to at least wave 5. Really great audio and vibe to the game and had fun playing, you should be really proud of this as a compo entry.

tanis 2022-04-10 19:33

It's interesting that on my PC it ended even before the first chicken landed. It looks like some sort of bug. Anyway, the following try worked better and I managed to play :) The mechanic of the FPS drop is a real nice idea

jcmonkey 2022-04-10 20:11

@tanis yes thats a bug, the game detects that the frames are too low before the game actually starts due to loading framerate, but yet its not supposed to till after the first wave starts. and for some reason that first spawn of chickens is killer to some ppl. next time ill use some sort of object pooling so its not instancing so many at a time.

jcmonkey 2022-04-10 20:13

@chris-mcknight yeah luckily i managed to pull out the audio in this one. i was having so much trouble with audio due to lag, and things. the audio started out poping all the time. it was a mess. :D

nyxkn 2022-04-12 08:13

Dudeeee this was absolutely glorious!! I swear it's the most fun I've had so far! Using the framerate as a mechanic is brilliant. Great art and great music as well. Everything fits together really nicely and feels great to play. Who doesn't love bouncing chicken!? Thanks for the experience :D