Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

The SamuraiView game page

Alone in the dark, you must use your sword to deflect all the incoming bullets.
Submitted by Ruddy — 2 days, 10 hours before the deadline
Add to collection

Play game

The Samurai's itch.io page

Results

CriteriaRankScore*Raw Score
Audio#103.3333.333
How do you rate the game overall (you can consider fun, dev time, etc.)?#113.4443.444
Visuals#133.2223.222
Gameplay#143.0003.000
How well does the game fit the themes?#283.1113.111

Ranked from 9 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

Great atmosphere created for such simple graphics and a cool idea too! I see your observation about timing things with the music on a web build. I had a similar problem when I made Carol of the Bells (not a 3-hour game!). The way I solved it is to forget about delta time altogether. Instead, I used:

  • The projectile's starting position
  • The projectile's finishing position
  • A timestamp of when the projectile started
  • A timestamp of when the projectile was supposed to arrive at the destination

With these four variables I could calculate the position each frame by getting a ratio using Time.time in relation to the start/end time and then lerping that between the start/finish positions. Doing it this way means it doesn't matter how many FPS you're on, or what delta time works out to be, because you're recalculating based on the current time each frame.

Hope this helps!

Developer (1 edit) (+1)

Thanks! The upload version is already not using Delta time, it's actually using the music time itself to calculate the position, pretty much in the way you mentioned. The issue is more complex: on web, the audio gets buffered by the browser, so what godot register is actually not what we are hearing, because it must go through the browser first. After the submissions I tried some workarounds using javascript and trying to incorporate direct communication with the browser on the game, but things were just getting too complex and messy, and I just took the L haha

Submitted(+1)

This game was really fun. I love rhythm games so I really enjoyed this

Submitted(+1)

Cool game! I enjoy the gameplay and the graphics are very fitting! Made a game similar to this many years ago, so that was cool to see :D

Submitted(+1)

When it really ramped up it was pretty fun. Nice art and satisfying swing

Submitted(+1)

Really fun game, I liked how simple yet fun the gameplay is! Can't wait to see what's next for this developer!

Developer

Thank you so much!!!

Submitted(+1)

Cool game! I like how it's easy to pick up and quick paced. Healing a bit of health when reflecting a bullet is a nice touch, it gives the player a chance to come back from a bad situation. Since the bullets come in rhythm with the music, does that mean the game doesn't get harder over time? 

Developer

Thanks!! Doesn't really get harder over time. It's just one song and then the game is over, and you can replay to try to get a better score. The time when the bullets come were hand-made, so there are parts when it's harder but then gets easier again to let the player breath hahah.

Submitted

Super simple and fun game to play.

You can spam the buttons and play forever but it gets old fast and trying to play with style is way more fun.

If you had enemy run on screen to shoot at you and then your Reflect hits it back at them it would of been a cool visual thing.

Great work on this game its supper fun to play.

Developer

Thanks! My original plan was actually that hahaha. The enemies coming into the screen just to get hit by the bullet (but just as a visual thing, no changes on the gameplay itself to add aim or anything like it). But it was also part of the plan to have more than one music option and have a short intro, so I overscoped it quite a bit for a 3-hour jam haha.

Submitted

Yea that time creeps up fast right!