TUXDB - LINUX GAMING AGGREGATE
by NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 8 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]


Devlog 65 - More Bonus Levels, Readability Mods

It's been a while, so I definitely have some cool stuff to show off from this past month of work! Let's start with everyone's favorite, looking at some more new levels...

More Bonus Levels


Last time around I showed off some new bonus levels that I had written for Rhythm Quest. I've actually switched gears a bit for bonus levels and instead ended up making charts for a bunch of existing songs from my past releases. Here's a video sampler showcasing these: [previewyoutube=YP5LQPUZNfA;full][/previewyoutube] Super Mega Zero is a fast-paced song from the Super Mega Zero OST. Nothing too fancy here, just the standard charting that you'd come to expect by now, just at a high tempo. This one will really get your blood pumping!
Standing Here Alone (Expert Mix) is from the Melody Muncher Deluxe OST. The Melody Muncher songs are naturally pretty easy to translate over to Rhythm Quest as Melody Muncher was already based on 8th-note rhythms to begin with. This one is the "Expert Mix" version of the song, which works better for formulating a harder chart.
As the Cherry Blossom Falls is from Volume 2 of the Samurai Shaver OST. This one is a much slower song, so it's definitely on the easier side. As such, I made sure that it didn't feature any obstacles from worlds 3 onwards, so that it can be enjoyed pretty early on.
Let's Have an Adventure! is from my older album, The Ecstasy of Life. It's fast and upbeat, featuring dotted eighth-note ghost patterns that go right along with the melody (really glad that I decided to introduce this as a mechanic!). Some of the rhythms in this one are a little tricky, which led me to implement some readability mods that I'll talk about later in this post. There are also some 4-note dotted eighth patterns here that I had to chart with one basic enemy plus a yellow ghost. Because of this, I briefly contemplated what it would be like if I had designed the ghost enemies with variable counts, so for example with some sort of counter, that way you could have 4-hit ghosts, or 5-hit ghosts, etc. In the end, though, I think I like the simplicity of the ghosts as is. There is something to be said about trying to make the most of a limited toolset!
What Lies Beneath is from the Ripple Runner Deluxe OST and is the oldest of these songs (released 10 years ago, wow!). Because this one has a low tempo, I experimented with using some more complicated 16th note patterns. Like I've mentioned before, I want to be sparing with my use of these since they're not as easy to read, but with slower tempos I think it's okay.

Enemy Spacing Adjustment


This was a minor quality-of-life tweak/setting that was on my backlog -- you can now adjust the horizontal offset placement of enemies, in case the default (around 30 pixels) feels off to you. This comes with its own fancy little live simulated preview:

Color/Beat Mapping


This one was a pretty big undertaking that I only recently wrapped up. You can now modify the colors of obstacles and beat grid markers to help decipher rhythms, a la DDR noteskins. Here's an example of that in action during gameplay:
I don't know how popular this kind of thing will be, but as I started to experiment (carefully!) with more complicated rhythms, I didn't like the fact that some of them can be a little ambiguous to sightread on the fly, so I wanted to at least provide some sort of nod toward players who want things to be a little more readable. Floor beat grid markers (and flight path markers) can be colored according to their beat offset (red = downbeat, blue = offbeat, yellow = 16th rhythms), or according to the action on that beat (red = attack, blue = jump, green = both). This coloration will override the default color specified by the level palette.
Enemies can likewise be colored according to beat (probably most useful) or according to action type:
There are some separate settings for wings and spiked enemies, as well as an option to use a different shade of green in case you find that better (I can put more color variations here in the future if needed):
Overall one nice thing about Rhythm Quest is that color isn't actually necessary to differentiate anything, so all of this coloration stuff is hopefully just for people who want to tweak their experience or are having trouble with songs that use weird rhythms. Either way, I'm glad to have this feature finally complete, as it took a good deal of work. The preview UI for this was also perhaps more of a pain to put together than the actual feature itself! It's not even perfect (ideally it would display an actual level section being played in realtime), but this was what I came up with when I was balancing my effort/benefit ratio.

Other Odds and Ends


Previously checkpoints could only ever be placed on solid ground, and I made it a point to always chart all of my levels to accomodate that. I still think that's best practice, but for situations where that isn't a good option, I've added a little floating cloud platform for the checkpoint flag to sit on:
Finally, per a community request from a while ago, I've added the option for timing windows to scale in size based on the music speed multiplier:
While I'm personally not a huge fan of this, I also understand the rationale behind it, and it wasn't too difficult to implement. It doesn't apply neatly to all obstacles (rolling spikes...) and it might possibly cause some weird behavior since the collision boxes are so unexpectedly large, but in most cases it should (?) work okay. Note that this doesn't fix the duration of timing windows across different song sections, so faster-scrolling sections will still have (slightly) tighter timing like normal. I think that covers all the stuff I've been working on lately, minus one other thing which won't be ready to show for quiiiiteee some time. It certainly *feels* like I'm putting together a lot because of all the bonus levels, but that's mostly because charting existing songs (and not having to draw additional backdrops) is very easy. At some point I'll have to get back to actually finishing out world 6, but maybe after having made so many other charts I'll have a little more confidence in doing so...


