#Live at Strummer's Pond - A cozy multiplayer 3D platformer

1 messages · Page 1 of 1 (latest)

open pond
cold stream
#

this game is a mood

long mortar
#

realy awesome! are you sing godot 3 or 4?

open pond
long mortar
zealous nymph
#

I don't normally say this about in-dev projects, but I wanna play that!!

mighty pine
#

How do you achieve the pixelated look?

plain patrol
#

That's really cool! Is there any social media to follow, Twitter perhaps? :D

hexed zephyr
#

Can we play it ??

merry pond
#

so cute! I love it!

sly hill
#

THIS IS AMAZING

#

can we play the demmo?

open pond
dark thunder
#

I'm curious about how you handle networking. Seems like there is an awful lot of physics and potential for desyncs

nocturne python
#

thats not a godot property name

#

do you mean you scale up the scale project setting?

open pond
#

When someone touches or grabs a physics prop that isn't being grabbed by someone else, they ask the current owner of the lobby to take ownership. If the lobby owner approves, they send a new list of owners to everyone.

#

It isn't the smoothest system, but it's also not PVP, so we're not too worried about any desyncs.

#

For physics objects like the wobbly lilypads, we're not really caring about networking them. Since networked players do influence physics, that usually just takes care of itself without any extra effort.

#

For the player and the frog, they have a bit of a different system where they get instantiated per lobby member. You can't ride someone elses frog, and only you can be the owner of your frog.

#

Every networked object is assigned a unique ID by alphabetically sorting the node path, so unless people are using a different build desyncs don't happen. The player is also forced to have ID 0, and the frog ID 1. A big limitation of the current system is being unable to spawn in networked objects at runtime (Unless the object is spawned per player, and only used by the player who spawned it).

#

If we'd started this project with Godot, we might have used Godot's networking systems, but we started with Unity. The networking system I created was ported from Unity, and refined in Godot.

open pond
# nocturne python `ContentScaleSize`?????

Here's the code for the window effect:

public void WindowResize()
{
    Vector2I viewPortSize = DisplayServer.WindowGetSize();
    while (viewPortSize.Y > 480) {
        viewPortSize /= 2;
    }

    GetTree().Root.ContentScaleSize = viewPortSize;
}

public override void _Ready()
{
    WindowResize();
    GetTree().Root.SizeChanged += WindowResize;
}
#

we also had to set these 2 settings for it to work:

nocturne python
#

i see csharpers

open pond
#

We're making great progress! We've got new particles, new day night cycle, all sorts of stuff.

open pond
quick oar
#

im late to this but wow i love this

#

good job to your team

alpine lynx
#

this looks hype as shit

spring girder
#

Looks awesome. And the bugs are so cute! gdhearteyes

south ermine
#

A game are cool when you can play a working Instrument

open pond
south ermine
#

DO YOU HAVE A REALISE DATE IDEA?!?!?!?

#

LIKE 1 YEAR
2?

#

I MUST KNOW

#

TAKE ALL MY MONEY

open pond
#

Sadly no, but we would like to try to release a demo in a few months.

south ermine
open pond
#

We'd like to think we can have it done in a year, but no guarantees.

south ermine
#

take your time
you can always add updates

open pond
#

We're currently working on branding so we can get our steam page up, then ya can wishlist it!

south ermine
#

I wish i had this idea.
but instead i have a murder robot
good luck with your project
I am so excited

open pond
#

