Sprite Portrait

Hello, I'm Dawnlight!

I'm a software engineer and hobbyist game developer working on various projects I'm passionate about, such as my JRPG indie game, Magical Girl Saga. I'm also a full-time Computer Science student working on getting my Bachelor's in Computer Science. On my website, you'll find all the various projects I've worked on, plus where to follow me across the Internet!

Come see and learn what I've done and how I've done them! If you want a place to start, check out this video where I talk about the dialogue system in my JRPG indie game, Magical Girl Saga or you can check out my Bluesky feed here!



Latest Posts

I want to make a video going more in depth about it too sometime this week, but yeah! I migrated from Godot 4.0 to 4.5 and decided to rewrite the dialogue system to better match other games in the RPG genre. Now to just rework the inventory system...

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/19/2026, 11:04:35 PM
1/19/2026, 11:04:35 PM

What's new in the world of Magical Girl Saga? Well... a whole new dialogue system! I rewrote the ENTIRE dialogue system I had and created something that would allow for branching dialogue and the new system works flawlessly after 3 days of work!

#gamedev #indiegamedev #godot

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/19/2026, 11:04:35 PM
1/19/2026, 11:04:35 PM

🔗Github: github.com/DawnlightDev
🔗Website: dawnlight.dev
🔗Ko-Fi: ko-fi.com/dawnlightdev

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/6/2026, 4:09:56 AM
1/6/2026, 4:09:56 AM

Hey all! I'm Dawnlight and I'm a computer scientist! I like to make websites and program in various languages in my spare time and am currently working on a JRPG game! You can find me on a few places on the internet below!

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/6/2026, 4:09:56 AM
1/6/2026, 4:09:56 AM

- make some good progress this year with the game and make something that I'd enjoy playing myself.

There's still plenty to do of course, so I'm definitely going to make it my New Year's resolution to work on the game more and I think I can be happy with it in the end!

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/6/2026, 4:05:30 AM
1/6/2026, 4:05:30 AM

- where like a character could ask you if you'd like an item and you could select a yes or no option in a menu box and that translates to a line of dialogue spoken by the player based on the selection.

I think this way, the dialogue now is just better for the story I want to tell and I hope I can-

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/6/2026, 4:05:30 AM
1/6/2026, 4:05:30 AM

As you can see in the video, our player character now has dialogue in the conversation with one of the game's enrollable party members. This means that I can now do things like create quests and more immersive dialogue in the game.

I want to eventually add in the ability to select options as well-

@did:plc:yykf62b3c6o4u4pt7gimgwmq 1/6/2026, 4:05:30 AM
1/6/2026, 4:05:30 AM