[ 2024-04-15 09:35:38 CET ] [ Original post ]



Rhythm Quest
DDRKirby(ISQ)
  • Developer

  • DDRKirby(ISQ)
  • Publisher

  • 1970-01-01
  • Release

  • Indie Singleplayer
  • Tags

  • Game News Posts 42  
    🎹🖱️Keyboard + Mouse
    🎮 Full Controller Support
  • Controls

  • No user reviews

    (0 reviews)


  • Review Score

  • https://ddrkirby.com/rhythm-quest
  • Website

  • https://store.steampowered.com/app/1635640 
  • Steam Store

  • Rhythm Quest is an upcoming 2-button rhythm platformer game being developed by DDRKirby(ISQ).
    Jump, attack, and fly to the beat to get past challenging obstacles in this rhythm-based twist on a traditional "runner" game.

    Each type of enemy requires different button sequences to defeat:


    Wings offer extra mid-air jumps, while flight paths require you to hold down the jump button:


    Speed zones change up the rhythm of the song:


    • Over 30 levels across 6 different worlds, each with their own musical themes and gameplay mechanics
    • "9-bit" chiptune soundtrack hand-crafted to match gameplay rhythms
    • Adjustable latency calibration and audio scheduling for tight and responsive gameplay
    • Use coins to unlock bonus stages, alternate character skins, and more extras
    MINIMAL SETUP
    • Storage: 1 GB available space
    RECOMMENDED SETUP
    • OS: Ubuntu 21.10. Debian 11
    • Processor: 2.5 GHz Dual Core (Intel / AMD)Memory: 4 GB RAM
    • Memory: 4 GB RAM
    • Graphics: Nvidia GT740M | AMD Radeon R8 | Intel HD 630
    • Storage: 352 MB available space
    GAMEBILLET

    [ 5951 ]

    6.80$ (66%)
    1.00$ (80%)
    12.50$ (50%)
    12.44$ (17%)
    8.01$ (87%)
    1.77$ (91%)
    47.99$ (20%)
    1.66$ (17%)
    1.00$ (80%)
    4.18$ (83%)
    12.77$ (36%)
    12.38$ (17%)
    4.95$ (17%)
    1.06$ (65%)
    5.56$ (78%)
    4.12$ (17%)
    6.08$ (70%)
    5.03$ (16%)
    40.95$ (18%)
    12.59$ (16%)
    18.39$ (8%)
    24.49$ (30%)
    4.50$ (70%)
    13.57$ (15%)
    4.58$ (69%)
    16.59$ (17%)
    4.24$ (15%)
    8.91$ (80%)
    3.33$ (78%)
    20.65$ (17%)
    GAMERSGATE

    [ 1903 ]

    4.5$ (62%)
    3.9$ (70%)
    1.13$ (89%)
    18.75$ (62%)
    3.9$ (70%)
    0.75$ (81%)
    3.15$ (77%)
    1.13$ (92%)
    1.31$ (81%)
    14.0$ (65%)
    0.53$ (92%)
    0.9$ (85%)
    10.0$ (75%)
    16.0$ (60%)
    0.48$ (52%)
    0.53$ (92%)
    1.35$ (77%)
    0.85$ (83%)
    7.5$ (81%)
    1.25$ (75%)
    6.0$ (50%)
    0.68$ (83%)
    12.99$ (48%)
    5.25$ (74%)
    0.23$ (77%)
    0.68$ (83%)
    6.75$ (66%)
    9.74$ (51%)
    4.0$ (80%)
    2.81$ (81%)

    FANATICAL BUNDLES

    Time left:

    3 days, 8 hours, 11 minutes


    Time left:

    26 days, 8 hours, 11 minutes


    Time left:

    8 days, 8 hours, 11 minutes


    Time left:

    39 days, 8 hours, 11 minutes


    Time left:

    45 days, 8 hours, 11 minutes


    HUMBLE BUNDLES

    Time left:

    6 days, 2 hours, 11 minutes


    Time left:

    6 days, 2 hours, 11 minutes


    Time left:

    15 days, 2 hours, 11 minutes

    by buying games/dlcs from affiliate links you are supporting tuxDB
    🔴 LIVE