What are you working on currently? (2024)

the game is like 80% dones, It might look like its not done but you just need to beat the levels. Although if you want I can give you full access to each level.

1 Like

Currently working on a Hogwarts Legacy inspired Spell selection. c:

7 Likes

5 Likes


Screenshot 2024-04-22 195712



I am working on a Backrooms game, its gonna be a while though.

I am looking for playtesters but it will cost 100-400 robux for early access. Im also setting up a discord server for my roblox group, where this game will eventually be published.

This is my best project yet and im super proud of it, so thanks for reading and for your support. If you have feedback I would be happy to hear some.

7 Likes




i was dead for a long time then magically came back to life

9 Likes

Today, I randomly got an idea, to add more 8-bit samples to Project Magical Mary. I recorded 9 very short samples of basic, 0% duty cycle beeps from 0CC-FamiTracker, found their accurate loop points, and cut the longer samples down to their intended length. Here’s a screenshot that I took while I was in the middle of doing that earlier today:


After converting each sample-based loop point into a long decimal number (so Roblox properly loops the sound file’s “sample splits”), I set up the new sound’s instrument and sample presets, started a “scale test”, and…well, this wasn’t what I expected to hear…


I guess Roblox can’t handle really rapid, short loops that last a fraction of a second like this sound file, which contains 9 tiny loops, all fitting within 0.4 seconds. Some of the samples don’t start at the correct “split” within the file, so they start from the beginning and rapidly ascend until they reach the correct sample, the loop taking over afterwards.

Yes, it sounds like a corrupted NES game, but I wasn’t intentionally trying to mimic that

Details about this annoying, unfixable bug

For some completely unknown reason, some notes start playing from the start of the sound file, despite having their PlaybackRegion set before using Sound:Play().

  21:32:54.203  Key 18 started playing from time 0.11470351969608167  -  Client - Note:500
  21:32:54.298  Key 20 started playing from time 0  -  Client - Note:500
  21:32:54.298  Found a misbehaving note! Playback region is 0.15 0.2  Looping is 0.155442 0.166236   -  Client - Note:502

I’ve checked many notes and their Sounds’ PlaybackRegionsEnabled property is true and they have valid PlaybackRegion and LoopRegion ranges assigned, which are within the Sound’s bounds so there’s absolutely no reason why they should be playing from the beginning of the sound like this. I tried writing code that runs as soon as the Sound starts playing, constantly setting its TimePosition if it’s before the start of the “playback region” as often as possible, and somehow, it rebels against me, sometimes returning to 0 even though I’m setting it to the start of the region, which would be 0.15 seconds in this test:

  22:26:38.155  Caught ya!  -  Client - Note:473
  22:26:38.155  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:38.176  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:38.191  Ended detection function...  -  Client - Note:484
  22:26:39.404  Caught ya!  -  Client - Note:473
  22:26:39.405  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:39.427  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:39.440  Ended detection function...  -  Client - Note:484
  22:26:40.655  Caught ya!  -  Client - Note:473
  22:26:40.656  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:40.673   ▶ The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2  (x3)  -  Client - Note:475
  22:26:40.723  Ended detection function...  -  Client - Note:484
  22:26:41.904  Caught ya!  -  Client - Note:473
  22:26:41.905  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:41.928  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:41.939  Ended detection function...  -  Client - Note:484
  22:26:43.155  Caught ya!  -  Client - Note:473
  22:26:43.155  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:43.173   ▶ The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2  (x2)  -  Client - Note:475
  22:26:43.206  Ended detection function...  -  Client - Note:484
  22:26:44.405  Caught ya!  -  Client - Note:473
  22:26:44.405  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:44.423   ▶ The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2  (x2)  -  Client - Note:475
  22:26:44.460  The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0 Intended region: 0.15 0.2   -  Client - Note:475
  22:26:44.476   ▶ The sound's TimePosition is still rebelling for no reason! 0 PlaybackRegions are Enabled! Position: 0.023 Intended region: 0.15 0.2  (x2)  -  Client - Note:475
  22:26:44.511  Ended detection function...  -  Client - Note:484

Because of this, I don’t think this bug is even fixable! It isn’t too big of a deal for extremely short sounds like this but imagine a longer instrument sample affected by this bug; I can’t make the sound jump to its intended section, and it might fight back and start playing from 0, potentially endlessly… If you’re reading this, do you think this is a bug with PlaybackRegions and Sound instances?

Just because this post’s pretty short, here’s a slightly old (but still recently-recorded) video showing a noisy “stress test”, playing hundreds of notes every second! While Pianissimo handles almost every sample well, the 8-bit “Mary Singing” samples cause consistent lag spikes every time a new “volley” begins, and I don’t know why this happens.

1 Like


5d but with perspective.

6 Likes

Have you ever heard of, Kool Killer?


Screenshot 2024-05-23 191835

2 Likes

Gives me fallout vibes, probably the atomiccola haha!

Open. the. game.
I love it, but remove the cursor, add barrel distortion, add voicelines like “Shot’s fired!”
Also, just because it’s inspired by Unrecord; WHERE THE (cute noise) IS OSCAR!?

Progress

5 Likes

The game keeps looking better and better

7 Likes

I’m working on my first ever Roblox creation - a sky based obby with cool neon colour effects and some hopefully unique types of obstacles too. I’m keen to get some feedback on it.

1 Like

Working on the documentation for my new OSS.

9 Likes
1 Like

Wow that looks pretty handy! Nice work

1 Like

Thank you! I’m looking forward to releasing the OSS soon when I’m done with the docs!

honestly the 3 months of work finally came off lol

Currently refactoring some ancient front-end code I wrote.

This is going to be fun… :grimacing:

1 Like

Currently creating a lightsaber system for my game

9 Likes

Currently working on my ray-tracer: (more info can be found here)




15 Likes