Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

How I Fixed My Lightning by Focusing on Lighting - Musta̶c̶h̶e Dev Weekly Update #5

Welcome Back!

Welcome to the 9th Musta̶c̶h̶e Dev Weekly Update, where I share the progress I’ve made over the last week and the challenges I encountered.

This week, I continued working on the lightning—to the point where I can’t even believe how I did it ⚡. I also fixed some bugs, struggled a bit with sleep, but surprisingly stayed consistent with my workout routine 💪.


Lightning 🌩️

As I mentioned in the previous Weekly Update, I wasn’t fully satisfied with the look of the lightning, especially the animation.

So, I watched some real-life videos of lightning and found the one critical thing I had missed: Lighting.

It’s really simple—the only difference between them is an n! How did I not see that?

Anyway, I spent the entire day today implementing it, and it turned out great, exactly what I was looking for.

Sounds on 🔊

P.S.: I spent a fair amount of time optimizing it so it wouldn’t kill my phone 😬.


Before Today?!

Most of the progress happened today because, before today, I was busy factory-resetting my phone.

The reason I factory-reset my phone is because— as I mentioned in a previous Weekly Update—Godot’s built-in debugger stopped working (along with some Google services).

I tried to cope with it and debugged in my own way, but in Ryu’s Revenge, this wasn’t the case. I needed to (for once) see errors.

So… I factory-reset my phone, and everything worked fine. Then, I spent a few days debugging both Ryu’s Revenge and ScaleUp. That’s what the week was all about: Debugging 🐞.


Personal Update 💪

Last week, I was consistent with sleeping but not with working out. This week, it was the opposite—the table flipped 🙃.

It’s still a battle: I win one and lose the next. But the important part is: I won’t lose as long as I don’t give up.

As Ben Parker once said:

“The only time you really lose is when you stop trying.”

— Ben Parker, Marvel’s Spider-Man (2017)

That’s it, thanks for reading, and see you next week!


Who Am I?

image.png

I’m Mohamed, known as Mustache Dev. For the last 4 years (since 2021), I’ve been making games solo using only my mobile phone.

I’m now working on Ryu’s Revenge, my biggest project so far. It’s a 2D action platformer about a ninja slime named Ryu seeking revenge for his family and his entire clan after a brutal betrayal.

If you add Ryu’s Revenge to your collection, you’ll be notified when the free demo is out, and also when the full game is released.

Adding Ryu’s Revenge to your collection is the best way to support me. Thanks ❤️

Support this post

Did you like this post? Tell us

In this post

Leave a comment

Log in with your itch.io account to leave a comment.

Mentioned in this post

Master acrobatics, wield the katana, and seek vengeance in this ninja platformer.
Platformer