#BRUTAL KATANA - out now on Steam

1 messages · Page 4 of 1

fallow wave
#

the game is fun but i don't find myself wanting to come back

hushed blade
#

according to my highly accurate scientific math, i spent 7 hours a day on average playing BK...

#

hey at least there's a proof the game is good

#

no wait that's rather a proof that i don't touch grass

#

forget i said anything lol

fleet canopy
#

lol

fallow wave
hushed blade
#

lmfao

#

i used to play these a long time ago

lapis jasper
#

fps of the game degrades as you restart more and more

#

are you deleting the enemies?

#

yeah just tested it out by spamming restart

#

fps deffo degrads every time

fleet canopy
#

it's probably the targeting system, I'll fix it right away!

lapis jasper
lapis jasper
fleet canopy
#

new build is out

lapis jasper
#

testing gdthumbsup

#

its all good!

#

yk what would be funny asf

#

show the amount of replays on the leaderboard

#

😶‍🌫️

#

ovs the scores already on the leaderboard would be 0;s

fleet canopy
#

could be cool to add

lapis jasper
#

would be cool to judge ppl

fleet canopy
#

haha yeah

lapis jasper
#

gotta say thank you for all the work so far

#

keep up the hard work bud

fleet canopy
#

no problem! I should be thanking all of you for testing the game and giving feedback. It is tremendously helpful!

lapis jasper
#

have you created any games bfore this one?

fleet canopy
#

I've released a few really short and unpolished horror games

#

But I've mostly just created a bunch of unfinished prototypes

lapis jasper
#

ah fair enough

#

also, for the kids, maybe make (instead of blood) the heads explode into confetti

#

idk if that would be hard to do

#

but i think it would be worth it :)

fleet canopy
#

good idea!

#

don't think it should be an issue to implement

lapis jasper
#

you need to use the partical system no?

#

the blood splatter doesnt seem to use it

fleet canopy
#

the blood splatter does use it

lapis jasper
#

ah so it spawns a few planes with a bood texture on it

fleet canopy
#

yeah

lapis jasper
#

would the inside of the head still count as gore?

fleet canopy
#

it would, I would probably just replace it with a darker stone texture like the statues' surface

lapis jasper
#

or replace it with sweets

#

candy texture haha

#

like a pinyata

fleet canopy
#

maybe haha

lapis jasper
#

or ... a space texture

#

like that fornight skin 😂

#

idk about that one tho

#

would portals be too out there for this game

fleet canopy
#

it wouldn't really fit with the visuals

lapis jasper
#

not like with effects just a wall you can go into

#

with like an arch surrounding it

fleet canopy
#

as a movement mechanic?

lapis jasper
#

no like a set portal into the map

fleet canopy
#

ah, so a portal behind where the player starts? that could be cool

lapis jasper
#

i meant like 2 portals linked together so you go through one and you exit out the other

lapis jasper
#

or a boat

fleet canopy
#

do you want to have segmented levels with portals connecting them

lapis jasper
#

no like you keep your momentum when you go through them so it could be used for some platforming

fleet canopy
#

ah okay

lapis jasper
#

maybe add that as a dlc later on

#

😂

runic granite
#

Like portals from portal 1 and 2 right?

lapis jasper
#

yess

#

theres some intresting speed puzzles in portal 2

#

i loved the speed gel from that game too

fleet canopy
#

something like that could be a really cool dlc or free content update

lapis jasper
#

i would pay for that shit ngl

#

also ngl contexually it doesnt make sense your slicing enemys that are already sliced

fleet canopy
#

the story will explain it

lapis jasper
#

theres LORE???

runic granite
#

The pie is a lie?!?

fleet canopy
#

a little bit at least: )

lapis jasper
#

"kill the gods"

#

😂

fleet canopy
#

how did you know!??? /j

lapis jasper
#

cmon haha

#

also whys the water so shallow

runic granite
fleet canopy
#

lol

#

Because if it's deeper then you can't see the sand which looks quite bad

lapis jasper
# runic granite Odin swallowed it

we've been plagued with a drought ever since Poseidon was killed by odin and swallowed up the sea, I (a demi god) has come to kill had return the water from the depths of his soul

#

the main character is japanese killing a greek god 🤔

#

or maybe the main character got the sword from the best blacksmith in japan

runic granite
#

Bring in some egyptian gods too!

fleet canopy
#

lol

lapis jasper
#

i bet you put in a dash move

#

then removed it

#

am i wrong or right

fleet canopy
#

the closest thing I've added to a dash ability is probably the ground attack mechanic

#

You could launch yourself a few meters into the air by attacking the ground

chrome cave
#

I just realised, @fleet canopy a good idea would be to annotate the leaderboard times with a "major version" and if that major version ends up changing, it invalidates the previous runs (but the previous times, but only going back to the previous major version, are still visible by toggling them on and off, maybe?)

hushed blade
#

invalidating scores when they can no longer be achieved sounds "fairly fair" though

#

also there would be a question of how the player achieved their score. one player may have used a route that's now impossible, and another just mastered the execution, and both achieved similar scores. it would be unfair to invalidate the latter player's score

hushed blade
#

another thing is that "invalidation" does mot necessarily mean "removal". i think many would appreciate if their scores were still stored and viewable even after invalidation

runic granite
#

When uploading the scores to the steam leaderboard you could maybe prefix a set amount of hours to the time based on the version the time was set in, and then remove then when parsing for the leaderboard?

#

That way it's still all on steams side

hushed blade
#

AFAIK steam leaderboards allow attaching arbitrary data to every score

#

That could be used instead of altering scores

runic granite
#

Might be, never used the leaderboards

hushed blade
#

Neither did i, i just looked at the docs XD

runic granite
#

Didn't think to look at the docs, however I just did, and it seems to suggest that you can pretty much upload as much as you want, which should make replays possible?

#

However, knowing the steamworks sdk, there's prolly some weird restriction from 2012 that limits it for backwards compatibility

hushed blade
#

lol

#

HOLY SHIT HARXANN IS NUTS

#

they're crazy good

fleet canopy
#

lol he spent like 3 hours yesterday just playing level 01

hushed blade
#

i'm still trying to replicate their 03 score

#

it seems impossible

#

i'm on 0.5x and doing every skip i could find

#

i barely got under 16s

#

