Starting my C++ Journey

When I started working on Starflow (my custom game engine), I thought I could make the whole engine in C#.
That proved to be a very stupid idea.

So a few days ago I decided to make myself a little uncomfortable and learn C++ and graphic libraries. This will be a long and dangerous journey filled with a lot of crying and suicidal thoughts I assume.

This whole tutorial series has been really helpful to me so far, I would definitely recommend it for new or returning programmers in general.

I’ll update this some time later with results I have, see you next 20 years!

Rhythm Heaven Visual Maker Stuff

Alright, first off let’s get some things straight: I have almost no idea what I’m doing; NOT.

I’ve probably made at least 12 rhythm games at this point, most didn’t make it past 3 months in development, but I’m feeling good about this one. I’m investing a lot of time into it, but I’m confident that this will be eventually finished.

Introducing Rhythm Heaven Movie Maker (name possibly not final)

Note that there is a lot in this screenshot I plan to change, but the point is that I’m really happy with how it looks right now.

Now, the purpose of this program is to create visuals for Rhythm Heaven Custom Remixes. While there is an audio editor for those, this is specifically for visuals.

I originally started it to help me make some visuals for a remix I was making. I’m deciding to expand it the more use cases I need for my videos. So I probably won’t be working on it full time as far as I’m concerned.

The code is very dynamic and I have a function for pretty much every use case I would need, so implementing things is just a matter of time and how fast I am at animating.

Here’s the update code for Working Dough:

There’s not much more I have to say, see you next time!

Motionmelody Mania

Alright, so some info on Motionmelody.

First off, the concept of the game is officially one year old, not the game itself. But the idea for it, so that counts in some cosmic way, right?

Anyway, a lot has happened since the last time I showed anything regarding Motionmelody/Gridbeats. So I’m gonna make a quick highlight showcase.

Selection system in level editor

Menu mockups and ideas, although I don’t think I’m gonna keep them.

Old screenshot but this shows what the gameplay could look like

That’s all I have for this post see you next month or whenever I decide to update this!

We’re back!

Gridbeats is dead, and Rhythm Heaven Mania has been given to someone else. So now what? Well, obviously I’m going back to the simple life of visual effects and making video games. It was truly a fun time, but I have other things I need to do. Hopefully, the Rhythm Heaven community can have fun with that while willfully curb-stomping an autistic man for using the wrong word in a button on his niche blog website.

Anyway, what do I have planned for the future? Well, namely a game engine. Appropriately called “Starflow”. Its primary purpose is stylish 3D and rhythm games. Originally created for Rhythm Heaven Mania it will now serve as the main game engine for Boxsubmus… when It’s done anyway.

Of course, this is all super early on, I’ve only been working on it for a week. Who knows what it will be like in the future.

## Regarding my YouTube channel
More likely than not, I’m probably just gonna go back to YTPMV’s. I had the most fun out of all the stuff I do currently, making them more than ANYTHING I do now.

I remember when I tried using my channel as a resource for the Rhythm Heaven soundtrack. I realized I could just make it all one video instead, and then I realized someone else was doing the same thing anyway. So I bailed on that plan. The community post is still up though for some reason, I might delete that sometime never.

Anyway yeah, I’m going back to do the things I love. And I won’t let anyone stop me. I’ll see you in the next 4 months.

Boxsubmus Founded + Unintended Problems

On June 12th, 2021 me and a friend created Boxsubmus. A game studio specifically for the game we have been wanting to develop for a long time. Unfortunately, we had to delay those plans to find out a very similar game has already existed for quite some time now.

I won’t be going too much over detail, just know that we have to change quite a lot about our original plan. We don’t plan on changing the story or core formula, but it is a bit demotivating to know we’re gonna have to start from scratch again.

We don’t have any plans of stopping, but our time is scarce due to school starting back up in a few days. In a way, I’m kind of relieved we didn’t put all of our efforts into it.

You can follow us for more updates if interested of course.

Custom Stroke in After Effects

If you didn’t know After Effects has these things called “Layer Styles”. These are similar but are NOT the same as effects. As layer styles are applied after everything else. I will go more in-depth about layer styles in a future tutorial, but this should give you the basics of all you really need to know right now.

Clicking on “stroke” you can see that it will apply a very simple “outline” effect. If you’ve ever used a program like Photoshop this might seem familiar.

However you seem to notice something when motion blur is applied.

The motion blur does not effect the stroke style we added. 🙁
Luckily for us effects are here to not make us bang our head against a fucking table.

Copy my settings here. All this basically does is “mask” the transparent part of our clip with blue, Keylight will key out the blue, and the “Screen Matte” will expand the key-ed out background and replace it with the “Replace Colour”. You can mess with the settings if you want. I would also recommend creating a user-made-preset since you might be using this a lot.

Seeing as the effect is now applied BEFORE the motion blur, it will now be effected by it.

Changing The Base Colour in After Effects

The default color of After Effects might not suit you, for example, I really hate blue and want to change it to orange. Or maybe you do like blue but want to darken or lighten it, here’s how to do it.

Open up After Effects and press (Ctrl + F12), this will open up the console. Press the dropdown on the panel and click Debug Database View. Set Enable_Theme_Colorizing to “true”.

Go into Preferences > Appearance, and now you can change the colour to whatever you want.

New Website Design, Blog and Other Stuff

The blog is set up, and the funny thing is it runs off GitHub Pages. There really isn’t much to say as of right now. But I’ll update this frequently with new information and tutorials. !

For now, have this banana. But expect a lot more in the future, I will totally make this wait worthwhile. Also, you can click one of those tabs on the right-hand side for more links to other stuff. Mainly just random sites and things I could think of. I was hoping it would add to the site, and the only thing it really added was loading time.

Anyway, I spent way too long on this, expect more from me soon. Thank you!