Just recorded a little video for ya (its uploadin')

south ermine
open pond
south ermine
#

i love that a frog just falls from the sky

#

this looks really good

open pond
#

If you play certain songs, it casts a spell. One of them teleports the frog, and I accidentally played it.

south ermine
open pond
#

The spell system is super rudimentary right now, we're gunna have some sort of mana feature in the future.

south ermine
#

ok cool

#

this seems really cool
whats the goal of the game?

open pond
#

I dunno quite yet, we kinda just want this game to be cozy. It's open world, so you can just go where you want from the start.

#

You're able to pollinate flowers, and eventually you'll have to find the instruments instead of having them all at the start.

south ermine
#

you ever play webbed
it reminds me of that
just exploring a cozy world

open pond
#

I haven't!

south ermine
#

Its a good game
reminds me of that
problem with webbed is there is a end
and after your done. your kinda done
this seems more sandbox like

open pond
#

The game's multiplayer, and we wanna setup some procedural stuff, so there will be reasons to come back.

south ermine
#

i recomend not making a forced down your throat story

open pond
#

Here's me playing with my midi keyboard

south ermine
#

you could make them temparay gliders

open pond
#

The bug can already glide!

south ermine
#

so far it seems 13/10

open pond
#

Thank ya! :D

#

A feature that's in the works right now: Bees! They travel to random flowers to pollinate them, and if you grab em they get mad!

open pond
south ermine
#

i mean animal crossing

open pond
#

We'll see, we're still undecided. The story will be minimal for sure though, this is a curiosity driven game.

south ermine
#

CLIMB TO THE HEAVENS

alpine lynx
#

Bro should’ve called the game Bugger Off

south ermine
#

The bug can climb
The bug can glide
I will climb
to the heavens

south ermine
#

Any progress

fiery sonnet
#

nice project

spring girder
south ermine
alpine lynx
#

bruh why tf are gifs banned?

south ermine
#

@open pond Question
does @ evreyone ping evreyone in the channel?
cause you could use that here for updates
not sure thou
you would have to find out

open pond
#

Not always something cool to show off, often bug fixes and stuff.

south ermine
spring girder
nocturne python
#

no, everyone does not ping everyone in the thread

#

because discord didnt seperate it

#

see: @everyone

south ermine
nocturne python
#

thats what im saying

slate pulsar
#

ooh I'm super late to this but this seems fun

#

app I'd say is to make sure there's lots of stuff to do cause I've played games like this that would end pretty fast because you kinda just explore and that's it

#

but I can totally see myself playing this with some friends at night and having a blast

south ermine
#

it does seem fun

alpine lynx
#

getting hillbilly vibes from this

#

insect hillbillies

#

reminds me of banjo kazooie

#

also with the instruments, if there isnt already a harmonica, pls add

nocturne python
open pond
open pond
nocturne python
#

so only 1 split?

open pond
# nocturne python so only 1 split?

mmhmm, it wasn't too hard to implement since the frog was already controllable while riding them. I just modified them to have a camera of their own and setup the split screen viewport stuff.

nocturne python
#

does your system support up to 6 split

open pond
#

It doesn't but the game does have online multiplayer with much more than 6 players!

open pond
# south ermine how many???

Well, the hard limit is currently 64, but I have a hunch we'll have to reduce that number for performance reasons down the line.

#

Here's to hoping we can actually support that many! We don't have enough playtesters at the moment to fill that number.

south ermine
#

@open pond if you need another tester
ill be there

#

Ill test evreything

alpine lynx
#

I can play test

#

@open pond

open pond
#

We've got our friends playtesting at the moment, but we'll consider it when we wanna expand!

south ermine
south ermine
south ermine
nocturne python
#

lol you have a avid fan

dull blade
#

THIS LOOKS SO COOOL

open pond
#

Strummer's Pond is a calming place, teeming with little critters who love playing music.Hop around the open world, pollinate flowers, and discover the pond's secrets.🐞 You’re a bug!Lounge around the pond as a tiny bug and pollinate flowers along the way.Customize your bug with collectable clothing and accessories.🤝 Play with your friends!You’re ...

Release Date

2024

▶ Play video
open pond
alpine lynx
#

Why the name change?

south ermine
nocturne python
#

why did you make the name worsedifferent

south ermine
nocturne python
#

Beepin buggers

south ermine
#

....

#

buggers is better

night hollow
south ermine
#

I'm here for instruments moslty
and being a bug

#

in a big bug band

open pond
#

Live at Strummer's Pond - A cozy multiplayer 3D platformer

#

The old name was catchy, but we added new instruments, so Beepin' doesn't really work anymore. Also, if we had to raise the age rating because of the word Buggers, that would suck. It's a swear word in Britain.

night hollow
south ermine
#

God dam British SWEAR words

spring girder
#

Meh, I like the new name.

south ermine
#

I just want game
I will wait up to 5 years untill i get mad

#

maybe 6

alpine lynx
#

bruh why do the instrument sounds sound like they belong in moonbase alpha?

alpine lynx
#

Have you ever heard moonbase alpha?

#

It’s like chiptune sounding stuff

spring girder
#

Ah, no I have not heard this "moonbase alpha". xD

alpine lynx
#

It’s a game made by nasa

spring girder
#

Oh wow, they made a game? Interesting.

quick oar
#

its a super fun game too

slate pulsar
#

I actually like the new namr

#

gives you a better idea of what you're getting into with all the different instruments

south ermine
south ermine
#

@open pond any updates on the game?

open pond
south ermine
open pond
south ermine
#

sounds cool

open pond
dull thorn
#

this is so cool

plain patrol
#

I need this

dull thorn
#

so true

open pond
#

We've added a Venus Fly Trap! It tries to eat you, but if you bring it food it'll stop (for a bit).

proud ocean
#

Hey I just looked at your steam page. I like the visuals but the game seem to lack gameplay. Please don't release a demo without a clear gameplay content.

#

Also, what are some reasons you switched from Unity to Godot? I also started a project in Unity but found development in Godot much faster. Do you think Godot has any limitation for the style of your game?

alpine lynx
#

Unity is just inferior. Godot is literally just a cleaner and better alternative

#

Unity doesn’t even work half of the time

dull thorn
#

unity is huge bloat

#

or atleast feels like it xd

#

and gdscript is nicer than C#, but you still have the option to use C# (or other languages)

#

chad engine

turbid ledge
#

at least for me, whenever I work in Unity I realize I'm spending most of my effort working around bugs/weird behavior in the engine core instead of on my project, plus the ~3 minute mandatory recompile wait is a huge pain as well. Random crashes whenever you're doing something moderately complex is also a huge pain. Godot just feels so much more well designed and snappy.

#

also in Unity it's never clear what exactly the engine calls are doing, since lots of them are secretly asynchronous without telling you, so you end up with code that works 80% of the time because the other 20% a race condition in the engine itself breaks the behavior you were expecting. The Docs in Godot and all the functions just seem to be much more consistent and predictable, it feels like I can trust the engine to do what I tell it, instead of having to write my own (trustworthy) code to fallback to when the engine does something weird that contradicts what it is supposed to be doing

plain patrol
#

it looks like you made a great decision after todays Unity news

turbid ledge
plain patrol
#

yep

turbid ledge
#

yikes!

open pond
open pond
#

I also just wanted an open source engine to work with, but those comments were the final push.

#

As the programmer, I've felt like I'm writing better C# thanks to Godot's OOP design. Being able to use modern C# is also very nice.

#

Godot isn't as artist friendly though, so other teammates have had a tougher time.

#

With the realtime GI and stuff, it's been really freeing to move around stuff in the map as much as we want without having to bake anything.

proud ocean
proud ocean
open pond
#

It'll be a bit more loose though, more open. All levels will be available from the start. It'll feel more like an ecosystem, with lots of other bugs just going about their business unconcerned with the player. Lot's of secrets too, of course.

open pond
plain patrol
alpine lynx
#

Unity deserves to go under

#

Same with unreal

placid trout
#

love it, gave me some sokpop vibes

turbid ledge
#

Does the terrain procedurally generate?

#

Also, does this support MIDI? I can imagine it would be hilarious to plug a sequencer in and blast some acid house set on the in-game instruments

turbid ledge
#

Hell yeah

#

😈

#

Moonbase Alpha but with bugs!

open pond
turbid ledge
#

Nice!

open pond
#

I made a bean stalk looking thing that randomly changes its twistiness every day, so its a different climb. That's it so far.

turbid ledge
#

Any plans to add like building mechanics? I can imagine it could be very fun to start up a little world in this with friends and like build a house then have a concert. And maybe some mario party type minigames

#

Curious to see where this goes!

#

I'm a bit tired of stressful competitive games, this seems like a very nice break from the norm.

open pond
#

I like to think of the game as not just a game, but also a place to hang out. Since we have MIDI support, I hope people actually play shows! We'll certainly have a stage at some point.

open pond
stable pawn
#

your project looks great, keep going!

open pond
#

I also just implemented a wind spell!

south ermine
#

if the game accepts midi input, I will love it

#

OMG IT DOES

south ermine
#

I did not fine the skybox

south ermine
south ermine
#

i can fly without one

south ermine
#

I love the game

#

I will find all the bugs

#

@open pond where do we report the bugs?

south ermine
south ermine
#

Im obsesed with this game, i will be buying it when it comes out

open pond
open pond
south ermine