Exploring GitHub Copilot and Lighting Effects in Godot | Game Dev Day 11 - Episode 31
In today's stream, I dive into a variety of topics as we continue developing our platformer game in Godot. First, I explore a new GitHub Copilot feature that allows assigning tasks to Copilot to autonomously generate pull requests. I test out this feature by tasking Copilot with creating an enemy AI system for the platformer. While the results were interesting, there were some kinks to work out, especially with movement behaviors. I also walk through some debugging steps to refine the code Copilot generated.
Later, I discuss lighting effects in Godot, from setting up 2D point lights to experimenting with radial gradient textures for realistic illumination. I demonstrate how these lights interact with objects in the scene and how to add shadows using occlusion layers in the tilemap. We also touch on some artistic aspects, like creating gradients in external tools to incorporate into our game.
This stream is packed with insights on using AI tools for game development tasks, experimenting with lighting techniques in Godot, and some tips on debugging and improving systems iteratively. I hope it gives you some inspiration and ideas for your projects!
🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs