#Four Arms - A co-op puzzle platformer.

247 messages · Page 1 of 1 (latest)

arctic talon
#

looks good can you share how you create this shader for chr
i dont know how shaders works in godot

queen kestrel
#

Looks like it's not a shader but a scaled up mesh with inverted normals to create the illusion of an outline

gritty badge
#

love it, did you make the character and it's animations in blender?

humble zodiac
#

yeah there's no shader work, it's exactly what robbinbob described

quartz stag
#

I love how cute these little dudes are! Really interesting aesthetic premise too basing it on the general look of Xbox Arcade titles, good choice

I think you’re already heading in a good direction with content, maybe add in some cooperative puzzles? Buttons that unpress after stepping off of them, could be used for opening shut doors and activating moving platforms

humble zodiac
narrow hinge
#

id love to see how this turns out

#

reminds me of human fall flat in a way

humble zodiac
#

Hopefully I can finish it haha

narrow hinge
#

what if the doors snap open in a squishy fashion

#

to match the game?

#

well not squishy but yk

humble zodiac
#

that would be pretty cool i agree yeah P_

humble zodiac
#

i am just absolutely abusing this area node

#

i had an idea to make only certain coins pickupable by either player one or two to kinda encourage each player to do different things but ill have to see how that goes

#

coins are place holder ofc

#

gonna take this time to dabble in sfx cause i have no idea how godot handles that

humble zodiac
narrow hinge
#

really love this so far

#

especially the artstyle direction it seems to be going it

#

*in

humble zodiac
#

Well I guess it depends

humble zodiac
narrow hinge
#

maybe paint on it

humble zodiac
#

i did think about that, maybe if there's time i'd add that

#

cause this is for a game jam which lasts a month, there's a lot i want to do but theres also a lot i know i shouldnt spend too much on

humble zodiac
#

Just made this build for a silly concept test but gonna roll back and keep polishing everything with p1 first

quartz stag
#

I shouldve mentioned this earlier but it would be really cool to see the box guy be used as a platform by the circle guy for some puzzles.. Would be cool and could maybe differentiate each player a bit further

#

Everything is looking great so far btw, keep up the awesome work!

humble zodiac
#

funny, in the earliest prototype, i was kinda on that train of thought

#

wow look at how crusty that is

quartz stag
#

Woah, I really like the colored outlines a lot

#

If you'd be able to jump ontop of box guy I wonder what the ball guy's advantages might be

humble zodiac
#

yeah i should think on that

#

cool thing that could be used as a gimmick somewhere

#

ice

quartz stag
#

Ice would be a pretty fun gimmick

#

All of these dev videos are really cool (also nice cloth physics too)

humble zodiac
#

yeah ice is like the Universal platformer gimmick lool
also ye :] i love taking videos of just random stuff im doing indev cause you kinda get to see the game slowly but surely take form

humble zodiac
#

simply call the function at the end of the animation

#

