Grokka Games's Avatar

Grokka Games

@grokkagames.com

๐ŸŽฎ A studio of experienced game devs, based in Finland ๐Ÿ”จ Working on our debut title, Splash Rats ๐ŸŒ grokkagames.com โœ… Sign up for our upcoming playtest at ๐ŸŒ splashrats.com

51
Followers
76
Following
29
Posts
03.09.2024
Joined
Posts Following

Latest posts by Grokka Games @grokkagames.com

A rat swimming with a shark fin attachment on its back.

A rat swimming with a shark fin attachment on its back.

Splash Rats is all about liquid physics, so OF COURSE the rats need to be able to swim! The shark fin attachment will allow you to go fast. #conceptart

20.08.2025 10:15 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Amazing to see the progression from the humble beginnings! The game feels really polished to play nowadays. ๐Ÿ’ฏ

18.08.2025 16:45 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Splash Rats is all about co-operation, so we're concepting fun ways of doing things together. Currently we're working on ziplines. #indiedev

11.08.2025 06:21 ๐Ÿ‘ 9 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Physics-Based Pogo Stick Platformer
||||||||||||| P O G O P P L |||||||||||||
is OUT NOW on STEAM!!!!!!!!!!!!!!!!!!!!!!!!
store.steampowered.com/app/1640220/...

25.04.2025 11:44 ๐Ÿ‘ 14 ๐Ÿ” 7 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 9
Video thumbnail

I see the Slimers are already showing some personality. Intelligence? Maybe some day...

#bevy #indiedev

27.03.2025 11:25 ๐Ÿ‘ 9 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Realized there's no built-in way to modify an ImageNode's color in animation curves, so we created a new property (based on Bevy examples). Couldn't get direct alpha modifications working, so we're going with the full Srgba value.

gist.github.com/mmatvein/a83...

26.03.2025 12:24 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Been working on the Screamer and health UI. The Screamer now deals damage to you when it's out of water, and it's nicely visualized with hearts.

Decided to use Bevy's own curves & animation graph to animate the health UI. It's a bit verbose, but quite powerful when you get the hang of it. Code in ๐Ÿงต

26.03.2025 12:24 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Here's the entire code for the "Low Health" animation shown when you're at one heart or below. Not exactly the easiest bit for an artist to modify, so I'm eagerly waiting for asset based workflows.. ๐Ÿ˜…

26.03.2025 12:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Working on a new creature, codename "SCREAMER." ๐Ÿ˜ฑ It's content while in water, but will let out a horrible wail if dry. Deals AoE damage and breaks brittle materials. Prototype graphics, obviously, but I think this could be a fun one! ๐Ÿ’ช You'll be able to carry it around as well.

#indiedev #bevy

12.03.2025 11:51 ๐Ÿ‘ 5 ๐Ÿ” 3 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Thank you for the great presentations and for organizing it! Lots of food for thought again.. ๐Ÿ˜Š๐Ÿ‘

09.03.2025 20:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I donโ€™t know what to sayโ€ฆ itโ€™s seldom that these types of competitions turn out this satisfying! ๐Ÿ˜„ Even the jury was on their side!!

08.03.2025 22:00 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Something's gone wrong when the water suddenly grows eyes and is watching your every move.. ๐Ÿฅถ

#oops

27.02.2025 07:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

We were playtesting and the blobs just spontaneously merged into one. ๐Ÿ˜ณ Could be romantic if it wasn't so terrifying. I didn't realize TONIGHT was the night when two become one..

#spicegirls #indiedev

24.02.2025 12:12 ๐Ÿ‘ 4 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Just added the possibility to create streams of water. Seems the rat has found a nice spot to meditate. I thought we were making an action game?

#indiedev

23.02.2025 10:01 ๐Ÿ‘ 9 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

We're using mold and dynamic linking. An incremental compile for us is between 3-10 seconds depending on what was modified, at 25k lines of Rust code.

20.02.2025 08:45 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Good to know! We're still on 0.14 so we don't have picking yet. Mouse button presses are for spraying water in our game instead of picking things, so we'll have to see how we'll fix the issue in our case.

19.02.2025 10:29 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

How long do your incremental builds take? Whatever we did on Windows was completely eclipsed by our move to Linux, where we instantly got a 10x speed boost.

19.02.2025 08:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Code to enable and disable the inspector based on user input.

Code to enable and disable the inspector based on user input.

I was surprised how easy it was to set all of this up. The file is just a total of 85 LOC.

Full code at gist.github.com/mmatvein/627...

19.02.2025 08:08 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

We're using leafwing-input-manager and its "egui" feature to block game input while you're messing around in the inspector. For some reason mouse clicks are not blocked yet - will have to figure that out.

19.02.2025 08:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
The source code for our custom inspector.

The source code for our custom inspector.

I based this off of the bevy-inspector-egui egui_dock example. You get a hierarchy of entities on the left side of the screen, and components for all selected entities on the right. You'll notice some extra allocations each frame but this is just an editor tool.. ๐Ÿ˜…

19.02.2025 08:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
An image showing our new inspector UI

An image showing our new inspector UI

Just set up a new inspector in the game using bevy-inspector-egui. Replaced the default WorldInspectorPlugin with this version where the hierarchy and components are separated into different panes. You can now also edit multiple entities at once! Code in ๐Ÿงต

#bevy #rustgamedev

19.02.2025 08:08 ๐Ÿ‘ 19 ๐Ÿ” 5 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

You mean this game that has a water wheel? Iโ€™m in! ๐Ÿ˜‚

Indeed, it would be great if there was a version of it you could play on the Switchโ€ฆ

14.02.2025 17:32 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

๐ŸŒŠ ๐Ÿ€ No game with liquid physics is complete without a water wheel.

#bevy #indiedev

13.02.2025 07:14 ๐Ÿ‘ 12 ๐Ÿ” 4 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Thank you for your hard work! Looking forward to seeing how itโ€™ll improve our perf.

12.02.2025 06:12 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Great list, thank you! Looking forward to seeing our game Splash Rats on the list in a couple of years. ๐Ÿ˜

11.02.2025 09:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Oo this is a good idea, better try it out! Yeah, I was under the impression that a lot of the Linux speed increase comes from a faster filesystem in general. But having it all in RAM sounds great.

11.02.2025 05:03 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

We have an M1 that builds fine natively (albeit way slower than my significantly older Linux PC), but we went off with our tails between our legs after we tried cross compiling to Windows or Linux

10.02.2025 20:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Our @bevyengine.org game builds are 10x faster on Linux than on Windows. It makes a big difference in iteration speed for incremental builds.

I hear the new Macs are pretty good.. Anybody got practical experience from using them? Howโ€™s the cross compilation?

#rustgamedev #ci

10.02.2025 19:59 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Concept art for a rat character. It's a large rat with a big water gun behind it.

Concept art for a rat character. It's a large rat with a big water gun behind it.

Trying out some character designs for our game. Any snazzy name suggestions?

#characterdesign

07.02.2025 11:33 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hello, World! ๐Ÿ‘‹

We're Grokka Games, a small indie studio based in Finland. We're hard at work on Splash Rats, a physics based 2D co-op action game with liquid physics and systemic design.

05.02.2025 10:21 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0