#Fumobeats - Neuro Rhythm (browser) game

1 messages · Page 1 of 1 (latest)

odd wave
#

Hello neurons. I've been having fun the past month.
I have anticipated the project here:
#1235327123527565364 message
And as @storm peak suggested me I've made it into a Rhythm game, the same way I envisioned it on my follow up response

If you want to jump into it, here's the ip grabber provisional URL:
https://saantonandre.github.io/projects_dist/typescript_build_0/index.html
(jk btw, there's no analytics, shady backends or whatsoever)

This is still a WIP suggestions for features are very welcome!

.NUERO file extension
The game works kind of like OSU, there is an editor, a collection of songs, and a custom file type. the .nuero file extension represents a Fumobeat (song map), you can import them in batches by dragging them into the game, they will carry the song file, the beats timing/direction and some metadata like creation date, author name, etc..

Fumobeats persistance
The Fumobeats you see on your playlist will stay there when you leave the browser, they are saved on disk (managed by your browser's IndexedDB).

How do i create a Fumobeat?
Drag and drop any .mp3 file into the game, you will then be moved into the Editor mode.
In the editor mode, you can:

  • Change the name of the song (by clicking on top-left text)
  • Change your name (defaults to "Anonymous mapper")
  • Play/pause the song, change volume and playback rate
  • Clicking on the soundwave will change the time precisely
  • Pressing Z or X will create a fumo
  • Holding the right mouse onto a fumo in the soundwave will delete it
  • You can also delete previously placed fumos with CTRL-Z
  • The [arrow pointing backward] button will reset the playback rate to normal
    Once you're done editing, you can save the fumo to your playlist, or export the nuero file.

Please, let me know what you think and of course I'd like it very much if you shared any Fumobeats you've made neuroHypers

No fumos harmed in the making.

#

Here's an example .nuero file if you wanna try importing. Mind that I'm terrible at creating fumobeats... just drag it onto the game to import, or in the editor to edit it

#

@cunning condor neuroHypers

cunning condor
#

👍

rich cosmos
#

Fumobeat but no fumo harm neuroCry

odd wave
odd wave
arctic cairn
#

I've mildly looked forward to playing after seeing the occasional gifs you posted of this game.
The fighting+rhythm combo is pretty fun. I especially like feel of the super punch that you can do it you time a punch just right. The expanding silhouette, sfx and the speed at which the plush gets yeeted makes me feel very strong, which is fun. It's also quite when you get into the rhythm and have this constant stream of plushies basically flying helplessly into your fist.
I found the rockerfeller street map hard, but I haven't sunk much time into rhythm games. I feel like I get stunlocked during the barrage segments - it seems like getting hit by a plush stops you from punching briefly? Perhaps there is no stun lock and I'm just consistently missing the timing.

arctic cairn
#

pretty funny how many fumos you can spawn

odd wave
# arctic cairn I've mildly looked forward to playing after seeing the occasional gifs you poste...

Thanks a lot for your time and feedback, glad you had fun neuroHeart
Yes getting hit stuns you briefly for a couple frames (and also breaks your current punch), the same as not hitting a fumo, this is the intended risk for trying to get a perfect hit but yeah..
I agree that this makes streams of fumos pretty hard. I'll reconsider as soon as I find a better alternatives
True, it's not new player friendly... I will make a couple more maps but I feel like I'm musically challenged, I have suuuuch an hard time catching the rythm of anything that's not the main melody

odd wave
arctic cairn
#

A baby's first beatmap done in one pass.
Maybe a quick way to give more tools to fumbobeat makers to let them pass a text list of timestamps to the editor? Like an srt file?

static wing
#

i've been having fun so far, but i need to be careful not to hold my clicks as that prompts the file import loading screen

odd wave
# arctic cairn A baby's first beatmap done in one pass. Maybe a quick way to give more tools to...

thanks for your fumobeat first one I didnt made to add to my collection neuroHypers

hmm, yeah maybe I can work on that. You have a way to automate the making?
If that's so you can actually already do it by opening the .nuero files (rename to zip lmao)
and the beats file is what you are referring to. It is a Uint16 binary array representing timestamps in milliseconds, the fumo will spawn from left or right depending if the number is odd

arctic cairn
arctic cairn
#

maybe you could even decompile osu maps and get timestamps 🤔

odd wave
#

sure, I just check for the extension both for .neuro and mp3, also if you change the name of an mp4 to an mp3 and drop it, it should be accepted and working well
of course if there is something missing it may throw an error during the import

arctic cairn
#

nice guess that's one less ffmpeg command to do

odd wave
arctic cairn
# odd wave hmm I don't know, maybe doable but you'd have to scrape the timestamps in betwee...

yeah you wouldn't be able to translate all of the details/semantics of the osu maps
I was thinking you could copy over the timestamps of circles. Make all circles that are in the same streak appear as fumos from one side. Then the next streak of circles will appear as fumos from the other side. Continue to alternate.
This will probably produce predictable fumobeats maps, but it might be a quick way to get a library of well-timed maps

odd wave
odd wave
#

this game gonna become a file manipulation library
already has more non-game logic than a game should neurOMEGALUL

odd wave
#

maybe taiko maps evilOH probably those could translate pretty well

thorny jackal
#

I made a simple fumobeat which should be helpful for people new to this kind of game

#

I had to tone down the last bit because even i couldn't do it lol

odd wave
#

thanks! I'm planning to make a small tutorial (or add some notes here and there) and rework the ""survival"" mode so that it can ease the players in
maybe I'll also lower a bit the fumos travelling speed