(this allows you to pickup coins more then once if you're fast enough bad idea i need to figure this out)

narrow hinge
#

the war between cubes and spheres rage on

#

or are they friendly

humble zodiac
#

oh no no no they are BEST friends

humble zodiac
spark comet
#

_ _

agile island
queen kestrel
#

I increased the brightness of the outline mesh so you can see it, but all it is a scaled up (along face normals) of the mesh with its normals inverted so you see into itw
sorry for clogging up this chat with an off topic thing i didnt know where best to send it

#

depending on how much of an outline you want, just scale it up further

#

beefy outline

humble zodiac
#

here's something i was working on earlier

#

i completely scrapped it cause it was really messy in code but

#

still cool to see the conepts i guess

#

squishy guys

torpid finch
#

Was thinking what the sphere dude's ability could be as an exercise with someone, we got to this:
The idea is that the cube dude have the abilities or gain it thorough the game to become wider, or taller platform, and float on water, the sphere dude could use tools. For fun tools what put on sphere helmets (that's why cube dude cannot use it) like grappling hook, gun, that kinda thing. Also had the idea that sphere dude could punch and kick enemies, while cube dude could just jump on them, mario style, but there are enemies with spiky helmet cube dude couldn't jump on.

queen kestrel
#

Sphere dude should turn into a bouy when on water

#

Btw I love how it looks so far

narrow hinge
#

but sphere dude just rolls

humble zodiac
#

That would be such a funny mechanic

humble zodiac
#

This is for a jam so I’m trying not to overwhelm. Myself with too much but if I work past that I’d love to use some of those

narrow hinge
#

sphere bois can go through slides that square bois cant

#

and square bois can be heavier when fully ✨ cubed ✨

#

thus pushing heavier buttons

#

or maybe you can pick up cube bois and yeet them

#

and vice versa

#

but the sphere bois are bouncy

humble zodiac
#

yeah adding stuff like that would really give each player a role and that's a really good feeling

spark comet
#

It takes two vibes

humble zodiac
#

my plan is currently to finish programming all the common abilities they will have and then i can start thinking about stuff like that

#

also yes it takes two very goated video game

#

also online would be great cause the current is workaround is just local and parsec haha

#

but this is like my first full game that has gone past basic charadter movement so im trying to set a good scope i can finish it with

narrow hinge
#

if its four players then why not add triangles

#

they could be sharp

spark comet
humble zodiac
humble zodiac
#

At what point should I start implementing online? Should I wait until all the mechanics are done or what

narrow hinge
#

I do believe there is a mild change in player code when changing from single player to online though

spark comet
#

Yea

#

I could just do it all myself but I am not free™️

#

If I could afford to be free I would be

humble zodiac
humble zodiac
#

Idk it feels very sloppy

#

Maybe that’s just how coding is

#

I’m still kinda new to this

#

Maybe if I take an hour or so to clean everything up it won’t feel as bad

#

Tbh tho for the most part it’s kinda functioning how I need it too

#

I just have a hard time implementing new animations

humble zodiac
#

im mixed on the camera system , im gonna mess around with rewriting it

#

i like what it have and while it does somewhat emulate the lego game feel i mean its just clunky and outdated

spark comet
humble zodiac
#

that would be a funny name lmfao

#

also ah screw it

#

im not gonna bother with the cam

humble zodiac
narrow hinge
#

for me, the game im making

#

to use an animationtree instead of animationplayer is self-imposed torture

humble zodiac
#

yeah you do make a good point tbh

#

i really love how you can keyframe nodes or functions in animations, i think thats very powerful

#

i think states are better for bigger/more complex characters

#

im kinda in the middle where adding new animations/moves is kinda just tourture cause im still really new and i followed a lot of tutorials so i dont 100% know what everything does

#

so i need to simplify

narrow hinge
#

its so underrated

narrow hinge
#

I dont really exactly know how I strayed away from it

#

but my new method is still shit, I need to change it again lmao

humble zodiac
#

yeah same lol

#

but i dont feel like going back and perfecting code for a gamejam game

#

but i have a passion for everything i work on so i have expectations for it and ughhhhhhhhhh

narrow hinge
#

but this game seems interesting

#

and i think it might go places

#

soo idk

humble zodiac
#

i think a very simplified version can work as a game jam entry and then later on if thats kinda recieved well i can turn it into a full thing

#

cause i really love the idea

#

but a coop game with lots of functions and moves and abilities as my first game let alone a game jam game not the best idea 😭

#

this is basically how i feel rn

narrow hinge
narrow hinge
#

id love to play it if I had friends in normal timezones

#

but no apparently everyone is 3 hours behind me

humble zodiac
#

really?

#

What time is it for you

narrow hinge
#

10:36

#

most of my friends are in i belive western america

#

and one british lad

#

*believe my spelling is so off today

humble zodiac
#

Ah fair enough

#

I did have a British friend once and it was hard to do much

#

I’m the same timezone as u tho I would’ve expected you to be in a wacky one

narrow hinge
#

said british friend is the only other programmer on my game dev team

#

💀

humble zodiac
#

Yee

humble zodiac
narrow hinge
#

but we deal with it so

#

eh

narrow hinge
#

side note

#

if you want a screenspace outline shader theres a really nice one over on godotshaders.com

humble zodiac
#

Oh really I’ll have to check that out then

#

Also sadly there will not be triangles not playable

#

Maybe as NPC tho

narrow hinge
#

you can stomp on enemies

#

but triangles u cant

#

bc pointy

humble zodiac
#

They charge at you head down

narrow hinge
#

makes sense

#

what about

#

hexagons

#

ohhhhhhhhhhhhhhhhhhhhhhhhhhh

#

its called four arms because there are two playerss

#

and two arms a player so its four arms

humble zodiac
#

yeahhhhhh yeah yeah eyah yeah

#

so i LEGALLY cannot add another player

manic crow
humble zodiac
#

besides me needing to make the collision mesh, but thats a single button press in godot :]

manic crow
humble zodiac
#

it can be hit or miss sometimes but its cool that it exists

#

rlly depends on the usage

humble zodiac
#

this took longer than it should've

narrow hinge
humble zodiac
#

no longer

#

(sound effects are placeholder ofc LMAO)

humble zodiac
#

heh

#

he die

#

gonna do the actual animation for that later

humble zodiac
narrow hinge
#

for online multiplayer it'd be better to do away with the split screen and have the camera locked for each respective player or both

humble zodiac
#

yeah that makes sense

#

there wont be online

#

but there will be "online"

#

(parsec)

#

the splitscreen will give me more freedom to design levels me thinks

humble zodiac
#

that was so painful to write

#

i love how it looks tho

narrow hinge
humble zodiac
#

very true

clever imp
#

hi @humble zodiac you got a DM

humble zodiac
onyx tartan
#

Is this a multiplayer game, or just 2 player?

humble zodiac
#

If you mean online or local just local for now

onyx tartan
humble zodiac
#

no no you're good i got what you meant but just wanted to make sure

left depot
#

player model looks alarmingly similar to cryaotic

humble zodiac
#

i have never once heard of that name

#

if anything they're just based off behemoth guys

torpid finch
#

Battleblock theater 3D

humble zodiac
#

basically

left depot
#

Makes more sense, looks cute

humble zodiac
#

tnx

narrow hinge
#

its just :D

#

tophat square is so dapper

quartz stag
#

Are there any new developments with this project? It’s been a while since the last update, hope everything is going well

humble zodiac
#

sadly not, this was originally suppoesed to be for a game jam but it was a bad idea to make something on such a huge scale for my first game (bcs uni got in t he way), so i think im going to postpone this for now and rewrite it when i get the chance

last update was from a little playtest session i threw with my friends

quartz stag
#

I was meaning to say this yesterday but it sucks to see that this project has been put on hold. I really dig what you were aiming for and I 100% understand that life gets in the way. Hoping that things go well when you end up rewriting it, as you did an exceptional job considering its your first game

humble zodiac
#

ty man for the kind words it means a lot I’m sure I’ll be able to bring it back better and this time without the pressure of a game jam 😅

rotund quest
#

i love the battle block theater design

humble zodiac
#

thank u :]