[ HYPERSURF ] 

Welcome to Hypersurf! Play as Kiki the cat and surf through chiptune music in this two-button rhythm game.

______________________________________________

This game contains:

  • 9 unique levels featuring chiptune music made by How2Bboss
  • Gameplay which involves using two buttons only: up and down. Easy to learn, but hard to master
  • Color-blind friendly, 1 bit graphics with different color palettes for each level
  • A cat... which is surfing!

__________________________________________

For more projects like this, follow me on Twitter and join my Discord. Have a nice day!


______________________________________________

PSST: If the find the game is giving you a hard time, you can turn 'arrow notes' on in the settings.

Controls:
Move/NavigateUP / DOWNW /S
SelectSPACEENTER
RestartZ-
Back to MenuX-
(Quick) RestartR-
(Quick) Back to MenuESCAPE-
(Alt-Menu) Select Z-
(Alt-Menu) BackX-
(Hold-Menu) Delete Save FileDELETE-


StatusReleased
PlatformsHTML5
Rating
Rated 4.9 out of 5 stars
(12 total ratings)
AuthorAwfy
GenreRhythm
Made withGodot, Aseprite
Tags1-bit, 2D, chiptune, Music, Pixel Art, Singleplayer, two-button
Average sessionAbout a half-hour
InputsKeyboard
AccessibilityColor-blind friendly
LinksTwitter/X, Community

Development log

Comments

Log in with itch.io to leave a comment.

Awesome game! Has a high skill cap

amizing music

(+1)

Oozing with originality, charm, and challenge :) Excellent use of limited input keys that sets it apart from other rhythm games. Addictive replayability, great music, and intuitive level design. 10/10

Hey, I'm working on a beat mapper app for music-based games. It's called MBOY Editor (https://vfpe.itch.io/mboy-editor) Do you want to try it for your game? Vic

(+1)

The game seems fun so far, but i have a few recommendations that would be nice to have.

  • Desktop build
    • The game seems quite desynced on browser so having a build for linux and windows would be nice. Since this is a godot game, this shouldnt be much of an issue
  • Offset
    • Even with a Desktop build people might still experience desync (keyboard, monitor and audio latency). so it would be nice to be able to set some offset values (such as audio to input offset and video to input offset)
  • Rebindable keys
    • Especially on harder levels up/down and w/s get uncomfortable to use. I started using w/down, but being able to change the keybinds for a more comfortable experience would be nice.
  • Scroll speed
    • Changing the scroll speed of the notes allows players on higher levels to make them feel less cluttered and readable

These are the main issues i have encountered so far, and ill give some more minor ideas that ive had aswell

  • Screen Flip
    • The Screen flip effect seems fun but when you die while flipped the fail screen is also flipped. un-flipping the game after death would be nice
  • Beat Lines
    • Having lines scroll bye on the floor on every beat would be nice visually and would help readabillity
  • Hit/Miss Counter
    • Both in menu and at the end of a level it would be nice if the game told you how many Notes you have hit out of how many are in the level, or how often you have missed (excluding bombs)

Otherwise:
The music is a bop. The game is fun and the pixel art looks nice, great job on those!

Additionally for anyone else wanting to run a desktop build of this game, before there is an official one, theres a not so good D.I.Y. solution to it:

  1. get a godot 3.5 export template for your platform of choice
  2. By using your browser debug tools and going to the network tab, find where it gets the index.pck from and use that link to download it normally
  3. rename the export template to index.(whatever your platform does for executables)
  4. Place both files in the same directory and execute the template

This has worked for me on linux and fixes the audio issue almost entirely.

It still seems to have audio desync issues randomly.
Id actually be up to looking into these issues if you ever decide to make this game open source

(+2)

This game is really awesome! I haven't gotten the chance to try every level yet, as I'm trying to only continue to the next one as I beat them, but it's challenging, simple, cute graphics and awesome music! 


One problem though - it's a rhythm game, but at least in Chrome for me, there is some major desync happening with the audio and the graphics. The game's audio ends up several beats behind where the graphics are and it makes it nearly unplayable at certain points. 

I don't imagine this is faulty code or anything - at least not on the game's end. It's probably related to Chrome itself, as I find it doesn't like browser based games on Itch very much for whatever reason. 


That aside, this is excellent, glad I got the chance to play it!

Thanks, glad you liked it. Though I don't plan on making a desktop version for this game (the game is no longer supported), I'll try to make one for future projects.

Pretty rockin' music, but damn, it's tough to recover without any bounds.

(1 edit)

Bounds? What are those, I've never heard of them?

What I mean is that if you'd fall off from top or bottom lane, you loop back from the other side. For that reason, if I get lost in a melody (and I swear, up and down are uncomfortable directions to mash), I cannot doubletap an arrow to align myself with the top or the bottom lane.

Ah I see. The wrapping around is considered a gane mechanic and does become important later in the game. Doubletapping isn't required, but I can see how hard that might be

(+2)

Criminally underrated. Great work