(approx. as i didn't submit the score (and had to stop before the end point) for obvious reasons)

fleet canopy
#

I can ask him later to see how he did it, maybe there some insane skip that's hard to find

hushed blade
#

are they here?

fleet canopy
#

no he's not in the server

hushed blade
#

would be good to know lol

#

i'll try to find the skip myself in the meantime

#

"find myself" smh

fleet canopy
#

lol

hushed blade
#

OKAY BUT WHAT THE ACTUAL FUCK

#

I TRIED DOING THIS ON 0.5X AND COULD NOT BUT ON 1X I COULD???

#

I DIDN'T EVEN CORNER CUT

#

i'm such an unskill

fleet canopy
#

damn, what shortcut did you use?

hushed blade
#

i'm uploading

hushed blade
#

my internet is as good as my skills on 0.5x lol

#

what's worse is that i'm uploading the 0.5x recording, not the gameplay behind the above screenshot :(

fleet canopy
hushed blade
#

didn't fail this time

#

oh god no way harxann actually pulled the thing off on 02

fleet canopy
#

anyone here that thinks this would be annoying if it popped up every time you complete a level or is it fine?

runic granite
#

Also I think it looks really good!

hushed blade
fleet canopy
#

a different sound will be added, just haven't found a good one yet

fleet canopy
kindred jasper
#

I have a more technical question thats unrelated to gameplay, but I really like that New Update screen and was wondering how you did that with steam?

fleet canopy
#

I just check what version of the build is running (which I get from the "project version" project setting)) and then if the saved version of the build is different from the current version of the build I display the update screen at startup (and then update the saved version of the build).

#

so no Steam logic is used for it

analog monolith
lapis jasper
#

(didnt mean to reply)

chrome cave
#

And add particles to the stars you complete?

#

I think that'd make it look a lot cooler

#

I would also group together the times that show up, and make the stars that show up more intense as they appear one by one 🙂

pure urchin
#

new here, catching up from the start, holy wowee this looks amazing

fleet canopy
#

thank you!!

atomic walrus
#

back from vacation, see that there is an update 👀

#

changelog cuts off when i resize the window
Im not sure how you do it but ive had these issue in godot before where resizing the window changes the way the font fits into richtextlabels and I have no idea how to fix it haha

fleet canopy
#

Can you navigate (scroll) the text with w/s or up/down?

atomic walrus
#

this is as far as it went down

#

afaik to reproduce its start windowed, open the changelog, then maximize the window and open again and it is cut off

#

although haha now i cant get it to do that

#

Does maximizing the window turn the fullscreen setting on?

fleet canopy
#

yeah setting the window to maximize makes the game settings think it is fullscreen

atomic walrus
#

hmm, is there a way to differentiate it?

#

I prefer playing maximized rather than fullscreen, because of how my monitor is

fleet canopy
#

I have it in my backlog to add more window options like: windowed, maximized window, fullscreen and exclusive fullscreen. I just haven't gotten around to it yet which is why maximized is treated as fullscreen

atomic walrus
#

I see, thanks

#

Also is there a skip I need to use to 3 star level 3 I cant hit the time 😭

fleet canopy
#

Is it the level with the curved wall at the start?

atomic walrus
#

no

#

im missing something...

fleet canopy
# hushed blade

Look at this video and see if they're taking a different route compared to you

#

Also all the 3 star times will be increased in the future, they're currently a tad bit too hard for newcomers

#

And when you have lower fps

atomic walrus
#

lol

#

nah they are just taking the corners tighter I think

#

I just did a run where I wouldve beaten my time by half a second so I just need precision

lapis jasper
# hushed blade

also i lied looking at the speed its worth ALWAYS being in slide mode

#

also you can fully skip goin on the wall ride if your quick and your on the curb

#

(8 seconds in)

hushed blade
#

just not in the vid

lapis jasper
#

ah okay :0

#

best of luck

hushed blade
#

and still yet

lapis jasper
#

wish i could play rn

hushed blade
#

HOW DAFCK YOU DO THESE 02 SCORES

#

lmao

#

not even trying to imagine what hanxann (that is their nickname?) did

fleet canopy
#

testing out some jump pads, visuals and audio still WIP. if anyone has some cool ideas for their visuals then please let me know!

runic granite
#

I think they are really cool!

#

They don't look that 'natural' when they are just floating tho, or is that just temporary?

fleet canopy
#

thank you! the floating jump pads are temporary. I think they will mostly be grounded, and if they're going to be placed in the air then their visuals are going to be more plausable (ie they will look like an object that could/would float)

hushed blade
atomic walrus
#

the stretching of the hologram doesnt work IMO either

#

when you land, i think that is what is happening

#

other than that I do think simple is better

fleet canopy
#

alright, thanks for the feedback!

fleet canopy
atomic walrus
#

the sound design is great

autumn thorn
#

fr

fleet canopy
atomic walrus
#

wow, thats really neat

fleet canopy
#

what does everyone think about a mechanic where after unpausing the game the game is still frozen and a 2 second timer appears in the center of the screen. Once it reaches 0 the game will continue as normal. would it be annoying or useful? it gives the player a bit of time after unpausing to adjust to what is about to happen.

runic granite
#

something like 0-4 seconds so you can also turn it off?

fleet canopy
#

I was thinking of making it an On/Off setting but adding customizability to the duration is better!

lapis jasper
fleet canopy
#

been working on updating the visuals of levels to make them look less prototype-y, here are some videos showing before and after (shoutout to @lapis jasper for the ideas!). I'm still trying to figure out how to make the floating walls more interesting but overall I think the new look is much better.

Level 07 before:

hushed blade
#

nice!!

runic granite
#

I like it, do the bushes obstruct curb running? I can't imagine any scenario where they would, if they don't it should be fine ❤️

fleet canopy
#

thank you! bushes won't obstruct curb running since they don't have any colliders!

hushed blade
#

There are no bushes on "speedrunning-critical" curbs on the videos you've sent, so i just hope you will take this into account when designing levels

fleet canopy
#

they will never be in speedrun critical paths. they're only near the goal and the statue (where it does not obstruct) and in other parts of the level where it is not obstructing your view/route

hushed blade
#

Rewatching the new 21, there is one partially obstructed curb on 0:14 that i personally use for speedrunning, but the bushes are far away enough from each other (i.e. they're not just "spammed" on it) that it's not a problem

fleet canopy
#

ah okay, I don't think they should be a problem since you can still walk on the curb + when you're on the curb your view isn't completely blocked since they're quite short

#

I could also make them semi transparent when standing on the curb if it becomes an issue

hushed blade
#

No-no-no it's all right

#

As i said, they do not fully cover the curb

#

The curb is still visible, in other words

lapis jasper
#

Fire🔥

fleet canopy
#

thank you! 🙏

lapis jasper
#

havent played the game in a while :(, if you havent added it already you should have confetti spawn when you have a new best

#

also different unlockable katanas when...? 😻

hushed blade
chrome cave
#

looks to me like all you did was add shrubbery

#

😆

#

not like that's a bad thing tbh

analog monolith
hushed blade
#

lmfao

atomic walrus
#

like shapes/ islands in the distance

#

that might also make the game feel a little less empty

analog monolith
#

Add fireworks

fleet canopy
lapis jasper
#

make em billboards

chrome cave
#

how's progress going?

fleet canopy
#

been quite busy with life stuff recently so I haven't gotten as much done as I would like, so progress has been a bit slow. but I am soon done with a final polishing update to the game before I get into creating the last few levels and implementing the story.

chrome cave
#

Nice!

chrome cave
hushed blade
#

@fleet canopy it is possible to wallrun underneath slopes (video soon™️)

#

Also is quadruple-kill possible? I tried real hard to line up the four heads on some level where there is four heads after a long slope and a curved wallrun but couldn't do it

hushed blade
#

wtf it's cut

#

but well it should give you an idea if you ever want to fix this edge case

atomic walrus
#

is that what you are asking?

#

I forgot which level I did it on but it was pretty easy

hushed blade
#

Because no matter how hard i tried, i couldn't hit all four heads at once

#

Either my reaction times are shit or the killable indicator is off

#

(or both?)

atomic walrus
#

i forgot which level I went to to do it

#

21 has 4 enemies with the same slice really close together, try there?

#

I wouldnt try to do it while running

#

you can stop your character right before the dudes and position until the kill icon is red for all four

#

cuz it is pretty precise

hushed blade
#

that's what i was doing, sure

#

although i didn't go that far as 21, i stopped at around 10

atomic walrus
#

you dont need reaction time if you do that tho

#

I did it in one of the later levels ya

hushed blade
#

i had to position myself in a very specific spot on a curb and then do a strike while jumping

atomic walrus
hushed blade
#

wait actually yeah

atomic walrus
#

if this somehow ends up being optimal

hushed blade
#

yeah

#

i didn't really think about this being a potential skip

atomic walrus
#

monkey man

hushed blade
#

somewhere

#

sometime

atomic walrus
#

if you jump under a slope does it just retain the wallrun

#

or do you fall off

atomic walrus
#

I just walked up and did it

#

forgot which level but I was three starring a bunch of levels and found a really easy group to do that on

#

i dont think it was 21 but 21 i remember does have a candidate group

hushed blade
#

it felt like a regular wallrun except slow because i supposedly looked the wrong way

lapis jasper
#

Whatever youre cooking, i wish you the best of luck

autumn thorn
fleet canopy
#

I've been sick this last week so haven't gotten any work done on the game 😦 but I'm hopefully back to development in a few days!

lapis jasper
#

hope you get well soon dude :)

fleet canopy
#

thank you! : )

fleet canopy
#

I'm finally back! : ) I just released an update that improves the graphics + contains some QoL improvements and bugfixes. I would really appreciate it if someone could test it out to make sure I didn't break something lol.

To access the new update right click on the game and then navigate to Properties > Betas > Private Betas and type "accessversion092", then select v0.9.2 under Betas Participation.

#

I'll hopefully share some more exciting stuff soon lol

kindred jasper
hushed blade
lapis jasper
kindred jasper
#

If I have time, I'll test it later today

fleet canopy
#

thank you everyone!

hushed blade
#

I think a better alternative to the resume system would be a "press anything to continue" after exiting pause, though that may open some ways to cheat, e.g. ||you could create a macro that would press ESC two times after any key press or mouse movement, therefore allowing basically frame-by-frame gameplay. not sure how to counter that yet||

#

Also is the hit "zone" reduced in the beta? This is what it is like in stable (will send the beta example in a sec)

#

Or is this a skill issue? XD

#

Also THANK YOU for adding "Level Select" to pause and level complete menus, i was wanting to ask for that so many times but i forgot, it's very useful

fleet canopy
#

I had accidentally reduced the hitbox of the enemies when fixing a bug a while back lol, I'll try to get an update out tomorrow that fixes it.

I like the "press anything to continue" idea a lot. I'll see if I can come up with some way to prevent the macro cheating.

hushed blade
#

Also was level 6 modified? Compared to the stable version, i have to slide longer on the start to perform "that" wallrun trick, and it seems it's now much easier to just jump from one platform to another. (Speaking of the first section/"first three platforms until the large platform")

#

oh, the misery

#

lol

fleet canopy
#

lol

#

lol

#

none of the geometry has changed from the stable version to the beta version and no velocity related code has been changed so I'm not really sure why you have to slide longer. maybe it's more of a visual thing since the appearance of the level has changed?

hushed blade
#

maaaybe, i need to re-check

#

nope you're right, it's an illusion

#

also apparently i was talking about level 7, not 6, sorry for that too

#

Debatable, but maybe the default option for "Exit to Menu/Desktop" confirmation dialogues should be "Yes" instead of "No"? I imagine it is pressed intentionally more often than accidentally

fleet canopy
#

yeah I guess you're right, I'll change it in the next update!

atomic walrus
#

im busy working on my own projects, but I am excited to test out the new stuff when im free!

fleet canopy
#

nice!

hushed blade
#

After playing the game for <x> hours, R stops being "Restart" and becomes "Reflex".

hushed blade
#

can these bushes on 04 be removed (or made less dense)?

#

it's okay if it's "for the challenge"

sullen tulip
#

^I second that

hushed blade
#

O

#

harxann

#

hello

sullen tulip
#

Hi elena 👋

fleet canopy
sullen tulip
#

elenakrittik, which build did u play on to achieve ur time on level 7? (congrats on the crazy time btw)

hushed blade
#

beta

#

there are some obvious corner skips using the newly-added floating islands

#

also

#

YOU'RE SAYING MINE TIMES ARE CRAZY???

#

you only need to look in the mirror to find crazy times, i've got no idea how you've done half of the times you achieved lol

#

more than half actually

sullen tulip
sullen tulip
hushed blade
#

i can upload the recording a bit later if needed

hushed blade
sullen tulip
hushed blade
#

there you go!

#

still not perfect so go ahead and beat me to it XD

sullen tulip
#

wow well played 👏

hushed blade
#

@sullen tulip do you have footage of your latest 07 completion? i tried everything i could and i give up on understanding how you dropped another half a second lol

sullen tulip
#

i dont have footage, but i can record and try and get a similar time

hushed blade
#

i would really appreciate that

#

@fleet canopy these bushes are also a little in the way on 09

#

(btw, as far as i tried, the removal of the pillar behind these bushes does not affect possibility of (my) current record, although i'm not sure if harxann's record is still possible)

#

(although it is harder now because the character doesn't always wallrun on these islands' walls; should the "hitbox" be made less rough?)

sullen tulip
hushed blade
#

i bet you could find a shortcut in a straight line...

sullen tulip
#

ill send you the vid of my run with the new shortcut, let me edit the vid rq

#

omg i was recording the wrong scene

#

brb i have to redo everything

sullen tulip
#

the "shortcut" that i found is that you can wallrun around the island, instead of climbing on top of it, but idk if it actually saves time or not.

hushed blade
#

wow

fleet canopy
lapis jasper
hushed blade
#

you gotta beat hanxann instead i was second again in less than 30 minutes after i posted the thing gdlament

lapis jasper
#

😂😂

lapis jasper
#

So they look better together

#

That's how rich people trim their bushes

#

Otherwise it looks straight out the Wilderness

#

Unless it's a full orb

#

Rich people trim their bushes like that too

#

But they're usually quite a bit larger

hushed blade
#

not to mention having to come super close to the pillar to reach for the head in the corner yet not hit it and land on the curb

sullen tulip
#

try hitting this statue while ur sliding on the ledge for an extra boost

fleet canopy
hushed blade
#

I don't remember if this was already suggested or not but "practice mode" would be insanely useful

atomic walrus
#

how would a practice mode work?

#

I can only see it working with savestates which would be a little tricky to do

hushed blade
#

because turning around to kill the statue while on the "second" ledge sounds impossible

hushed blade
#

i imagine something like on "startpoint" key press, the game would record player's velocity and position, and then "R"estart would reset back to that state instead of the level start

#

with a counter like after game pause (a "press to continue" would be much better but there are unfortunately concerns)

sullen tulip
hushed blade
#

but the statue is after the leap?

#

i'm sorry if i'm being dumb but i'm really confused

sullen tulip
# sullen tulip

if you look at my video at 0:04-0.05, you will see me hit the statue that i am talking about while im sliding.

#

this gives an extra boost

hushed blade
#

AH

#

the head?

#

sorry the terminology threw me off

sullen tulip
#

yeah exactly, the head xd

hushed blade
#

i'll try it next time thanks!

sullen tulip
#

npnp

fleet canopy
analog monolith
#

Do the one in geometry dash

hushed blade
#

i meant it literally, as in "game "mode" where you can practice specific parts of a level" (instead of having to re-play big chunks every attempt)

#

if i understand "noclip" correctly (bypassing most of the collision), i don't see how it could be useful

#

frame-by-frame analysis would certainly be a nice feature to have in the long-term, but i don't think it will have much use beyond confirming/"unconfirming" (forgot the word) that some skip or technique does, in fact, reduce total completion time (||the other uses would probably be TAS (but we're far from that) and checking legitimacy of completions (but this couldn't be used until completion replays are a thing, which is a whole other topic)||), because we already have cheat engine which perfectly does the job of allowing to test practical possibility of skips/techniques/moves

hushed blade
#

Place a checkpoint, and have deaths/restarts spawn you in the same state and position as you were at the time of checkpoint placement

#

(except that we only need one checkpoint, which i imagine simplifies things quite a bit)

#

Also, this should go without saying, but completing a level in practice mode shouldn't count

fleet canopy
#

ah okay, now I understand. So anywhere in the level you can press a key to spawn a checkpoint at your current location and when you press "R", instead of restarting the whole level you get teleported to the checkpoint.

fleet canopy
#

I can definitely add that, it's basically just 10 lines of code lol

analog monolith
#

What lines YuyukoGloop

#

Also would say since it's speedruning, have the timer restart when you go back

fleet canopy
#

sure, but as elena said your time won't be uploaded when you complete the level when in practice mode. but I guess it could be helpful to have the timer restart anyway

analog monolith
#

awoo_think wonder how well branching paths would work out for this gam

hushed blade
#

not very well i think

#

while multiple paths could theoretically add more possibilities for skips, in long term there will always be one "optimal" path and everything else will be unused

#

i can't deny that multiple paths may be fun to explore at first though

runic granite
#

I think it could be fun

#

For the average player it can be fun to just figure out the easiest way to complete a level, but if the branches are close enough, they can be jumped between by speedrunners?

#

That could be cool

hushed blade
#

i mean yeah it's more of a positive, but it's unclear (to me, as i'm not the dev) if it's worth the additional work

atomic walrus
#

branching paths are hard in this game because of how enemies work

#

unless its a loop around where you do one section forwards and come back the other way being your choice, not sure there is an easy way to incorporate enemies and branching paths

#

a huge part of this game is flow as well, branching paths dont work well with flow

#

I think better would be secrets and paths meant for skips

hushed blade
#

oh right the kill all enemies requirement

fleet canopy
#

branching paths could definitely be fun, but I won't implement it before release since it would be quite a lot of extra work to add mutliple paths to each level.

hushed blade
#

This is of course my opinion, but i think levels shouldn't be majorly changed after their "release". While they are in "beta", sure, that's what betas are for, but not after

Now that i wrote the above down, i realized i don't actually know why i wouldn't like that :|

fleet canopy
#

What I meant was if I release more levels after release then I may add some branching paths to them, but the current levels in the game will remain as they were.

hushed blade
#

oh sorry then, i misunderstood the "each level" part

fleet canopy
#

no problem, I worded it quite weirdly

hushed blade
#

Random thought: it would be nice if using "select level" from pause/completion menus defaulted to the current level instead of the first

hushed blade
# sullen tulip this gives an extra boost

as far as i could test, only the first kill gives a boost, sadly
btw, do you pull this thing off consistently or do you do it 1 in X attempts? even in 0.25x, i was only able to pull it off once the way you did and i feel like i pushed coyote jump to its limits lol
HOWEVER, good news is: it is actually easier (faster?? i saw speed increase to 48 for a brief moment (+1 compared to the sliding speed on that curb), but it probably would've barely mattered) to jump over the curb and then jump back on it after landing and killing the last head on the middle island. from my tests, this way it is both easier to hit the head in the corner of the island because you don't have to turn left as early, and it is, for some obscure jump mechanic reason, easier to perform the leap

sullen tulip
hushed blade
#

it's not necessarily a time save (if anything it'll be slower), but yeah it's significantly easier. i'll record when i have time

sullen tulip
#

ah i understand. would be cool if we could push that level to the max. im certain atleast 14.7xx is humanely possible

#

also if it makes things easier for you, you dont have to be on the ledge to do that shortcut

hushed blade
#

like this

sullen tulip
#

aaaah i see. yeah i think its a sliight time loss, but if it makes you more consistent than its huge

hushed blade
#

@fleet canopy i've been looking through the old stuff and it seems the parkour movement demo you've published quite a while ago has a different password now? it's okay if it's intentional

fleet canopy
#

this should be the password: 4231

hushed blade
#

nope

#

didn't work

fleet canopy
#

what demo are you looking at

#

can you send the link?

hushed blade
fleet canopy
#

try 123

hushed blade
#

worked! much appreciated

fleet canopy
#

np

hushed blade
#

seems like for harxann's times i'll have to abuse coyote jump as well, but still nice!

hushed blade
fleet canopy
#

I've been working on replacing the tutorial screens in the game with cutscenes to make it more immersive and interesting, but also to allow me to include some sort of story in the game. Here's a look at how the first tutorial looks before and after.

I've got a question regarding the new cutscene tutorial. Does it properly explain what you're supposed to do in the level? Would you understand it if you were a new player?

(I'll probably still include the video tutorials as a diegetic screen in the level after the cutscene has been played. But I want to make sure that the actual cutscene is still effective in communicating to the player what they're supposed to do.)

(also the flying cube will be replaced with a proper model soon, it's just placeholder lol)

hushed blade
#

"See that head over there? 😇
KILL IT"

fleet canopy
#

yes 😈

hushed blade
#

KILL THEM ALL

#

Great job overall (although i will admit i personally like the old style more)! It should definitely be clear for a beginner. However, it'll be even better if e.g. the "..over there" was syncronized with the camera movement

sullen tulip
#

love the new tutorial! if ur unsure about the tutorial not being clear enough for new players, u could point out how to kill the statues, so something like:

"KILL IT using [mouse1]"

fleet canopy
fleet canopy
hushed blade
#

I would be lying if i told the reason, because i just don't really know. Maybe i'm not a fan of interactive tutorials, or maybe i like when information is more densely packed (especially for such "simple" stuff (the quotes because i am talking as me-current and it may not have been simple for me-past)). No matter how much i try i can't revert myself to the "noob newcomer" state and accurately weigh what is better

fleet canopy
#

ah okay, the new tutorial is definitely longer and maybe not as effective as the old. I personally like it a lot more since I feel like the old one felt kinda unfinished/prototype-y.

hushed blade
#

the old one felt kinda unfinished/prototype-y.
that's one thing we disagree on

#

it absolutely fit into the game's (ui) design

fleet canopy
#

true, maybe it feels like that since it's been in the game so long and I just want to see something new (kinda like shiny object syndrome or whatever its called)

hushed blade
hushed blade
#

my opinion shouldn't decide anything for sure gdskull

fleet canopy
#

yeah I think a lot of this is just preferences, I personally prefer more interactive tutorials in games which is why I like this new tutorial more than the old one

hushed blade
fleet canopy
#

lol

#

oh I also have another question for the people that have played the game, does any of you ever actually look at/use the information seen at the start of a level (best and qualifying times)? I'm going to be adding subtitles to each level to make them easier to distinguish, so basically Level 01 may be called something like Level 01 - The Beginning.

If no one actually uses the information then I'll probably remove it to prevent the information screen from becoming too cluttered when adding the subtitle to it.

hushed blade
#

the subtitles will describe the overall layout of the levels/their key features, right? because if it's purely for referring to levels you can't go any simpler than 01, 02, ...

fleet canopy
#

yeah it will describe the core structure of the level

hushed blade
#

as for the actual question: i personally don't look at qualifying times at all, except maybe early on when i haven't completed all of them. if proposals are accepted, i would suggest a new layout like this (ignore my crappy photoshop). it still contains the information about stars (namely, how much of them do you have (the time needed arguably doesn't matter enough because it's always "just do better than you did last time")), current best time, and level title + subtitle

fleet canopy
#

this was exactly how I planned on doing it!

hushed blade
#

oh wow

#

xd

fleet canopy
#

lol

runic granite
fleet canopy
#

nice, the dialogue only progresses when you press space.

hushed blade
#

@fleet canopy It would be great to have an option to disable record uploads (until enabled back)

#

Personally, i'm trying out route possibilities with cheat engine quite often and i am simply afraid of uploading an unfair run (also it would help measure the "actual" time that completion took; usually i have to estimate it because i have to slow down/go past the final checkpoint to avoid uploading the result)

#

By the way, i have no idea how that works, but it's great that using cheat engine does not distort music

fleet canopy
#

the music manager node's process mode is set to Always which makes the music always play in realtime even if the game is paused or slowed down.

I can look into adding an option to disable record uploads. A temporary solution for this would be to disconnect the computer from the internet before you complete a level, that way the time will only be saved locally and not uploaded to the leaderboard.

hushed blade
#

I'm on desktop and my pc "box" is deep under the table so disconnecting the ethernet cable isn't exactly convenient (besides the fact that i may be downloading/uploading something in the background)

#

I would imagine this isn't a rare setup

fleet canopy
#

ah okay, having an ethernet cable definitely makes it a bit harder lol

sullen tulip
#

launching steam in offline mode should work

hushed blade
#

||famous last words||

hushed blade
analog monolith
#

brootal katana when

fleet canopy
#

soon-ish

autumn thorn
#

brutaling all over my katana

fleet canopy
#

I'm currently working on the credits scene of the game. For the people that have tested the game: who wants to be included in the playtester category?

  • React with 👍 if you want your discord username to be included (or a nickname of your choice).
  • Or react with 🔥 if you want your real name to be included (so something like "discord 'Real Name' username" or just "Real Name")
hushed blade
#

Release soon? 👀

pseudo musk
#

I didn't test, but I did make this recommendation. Does that count?
🥸

fleet canopy
#

sure why not, that suggestion was really good!

fleet canopy
# hushed blade Release soon? 👀

I will hopefully have the final build done and tested sometime next week, and then I just have to submit it to Valve for review. And after that I can finally release the game!

hushed blade
#

(no pressure though)

hushed blade
#

@fleet canopy Were achievements recently reset or it's just me?

fleet canopy
#

yeah I sadly had to reset them due to a bug. The new achievements (and some of the old) aren't attainable in the current build due to backend code changes.

hushed blade
#

Cool, thanks

hushed blade
#

@fleet canopy I think fullscreen is broken in the latest build

#

Changing "Display" settings back-and-forth didn't help

#

wait what

#

i launched a second instance and it opened full screen

#

Yeah sorry nevermind

#

Must've been a one-time bug

fleet canopy
#

weird, was this on the latest stable build or on one of the beta branches?

hushed blade
#

i believe it was stable

fleet canopy
#

I'm just about done with the game (just got some small optimizations to do), I've added a title animation and wanted to get some feedback on it. Is it "too much" or does it look/sound good (it plays every time the player enters the main menu)?

atomic walrus
fleet canopy
#

it can't be skipped so I'll make it only play the first time you boot up 👍

pseudo musk
#

I'd like it playing everytime, maybe add a toggle option?

atomic walrus
#

I don't think making it skip on click should be that hard?

#

It is fast I will say

runic granite
#

I think its cool, I wouldnt mind it everytime you launch the game

hushed blade
#

i not much in favour of it so it'd be nice if it only played once

#

(side note: wow that's a swarm of opinions!)

fleet canopy
#

lol. I'll make the intro skippable + only make it appear on startup to prevent it from getting too repetitive.

hushed blade
#

i've started a new game after the last update and have been playing for about an hour

#

i only got this achievement now lmfao

#

i'm an "R" spammer

#

also, i don't think the "Q" key is taught anywhere? not sure if that's a problem, just bringing this up for discussion

fleet canopy
fleet canopy
#

nice, I was afraid they were bugged for you for some reason

hushed blade
#

and therefore don't die, only restart

fleet canopy
#

ah okay

#

also the turn mechanic is kind of "deprecated", it was implemented since you needed to press Q to perform the wall climb turn. now you don't need to press Q anymore which is why it's not taught anywhere

#

but it's still in the game since I personally like to use it

hushed blade
#

i do use it as well

#

@fleet canopy i think it would be useful to point out in the vertical slicing tutorial that statues can be slices with mouse2 as well

fleet canopy
#

it should say that you can attack vertically by pressing mouse2

#

nvmr, read it wrong

#

I will add it!

hushed blade
#

fair enough 😂

fleet canopy
#

it looked too empty without it 🤣

hushed blade
#

totally understandable haha

#

would be fun for credits to have another section after "Writing" (the last one) like:

Why Is It All Jonathan Fasth?
Jonathan Fasth

#

a bit of self-reflection in the text

fleet canopy
#

true lol

hushed blade
#

revisiting the steam page, i don't think that the game ended up having vaulting (mentioned in the "features" section)? also, personally i would replace "[a] short [game]" with "[an] easy to learn, but hard to master [game]"

#

because in no world is this "short"

#

and i'm not alone afaik

#

(||PLEASE TELL ME IM NOT THE ONLY ONE WITH THIS PLAYTIME||)

fleet canopy
#

lol, I think most people are probably gonna play through 50-100% of the game and only replay levels a few times which will result in most people having playtimes of 1 to maybe 2 hours which is why it's described as short

#

and don't worry you're not the only one

#

with a lot of hours

hushed blade
#

maybe then "short" and "easy to learn ..."?

fleet canopy
#

yeah

hushed blade
#

unrelated but

#

the eye is scarier than the actual enemies lmfao

#

the way camera zooms in on it in some cases is intimidating 💀

fleet canopy
#

haha, it is a bit unsettling but i like it

hushed blade
#

it stares into my soul

hushed blade
fleet canopy
hushed blade
#

well i don't think it'll be a deal breaker (literally in this instance haha) to anyone (not for me for sure), so it's probably fine

atomic walrus
#

short is the playtime to beat all levels, not to 100% the game

#

replays shouldnt be included

hushed blade
#

well that's an opinion :)

atomic walrus
#

not really, I think thats how games are judged

#

there are plenty of games that finish short but take a long time to 100%

hushed blade
#

generally, sites that estimate game completion time include both

atomic walrus
#

Portal 2 is a short game, but you can play hundreds of hours coop and in level editor

#

yes

hushed blade
#

but i agree that replays shouldn't be included

atomic walrus
#

100%ing this game is also pretty quick

hushed blade
#

i was replying to your previous message

hushed blade
atomic walrus
#

I wouldnt count leaderboards at al ya

#

you need measure

frigid sigil
#

Hey, just curious. I am making a first person movement based game too and was wondering how you went about implementing your movement?

Right now I am thinking of having a target momentum and constantly increasing my velocity to match, but I am not sure about how to do the same for a target direction.

fleet canopy
#

The way it works in BRUTAL KATANA is that a target velocity is calculated based on the players desired move direction and movement speed. The velocity of the player then moves towards the target velocity based on an acceleration value. If the player receives no movement input then its velocity will move toward 0 over time based on a friction value. If I want the player to go faster or slower I just adjust the movement speed and the velocity will automatically adjust.

hushed blade
#

i'm crying 😭

#

this is my life's accomplishment

#

reduce completion time on 01

#

by ANY margin

#

um

#

Was the game changed in any way?

fleet canopy
#

the only change since the last time you played was that i reordered the menu buttons in the Main Menu's Play sub-menu, so I guess you've just gotten better lol

hushed blade
hushed blade
#

everyone gets lucky once in a while I guess

fleet canopy
#

yeah, I

#

I'm 100% sure nothing changed besides that, it's the only thing that has been changed in the git commit

hushed blade
fleet canopy
#

yeah lol

hushed blade
#

lol

frigid sigil
fleet canopy
#

well if you have a fan in your game that pushes the player away from it, then apply a wind velocity to the players target velocity every frame when he is in the "wind area". This will make the player gradually move away from the fan.

If you do it this way make sure to add a max speed contraint on your velocity so the player doesn't reach absurd speeds when being pushed away by the fan.

frigid sigil
fleet canopy
#

exactly, the players actual velocity will always lag behind the target velocity, so even if you add a giant force to the target velocity the players actual velocity won't change instantly

frigid sigil
fleet canopy
#

no problem! I have two different acceleration and friction variables based on if the player is on the ground or in the air.

#

so when the player is in the air the friction and acceleration values are lower which means its harder to change direction and if you release the movement input your horizontal velocity will not immediately disappear

frigid sigil
fleet canopy
#

Check out some of these tips, updating the camera in different ways + sfx are important to making movement feel good

hushed blade
#

so are actually faster in air?????

#

because for me it definitely feels like the air reduces the speed to zero pretty quickly

#

(and the ground does not)

fleet canopy
#

your max speed is also modulated based on different factors. If no movement input is received while airborne then your max speed is immediately reset to the normal running speed instead of being gradually reduced. that + normal air friction is why you lose speed quickly while airborne

hushed blade
#

magic

#

black box

#

got you 👍

#

lol

fleet canopy
#

yep lol, the character controller is a mess. next time will be better (i hope)

hushed blade
#

That beast has all of it's movement code in one giant class with an infinitum of member variables

#

I may be wrong but when I looked at it it was something like 10k LOC

fleet canopy
#

lol

hushed blade
#

In one file

fleet canopy
#

I think I have around 2,5k in one file for the character controller

#

so one fourth of the way there

hushed blade
fleet canopy
#

haha, If i include all player related code (camera, screen effects, statures, etc) then I probably have 4-5k

#

nvmr just checked, its more like 3.7k

hushed blade
#

camera and effects aren't really movement, and they are usually easily encapsulated/isolated from the rest of the code. movement is often a big, highly stateful machine, and it's understandably hard to "modularise" it

#

in my experience, that is

fleet canopy
#

that's true, it really helps to have your player controller use a proper state machine though, in my (and celeste's?) player controller there is just a big switch statement in the update loop that updates states and checks for transitions. which gets really messy compared to trying to separate each states code into separate files

hushed blade
# fleet canopy that's true, it really helps to have your player controller use a proper state m...

I mean, the alternative is the same switch statement but represented using nodes, right? what I always wished to do is something really modular, perhaps with a custom event mini-system. e.g. player could press jump and then that press event will propagate to multiple independent functions that have access to the player node and could all somehow magically agree on what the jump press will actually do

#

now that I think about it, with something like a priority enum that could be doable

fleet canopy
#

I think it would be hard to get it to work in every situation if you really want everything to be completely modularised. but it's definitely feels like the ideal way to create a character controller.

atomic walrus
#

and then put it all in one file like celeste did 😭

#

I find it useful to separate each state into its own script just to prevent that kind of clutter

atomic walrus
#

oh you just mentioned it above I didnt read 😔

fleet canopy
#

BRUTAL KATANA has now been released on Steam for anyone that is interested!

https://store.steampowered.com/app/2741610/BRUTAL_KATANA/

BRUTAL KATANA is an easy to learn but hard to master, short, first-person parkour action game where your goal is to kill meat statues as quickly as possible. The perfect game to play when you're bored, are waiting on something or just want to play something short, fun, and satisfying. Features: Parkour: Fluid first-person parkour with wall runn...

Price

$3.39

▶ Play video
fleet canopy
#

BRUTAL KATANA - out now on Steam

hushed blade
#

THIS PRICE IS A STEAL

hushed blade
#

Can't buy the game twice so bought it for a friend 👍

fleet canopy
#

thank you! that means a lot!

celest rain
fleet canopy
#

thank you!

atomic walrus
#

try hitting that 10 paid review mark!

#

I advertised in a few servers Im in

fleet canopy
hushed blade
#

AHAHAH

#

0.000

fleet canopy
#

lol

hushed blade
#

@fleet canopy Bug: if you improve your score such that your leaderboard position changes, the "select level" (opened by clicking "select level" on the completion screen) will still display the old results

fleet canopy
#

yeah i got that reported a few days ago, I'm looking into it!

hushed blade
#

@fleet canopy is there a possibility that competion time depends on framerate?

#

taking 01 as an example, i always (ALWAYS) get worse results while using cheat engine's speedhack (which causes the (visible) framerate to be lower) than when i play without it

#

i'm doing the same stuff but speedhack always causes the result to be like 0.3-0.4 seconds more

#

btw @lapis jasper i have finally beaten your 01 score!!!!!!

#

(legitimately)

#

a tool to plot paths and have the game calculate the time would be so so helpful than recording completions and comparing damn frames

fleet canopy
#

I hope that the completion time isn't framerate dependent, it shouldn't be. It could have something to do with how Cheat Engine slows down the application process? Have you tried playing with a frame cap of 30-60 vs unlimited and see if there's a difference?

hushed blade
#

hmm i didn't

fleet canopy
#

I'll do some testing with different frame rates and see if I find a difference

hushed blade
#

i will as well when i can

runic granite
#

Could be a wrong delta time somewhere? Or something that should be moved from physics_process to process?

#

I would imagine cheat engine doesn't slow physics_process and process equally?

fleet canopy
#

I would guess that the process function is impacted the most if you slow the application process

hushed blade
#

to be honest it may very well just be a skill issue on my part

fleet canopy
#

lol, I'll check it out anyway to make sure that there isn't actually a difference based on frame rate

analog monolith
#

LET'S GOOO

sly coyote
#

I also once made a comment about the game in a now deleted profile of mine here
But yes Titanfall 2 movement is great

hushed blade
#

BTW @fleet canopy maybe try telling about BK to stayathomegamedev? I'm not sure how exactly the process goes, but they showcase lots of godot games and that may give you a lot of visibility, especially that the game is already finished compared to most games they showcase

fleet canopy
fleet canopy
hushed blade
#

it's likely a skill issue

#

i set speedhack to 0.25

#

and recorded gameplay with fps limits at 240 and 60

sly coyote
hushed blade
#

the "end point" i looked for was the start of the climbing animation

#

it's easily recognisable because at it's start the hands disappear from the view

fleet canopy
hushed blade
fleet canopy
#

nice, it would have been annoying if some critical part of the game was frame rate dependent

hushed blade
#

conclusion: i suck

fleet canopy
#

lol

hushed blade
#

how bad you need to be to do better without speedhack than with speedhack 😭

#

anyway

#

@fleet canopy will it be possible to at least do same band-aid check against Cheat Engine runs for legitimate players? i.e., just check if a process called "CheatEngine.exe" is running

fleet canopy
#

that should definitely be possible!

hushed blade
#

that will already be helpful

#

fingers crossed!

fleet canopy
#

is it easy to rename processes?

hushed blade
#

i think so

#

i think you can just rename the file

#

which does mean it's not gonna work against those who actively try to cheat

#

but at least it will help legitimate players avoid uploading unfair runs

fleet canopy
#

true

hushed blade
#

hey look where i am!

fleet canopy
#

wtf, did you wall climb through the roof?

hushed blade
#

i climbed using the tree to the down-left of the center of the screenshot

#

one sec

#

compressing the video

#

(thanks discord)

#

here you go!

#

pls don't remove this is so cool

fleet canopy
#

I won't remove it! I never thought about climbing the trees lol

hushed blade
#

from there on, you can jump via other trees onto the main ceiling

#

and then onto the highest one!

#

or not

fleet canopy
#

lol

hushed blade
#

yeah it's not possible to directly access the tower from the other roofs

#

but i think i can also tree-climb onto it

#

:0

#

not enough height

#

if the tree on the right left, i meant left, is indeed the highest, you can't tree-climb onto the tower

#

unless via some other way

fleet canopy
#

maybe you can access the roof by climbing onto the statue and then wall climbing or something

hushed blade
#

you can climb the statue?!?!?

fleet canopy
#

yeah when the chains are up

hushed blade
#

my thought was to wall jump to the top

fleet canopy
#

that could work as well

hushed blade
#

i think

#

i found a bug

#

why did i say that before actually confirming anything

fleet canopy
#

lol

hushed blade
#

I CLIMBED

#

hell yeah

hushed blade
#

oof lol

fleet canopy
hushed blade
hushed blade
fleet canopy
#

in theory it should be easy to fix but I just don't understand why it's happening since the wall climb turn jump state resets the mouse lock when exiting it. there is probably some other state calling it or the method to unlock the mouse is not run properly

hushed blade
#

movement state machines 😔

fleet canopy
#

fr

hushed blade
#

@fleet canopy another feature request: music muting when window is not focused, similar to osu

#

given osu is also written in c# maybe you can even look at how they detect this

frigid sigil
hushed blade
#

Am i going crazy or the "Strength" lyrics go "There's something called a yogurt"??

#

The house playlist

fleet canopy
#

lol I think the lyrics go something like "There's something going strong, stronger"

hushed blade
#

OHHHH

#

that makes much more sense lmao

hushed blade
#

@sullen tulip is this how you did 04? this completion (0.25x, done using CE) is literally the perfect completion using all the skips i could think of (and i can only do like only the first half in real time so far) after inspecting the map for quite a while now, and if you look at the time roughly at the moment i would've finished the level if i didn't slide away (0:14.27x, sorry for the quality, discord wouldn't quite let me upload a 700mb file 😆 ), it's only a bit better than yours

hushed blade
#

@fleet canopy Since the game already tracks retries (or at least the achievement suggest so), is there a way to view them?

sullen tulip
# hushed blade <@344494572799524865> is this how you did 04? this completion (0.25x, done using...

Cheat engine runs look so cool. I dont do two of the shortcuts you do and had no idea u could do them 🫣 . I dont do the skip at 0:10 or the skip at 0:30. I see two ways u can optimize that run further. At 0:47, u can kill both the heads with one slice, which saves a little bit of time, and at 0:54, instead of going for the wallrun, u can instead land on the ledge and slide off of it to save time. I havent done that though for my PB, but it seems like it would save some extra milliseconds.

hushed blade
#

I dont do the skip
something inside me died when i read this

#

but thank you anyway lol

#

i will try all of that

sullen tulip
#

I do very similar skips, urs seems to be a bit more optimized than mine, like maybe 250ms faster? give or take

hushed blade
#

harxann will now do their thing and improve the score by another second lmfao

sullen tulip
#

nooooo i hate that level so much

hushed blade
#

i love the skip at the start :)

sullen tulip
#

i really really hate it... i think i have optimized that level to the max shortcut wise, so i would have to just grind the level as it is

sullen tulip
#

Closing in 👀

hushed blade
#

who would've doubted 🙄 /j

hushed blade
#

🚨 🚨 🚨

hushed blade
hushed blade
#

holy shit @sullen tulip

sullen tulip
#

😭

#

i believe u know a shortcut that im not aware of in level 6. Mind sharing ur route? :)

hushed blade
#

gladly

#

there you go!

sullen tulip
#

😮

#

i put so much time into finding the most optimized shortcut u can do in the beginning of the level, and urs is way better than mine. Also, genius for jumping while wallrunning on the wall at the end

hushed blade
#

waht???

#

you didn't use the shortcut at the start????????

#

nah you really are gonna beat me by a second

sullen tulip
#

i did, but a different one that is a bit slower

#

i can show u my current route later if ur interested

hushed blade
#

i thought everyone used it because i sent it sometime earlier

hushed blade
hushed blade
#

@fleet canopy do attacks span multiple frames?

sullen tulip
hushed blade
#

omg

#

your start skip looks insanely hard to do

sullen tulip
#

its easier than it looks

hushed blade
#

i can only imagine what you will do now 😭

sullen tulip
#

lol im studying ur video rn, sub 18 incoming hopefully

fleet canopy
hushed blade
#

👍

sullen tulip
#

uhhhhh mind sharing ur route for level5? i cant bother with finding shortcuts anymore... ur also obviously free to ask for my routes whenever

hushed blade
#

don't you dare say "oh i didn't know about that skip!" 😭

#

uhh that's a weird cut

#

but the completion is there

#

was there a skip you didn't know of?..

fleet canopy
sullen tulip
hushed blade
hushed blade
hushed blade
#

@fleet canopy Is a discord server for BK something you're planning to do?

fleet canopy
#

there is currently no server and I probably won't make one (but maybe if the game gets more popular after future updates)

hushed blade
#

NOOOOOOO

#

i forgot to turn on recording :whyyy:

sullen tulip
#

i hate that level, dont make me grind it again

hushed blade
#

let me reassure you that's the exact goal

#

also it seems you hate all levels lmao

hushed blade
sullen tulip
#

all thanks to you

hushed blade
#

you're ahead of me by a solid second on most levels

#

i'll need like two months of non-stop playing to beat you

#

which i don't have

#

on the topic of time 🎉

sullen tulip
hushed blade
#

7 seconds really looks like the limit for 01 and you basically did it

#

i want to get the same score as you on some level just for the giggles

#

two 1st places xd

sullen tulip
#

:o

#

sub 7 is definitly possible

#

thats my goal

#

but its obviously extremely hard to reach it

hushed blade
#

one thing i hate about 01 is that it's not even clear what i or anyone else is doing right or wrong, the entire level is just "cut the corner -> quickly turn around"

sullen tulip
#

i think i can realistically push it down to 7.02x, but if i ever reach sub 7 then i have completed the game

#

true true

#

also have to time killing the heads quite perfectly in the end to get as much boost early as possible

#

also a level i dont like

hushed blade
#

pure time micromanagement

#

no nvm wait that's a different thing

sullen tulip
#

xd

hushed blade
#

guys

#

guyyys

#

im so good omg

#

i've got negative time omg

#

so cool

hushed blade
#

restored my 01 score after wiping because apparently 😱 the game doesn't really like negative numbers

#

no wait wrong photo

sullen tulip
# hushed blade

seems like cheat engine runs are very easy to do. hope no one abuses it

hushed blade
#

this is just a bug lmao

sullen tulip
#

lol how

hushed blade
#

DON'T DO THIS AS THE GAME REALLY DOESN'T LIKE NEGATIVE NUMBERS, but: open a level and leave the game as-is for an hour, then complete the level

#

overflow error!

sullen tulip
#

how did u wipe ur score

#

also sounds like a very major bug

hushed blade
hushed blade
#
  • you're breaking the game for yourself
  • the cheating is obvious as negative scores are impossible
  • it takes a loong time and is highly unlikely to ever happen accidentally
#

it'll be fixed sometime later per Jonathan's words in any case

#

(not to put any obligations on him)

sullen tulip
#

got it, thought the bug was way worse than it actually is

hushed blade
#

@fleet canopy i feel like when playing with auto-vaulting off, climbing doesn't work as well

#

maybe the required angle is too high or something

fleet canopy
#

I just tried it out for myself and wall climbing is working as intended. The reason why it feels like it is not working as well is:

The player can only start wall climbing if his head is directly "parallel" with a wall. So if the players head is above the edge of a wall then the wall climbing won't start until the player has moved down a bit.

The auto-vaulting mechanics makes you vault as soon as the player detects that you are moving into an edge of a wall. So if your head is at or above a wall and you're moving into it then you will vault.

So in the video you would have needed to press/hold space at 0:05/0:06 to imitate the behavior of auto-vaulting which would have made you vault immediately instead of the player character needing to move down a bit before starting the wall climb.

hushed blade
#

I see, thanks

#

@fleet canopy targeting system bug

celest rain
#

What's the best spot to stab 3 enemies in 1 slash ?

fleet canopy
#

this spot on level 21 is probably the easiest

celest rain
#

Yep, that's a good spot

fleet canopy
#

nice!

hushed blade
#

such as making really wide attacks that hit even enemies that are somewhat far from each other

hushed blade
#

i'm stuck lmao

hushed blade
fleet canopy
#

lol

finite flicker
#

THIS LOOKS AWESOME

#

are you open to sharing the technique you used for wallruns? it looks so buttery smooth!!

fleet canopy
#

thank you! it is explained in this thread: https://x.com/softbushware/status/1853787274665750825

@DrayOdev (1/3) wall running uses Godot's CharacterBody3D node. I'm not sure how understandable this is but here's what the "algorithm" looks like:

When not wall running:
1. Cast two rays perpendicular to where the player is looking
2. If a ray hit wall when airborne: Start wall running

finite flicker
#

lol awesome thank you!

#

just added the game to my wishlist! 😎

fleet canopy
#

nice 😎

finite flicker
#

would you ever consider doing a video tutorial on the more complex side of the character controller? that would be something I'd pay to see!

fleet canopy
#

I probably won't be making any videos or tutorials for the controller, sorry

finite flicker
#

no problem! 🙂

fleet canopy
#

quick question:

I'm working on eliminating shader stuttering/freezes for first time players and lower-end machines, so now every time you launch the game this shader compilation screen appears at startup and takes around 4 sec to complete (a bit longer if it's the first time ever you launch the game).

Is it too long so that it becomes annoying? or is it fine that the game takes a bit longer to launch (i.e get into the main menu)?

sullen tulip
#

i think its completely fine

hushed blade
#

yeah that's absolutely fine

kindred jasper
#

Reminds me of Index purger, but that's made in 3.x so shader compilation is behind every level in that game rather than main menu

hushed blade
#

iNdEx PuRgEr ReFeReNcE???

kindred jasper
hushed blade
#

is my discord bugged or there was a message about grappling hooks vs ziplines

fleet canopy
#

yeah I removed it since I already know which mechanic I'm going to go with. but here's the videos again if you're interested in seeing them (warning: very unpolished implementations)

#

I was basically asking which mechanic seems the most fun for a future content update

hushed blade
#

Yeah i remember the sentiment of the message

hushed blade
fleet canopy
#

yeah lol, I think that's the mechanic I'm going with since it opens up more level design possibilities but I may have to limit it so you can only grapple certain surfaces

hushed blade
#

oh didnt read the last message

fleet canopy
#

lol

hushed blade
#

the speed boost is immense as well

#

and the slowed down aiming is also very OP

#

but i believe that you will be able to make it balanced and fun at the same time :D

fleet canopy
#

I hope so lol. if I make only certain points grappable as you suggested then I think that will nerf it enough as to not become too OP

hushed blade
#

One fun level idea i have with ziplines is to essentially make a whole labyrinth of interconnected wires attached to pillars reaching the sky, and you have to climb your way among this chaos up to the top

#

Could make for a lot of different completions all with their tradeoffs, but i'm not sure how much ziplines could blend into other levels

fleet canopy
#

lol, that is a cool idea

hushed blade
#

Not even competing for time, just to keep concentration long enough to complete the level lmao

#

One bad jump AND YOU DIE!

fleet canopy
#

a little showcase of how the grappling mechanic looks now after some polish (still not completely finished)

hushed blade
#

wait

#

is the slowed-down time still counted "in real time"?

#

like when the game slows down when killing enemies

#

because if so, that's actually very balanced

fleet canopy
#

Yeah it works the same as hitstop

#

So ideally you don't want to use slow mo at all if you want the fastest times

kindred jasper
#

I know im very late but still

hushed blade
#

❤️

#

BK is my personal GOTY

kindred jasper
#

how much hours do you have lmao

hushed blade
#

don't ask a woman their age

#

don't ask a man what their salary is

#

don't ask a brutal katana player how much hours they've spent on it

#

but

#

112.8 hours

#

third most hours i've spent on a game, above it are only celeste and geometry dash

hushed blade
#

Game-breaking bug! Literally unplayable!!

#

@fleet canopy Question: when slicing multiple enemies with one attack, the slow down is "activated" per each enemy sliced, or once?

fleet canopy
#

the slowdown timer gets reset/activated for every kill, so if you kill 3 enemies at once vs killing 3 enemies with .05 seconds between them then the first scenario will lead to a faster time

hushed blade
#

@fleet canopy the username column in the leaderboard fails to display the username of a player on 21

fleet canopy
#

I'll fix it in the next update!

kindred jasper
fleet canopy
#

I just released a test build containing the first batch of the new levels (25-36) that will be released for a future content update.

If anyone has some time to test them out and give some feedback on them then I would really appreciate it! The levels are currently in the blockout phase which is why they lack detail and are kinda rough (also they're going to have a different theme from levels 01-24).

The test build is available on the testing branch in Steam (password: 123testing123).

Since there currently aren't any tutorials for the new mechanics I will write a small tutorial for each mechanic here:

JUMP PADS
To use a jump pad walk over it and you will automatically be launched in the direction its facing.

ZIPLINE
Press E when close to a zipline (and looking at it) to attach to it. When attached to a zipline press E to detach or Space to do a jump-detach (allows you to redirect your speed better).

GRAPPLING HOOK
If you look at a black orb and a targeting icon appears (dotted square outline) then you can press F to grapple to that orb. If you hold down F then you will enter slow motion.

hushed blade
#

yoo

#

bug: even if 24 was already completed, 25 is not unlocked until you complete 24 again

fleet canopy
#

yeah there are a few bugs like that in this testing build since I added the new levels in an improper way (will be fixed for final release of the levels)

hushed blade
#

@fleet canopy the 10/20/30 second stars are placeholders, right?

fleet canopy
#

yeah

hushed blade
#

bug: F does not trigger timer start

fleet canopy
#

lol

hushed blade
#

omg i love the vertical rope

#

because to jump off of it vertically you need to temporarily let go of the W key

#

otherwise you go up-forward

#

and that will be bad if you jump before you get higher than the wall in front of you

#

hm wait

#

no

#

even more complex

#

you gotta let go of W and press S instead

#

because it moves you forward by default (because of momentum?)

#

and if you hold S for too long your momentum is no more

#

tldr cool

fleet canopy
#

Nice, I'm glad you like it. It has a bit more depth to it compared to other mechanics.

When you press space your zipline velocity gets redirected to where you're looking (does not happen with E), so to get past the vertical zipline parts as fast as possible you would ideally look at the wall and press space as soon as you can see over the wall.

#

That way you minimize the amount of airtime you have

hushed blade
#

bug?: the hook point indicator needs a more precise aim to activate than to deactivate (during gameplay, only the more precise "zone" seems to be "grappable")

fleet canopy
#

The detection is still wip, when you find a grapple point a timer starts. As long as that timer is greater than 0 then you will still be able to grapple onto that grapple point even if you aren't looking at it

hushed blade
#

ohh that's a nice qol feature

fleet canopy
#

yeah but in certain scenarios it can be annoying so I still need to fine tune it a bit

kindred jasper
#

started this game again after too long of not playing it and was pleasantly surprised at the new cutscene it has

atomic walrus
#

@fleet canopy , got a new PC, if you remember the specs of my old one and how bad they were

#

first game I tried was this one

#

and it runs like a charm with a actually good PC

#

beat it all, lots of fun!

fleet canopy
#

nice, thanks for playing!

hushed blade
#

I thought i would never 😭

fleet canopy
#

Nice, congrats!

sullen tulip
hushed blade
#

btw, i somehow didn't realize that climbing and then doing a slow jump will somehow be slower than just climbing, props for that

sullen tulip
#

lol starting up the game rn

hushed blade
#

please no

#

i didn't work hard for this but please no

#

lmao

sullen tulip
#

cathing up 👀

hushed blade
#

:whyy:

#

good job

sullen tulip
#

yay

hushed blade
#

it's so over

#

also i love the discrepancy between 3 star time and the leaderboard times lmao

#

btw @fleet canopy will it be possible to add in-game details like with Discord RPC but for Steam?

sullen tulip
#

yes pls!

fleet canopy
fleet canopy
#

Haven't posted here in a while but thought I'd share that the new update is now done! it only needs some playtesting and then I will release it. The update contains:

  • 24 new levels
  • 2 new environment themes
  • 3 new mechanics (jump pads, ziplines and grappling hooks)
  • some UI updates
  • icons for leaderboard entries
  • steam rich presence
  • and some smaller fixes

If anyone here that owns the game wants to playtest the new update then you can try it out by going in to Steam, right click on the game > Properties > Betas and then under Private Betas type "access123123".

Also here's some videos to showcase the new stuff: