Please… I need it… :(
Hey! Didn’t expect to see you so soon, but I have come with updates! It’s not much, but this game is slowly starting to come to life! I’ve put a lot more effort into the video this time, so make sure to watch it!
https://youtu.be/TutXHCyREEI
What are the new features?
You know how I added an actual Camera last devlog? Yeah that’s all gone, it has been completely rewritten, to make way for CAMERA CONTROLS!!!, this will allow me to add so much more character to the levels, and lays the groundwork for cutscenes! I have also implemented a very early version of lighting! It’s still super early, but you can slowly start to see the vision of this games art direction, which I find very exciting!
Camera Controls
Yes this is gonna be it’s own section, I didn’t recode everything immediately after coding it for nothing.
So the camera controls work by having a CollisionObject2D act as a hitbox to detect when your inside it, which will activate certain options the camera controls have. Which I will get into, right now..?
So, as you can see from the video, I can control both zoom, and the focus point of the camera, for the zoom it’s super simple, just change one value, but the static camera is a little bit more interesting… I added a Marker2D attached to a script, which I can just place anywhere in the level, which has an assigned ID, so if the collision box has an ID of 3, and the static camera is enabled, it’ll look for the Markdown2D with the same ID, to anchor the camera to it (I know it’s super simple, but I’m still a beginner and I’m proud of it, also sorry if I suck at explaining)
What’s next for the lighting system?
I want to add shadows inside of the tiles, kind of like Terraria mainly to hide my horrible tiling skills, and to hide stuff like secret tunnels, I also want to make the shadows pixelated, and be able to add pretty bright lights all around (yeah that dosen’t work yet…)
NPCs?!
I have designed a few NPCs in advance, I have no idea how I’ll use the police officer, so feel free to leave ideas in the comments, BUT I do know how I’ll just the 2 other guys, they are scientist, who both created the cursor characters to steal stardust from the opposite team! How amazing
Cutscenes?!
This will be the last thing I need to implement (Not really I’m lying) before I start working on the actual levels and main story of the game, I just realised while writing this I still need to make the Stardust Stealing work, add bombs, and add levers and backgrounds, so maybe we aren’t fully there yet.
Conclusion
I still have SO MUCH left to do, in such a short amount of time, this week I will have more time, so I hope to have the lighting system done by tomorrow! Yippee!