KT☆ケイティ @kt910.bsky.social · 28/05/2026Continuing the 3D platformer section in my Godot course 🙂 Added camera controls: - Look around with mouse and right stick - Player movement now follows the camera direction #gamedev #Godot 1232
KT☆ケイティ @kt910.bsky.social · 23/05/2026Tried making a simple liquid effect shader in Godot 🙂 - Circular mask using distance() - Animated waves with sin() / cos() - Layered masks to separate front/back waves #gamedev #Godot #shader 0486
KT☆ケイティ @kt910.bsky.social · 20/05/2026Started a 3D platformer section in my Godot course 🙂 Set up the floor and player, then added basic movement on the XZ plane. #gamedev #Godot 0112
KT☆ケイティ @kt910.bsky.social · 18/05/2026Made a circular indicator shader for things like health or stamina ✨ Used atan() to convert UV → angle progress controls the main dial separate change_progress for delayed transitions Back to game dev after a while 🔄 #gamedev #Godot #shader 0312
KT☆ケイティ @kt910.bsky.social · 24/04/2026Game #3 of the 20 Games Challenge — Space Invaders clone 👾 Added score & high score tracking, and increased difficulty after clearing a wave. Now playable in your browser on itch.io🙂 Play here: kt-9-10.itch.io/invaders-panic #gamedev #Godot 091
KT☆ケイティ @kt910.bsky.social · 24/04/2026Learning how to get angles with atan() in shaders 🙂 Used atan(uv.y, uv.x) to convert UV position → angle, and created something like a cooldown effect you often see on skill icons. #gamedev #Godot #shader 1434
KT☆ケイティ @kt910.bsky.social · 23/04/2026Game #3 of the 20 Games Challenge — Space Invaders clone 👾 Added a basic game loop: - Title → Play → Game Over → restart Also simplified the explosion animation and polished some small details. Now it’s something you can keep playing 🙂 #gamedev #Godot 051
KT☆ケイティ @kt910.bsky.social · 23/04/2026Learning how to draw a shine effect in shaders 🙂 Started from slope-intercept (y = mx), then used: ・y - mx → used to build the line shape ・used the line distance formula to keep the line thickness consistent Still wrapping my head around the math 😅 #gamedev #Godot #shader 1234
KT☆ケイティ @kt910.bsky.social · 22/04/2026Game #3 of the 20 Games Challenge — Space Invaders clone 👾 Added an explosion effect for invaders. Tried particles only, but it didn’t fit the feel, so I added an animated texture to the particles. A bit over the top, but I think it turned out fun 🙂 #gamedev #Godot 0132
KT☆ケイティ @kt910.bsky.social · 21/04/2026Learning the basics of trigonometry 🙂 Using angle + distance to get position: x = cos(angle) * distance y = sin(angle) * distance Used this to build a simple orbit system: - Earth orbits the sun - Moon orbits the Earth #gamedev #Godot #shader 0142
KT☆ケイティ @kt910.bsky.social · 21/04/2026Game #3 of the 20 Games Challenge — Space Invaders clone 🙂 Added enemy attack system: - At fixed intervals, select the bottom invader from each column - Randomly pick one to fire - Game resets when the player is hit #gamedev #Godot 0162
KT☆ケイティ @kt910.bsky.social · 20/04/2026Started the Trigonometry section in my shader course 🙂 Trying different ways to animate in shaders: - sin() for back-and-forth motion - fract() for a one-way looping motion - used a curve texture to shape the motion #gamedev #Godot #shader 070
KT☆ケイティ @kt910.bsky.social · 20/04/2026Game #3 of the 20 Games Challenge — Space Invaders clone 🙂 Added basic enemy movement: - Created an Invaders scene to manage the formation - Formation moves, reversing and stepping down at edges - Speed increases as enemies are destroyed #gamedev #Godot 0184
KT☆ケイティ @kt910.bsky.social · 20/04/2026Learning transition shaders in Godot 🙂 Made an iris-out effect and fixed the stretched circle Used dFdx/dFdy to adjust UV scaling, and mix() to keep it centered Still wrapping my head around it, but it’s starting to click 👀 #gamedev #Godot #shader 1583
KT☆ケイティ @kt910.bsky.social · 19/04/2026Pulled Ralsei (no hat) from a Deltarune gacha 🙂 #Deltarune 051
KT☆ケイティ @kt910.bsky.social · 19/04/2026Learning sprite sheet animation with shaders in Godot 🙂 - Split a texture into frames - Controlled UVs to display each frame - Switched frames using a shader uniform Useful when working with UI (TextureRect), since there's no AnimatedSprite2D equivalent #gamedev #Godot #shader 0324
KT☆ケイティ @kt910.bsky.social · 18/04/2026Continuing the 20 Games Challenge 🙂 Worked on Game #3, my Space Invaders clone. Added: - Player shooting - Invaders can now be destroyed Next up: enemy movement #gamedev #Godot 1141
KT☆ケイティ @kt910.bsky.social · 17/04/2026Continuing the 20 Games Challenge 🙂 Started working on Game #3: a Space Invaders clone. - Reworked the player sprite from Game #2 - Created 3 types of invader sprites #gamedev #Godot 062
KT☆ケイティ @kt910.bsky.social · 17/04/2026Learning about pseudo-random values in shaders 🙂 - Generated pseudo-random values - Animated them using TIME - Mixed the noise with the original color - Created pixelated random colors using grid-based UVs #gamedev #Godot #shader 080
KT☆ケイティ @kt910.bsky.social · 16/04/2026Continuing my 3D shoot'em up project. Added: - Sound effects - Player movement boundaries Wrapped up the 3D shoot'em up section of my Udemy course. #gamedev #Godot 040
KT☆ケイティ @kt910.bsky.social · 16/04/2026Learning shaders in Godot. Used the red channel as an index to map values to colors from a palette. Seems useful for dynamic color changes, but maybe overkill for simple variations. Also tried converting colors to grayscale. #gamedev #Godot #shader 050
KT☆ケイティ @kt910.bsky.social · 15/04/2026Learning shaders in Godot. Tried making a simple fire effect 🔥 - Ellipse-based shape + falloff - Scrolling UV with noise texture - Layered colors for flame look Starting to see how scaling and shifting UV changes everything. #gamedev #Godot #shader 2296
KT☆ケイティ @kt910.bsky.social · 14/04/2026Continuing my 3D shoot'em up project. Worked on improving the scene feel: - Adjusted camera angle for better view - Added obstacles with random scale and rotation #gamedev #Godot 072
KT☆ケイティ @kt910.bsky.social · 14/04/2026Learning dissolve shaders in Godot. Used noise to control the dissolve pattern, and smoothstep to make the transition feel smoother. Also combined it with a pixelation effect I learned earlier. #gamedev #Godot #shader 0111
KT☆ケイティ @kt910.bsky.social · 13/04/2026I compared two ways to pixelate in shaders 👇 UV-based → divide by count Pixel-based → divide by pixels Pixel-based keeps square blocks, while UV-based can stretch depending on aspect ratio. #gamedev #Godot #shader 1113
KT☆ケイティ @kt910.bsky.social · 13/04/2026Ranked 1st out of 35 entries in a beginner-friendly game jam! 🥇 Game Feel was ranked #1, which I’m really happy about. I’ve been trying to improve it. Thanks to everyone who played and rated it! Results: itch.io/jam/20gamesc... #gamedev #Godot 1112
KT☆ケイティ @kt910.bsky.social · 12/04/2026Continuing my 3D shoot'em up project. Added collision handling for: - Player lasers hitting meteors - Player colliding with meteors #gamedev #Godot 1184
KT☆ケイティ @kt910.bsky.social · 12/04/2026Learning shader basics in Godot. This time I focused on UV control. Some parts looked complex at first, but trying different UV coordinates and seeing what happens helped a lot. Now I understand better how each operation changes the final look. #gamedev #Godot #shader 1294
KT☆ケイティ @kt910.bsky.social · 11/04/2026Learning shaders in Godot. Built an outline shader by checking slightly shifted texture positions and subtracting the original shape to isolate the outline. Used TEXTURE_PIXEL_SIZE for pixel offsets. #gamedev #Godot #shader 1513
KT☆ケイティ @kt910.bsky.social · 10/04/2026Continuing my 3D shoot'em up project. Added: - Player laser shots - Incoming meteors No collision handling yet, but it's shaping up nicely. #gamedev #Godot 0132
KT☆ケイティ @kt910.bsky.social · 10/04/2026Learning shaders in Godot. This time I built a shield effect. - distance() for the base shape - smoothstep() for soft edges - pow() to shape the highlight Then added noise + vertex animation to give it a more dynamic feel. #gamedev #Godot #shader 2396
KT☆ケイティ @kt910.bsky.social · 09/04/2026Back to my Udemy Godot game dev course after a while. Started working on a 3D shoot'em up. Set up 3D objects, player movement, tilting when moving left/right, and a hovering animation. #gamedev #Godot 1124
KT☆ケイティ @kt910.bsky.social · 09/04/2026Learning shaders in Godot. This time I built a crosshair shader. Using step() and distance() to combine simple shapes and masks. It’s fun how complex shapes can be built from simple pieces. #gamedev #Godot #shader 0133
KT☆ケイティ @kt910.bsky.social · 08/04/2026Learning shaders in Godot. Switched from visual shaders to code shaders. Same results, but easier to reuse and share. UV.x, UV.y = horizontal, vertical UV.x + UV.y = diagonal gradient Used this with step to create a diagonal mask. #gamedev #Godot 0183
KT☆ケイティ @kt910.bsky.social · 07/04/2026Spent over 2 weeks on the 20 Games Challenge – Spring Jam 2026. Built two small games and combined them into one project. Curious how my sense of difficulty compares. If you try it, I’d love to hear your score and how it felt. Play here: kt-9-10.itch.io/up-collection #gamedev #Godotkt-9-10.itch.ioUP COLLECTION by KTEndless flapping & jetpack action! 0102
KT☆ケイティ @kt910.bsky.social · 05/04/2026Combined two games into one project for the 20 Games Challenge – Spring Jam 2026. Two games, one project. Now playable from a single title screen. Also added: - A "← TITLE" button - Press Esc or use the button to return Play here: kt-9-10.itch.io/up-collection #gamedev #Godot 082
KT☆ケイティ @kt910.bsky.social · 04/04/2026Updated my Jetpack Joyride-style clone. Added: - Background visuals - Day → sunset → night (shader) - Bird cameo from my previous game - High score effect - Camera shake on hit Mostly reused (except the shader work). Play here: kt-9-10.itch.io/boost-up #gamedev #Godot 0102
KT☆ケイティ @kt910.bsky.social · 03/04/2026Working on my Jetpack Joyride-style clone. Added: - Missiles Changes: - Integrated missiles into gameplay - Obstacles now unlock gradually as the run progresses You can play it here: kt-9-10.itch.io/boost-up #gamedev #Godot 2205
KT☆ケイティ @kt910.bsky.social · 01/04/2026Updated my Jetpack Joyride-style clone on itch.io. Added: - Rotating beam - Charge beam Also zoomed the camera out a bit for more room to move. Play here: kt-9-10.itch.io/boost-up Missiles are in progress — coming next. #gamedev #Godot 2122
KT☆ケイティ @kt910.bsky.social · 31/03/2026Worked on charge beam mechanics for my Jetpack Joyride-style clone. Added: - Charge / fire animations - Beam patterns Handled pattern completion using signals: - Each beam emits when finished - The pattern counts them - When all are done, it notifies the game #gamedev #Godot 1164
KT☆ケイティ @kt910.bsky.social · 30/03/2026Updated my itch.io page for my Jetpack-style game. - Wrote a devlog - Updated cover image - Added screenshots & GIFs Trying to make the page clearer and easier to understand. Play here: kt-9-10.itch.io/boost-up #gamedev #Godotkt-9-10.itch.ioBOOST UP! by KTEndless jetpack action. 092
KT☆ケイティ @kt910.bsky.social · 29/03/2026Working on my jetpack-style game. Added: - High score display & saving - Title & game over screens - Basic sound effects - Speed increase over time Play here: kt-9-10.itch.io/boost-up #gamedev #Godot 0142
KT☆ケイティ @kt910.bsky.social · 29/03/2026I uploaded my game 🙂 There are still more things I want to add, but it’s playable now. Feel free to try it: kt-9-10.itch.io/boost-up #gamedev #Godotkt-9-10.itch.ioBOOST UP! by KTEndless jetpack action. 072
KT☆ケイティ @kt910.bsky.social · 28/03/2026Learning shader parameters in Godot. By turning values into parameters, you can control them from the inspector and scripts. Combine them with Tween to create animations. Feels like shaders are finally connected to game logic. #gamedev #Godot 2132
KT☆ケイティ @kt910.bsky.social · 28/03/2026Working on my Jetpack Joyride-style clone. Added: - Obstacle pattern base class - Score display Adjusted hit behavior: - Keep hitting until landing - Score continues until full stop (like Smash Bros. Home-Run Contest) Unexpected score boosts are fun. #gamedev #Godot 1103
KT☆ケイティ @kt910.bsky.social · 27/03/2026Working on my Jetpack Joyride-style clone. Added: - Static beam obstacle - Basic pattern (spawns beams at top / middle / bottom) - Spawning system from the Game scene Spent some time figuring out the spawning system, but it feels like a good foundation. #gamedev #Godot 091
KT☆ケイティ @kt910.bsky.social · 26/03/2026Working on a Flappy Bird clone for the 20 Games Challenge game jam made me feel this is worth continuing. So I started a Jetpack Joyride-style clone. - Player sprites (inspired by Cave Story) - Hold to rise / release to fall - Death animation prototype #gamedev #Godot 0123
KT☆ケイティ @kt910.bsky.social · 25/03/2026Learning vertex shaders in Godot. Vertex → changes shape and position Add → results in movement Multiply → results in deformation Using time and sin, the value loops between -1 and 1. Applying this to the vertex creates effects like scaling and flipping. #gamedev #Godot 1434
KT☆ケイティ @kt910.bsky.social · 25/03/2026She’s playing my game 😄 Feels great to see someone play it. Play here: kt-9-10.itch.io/flap-up #gamedev #Godot 072
KT☆ケイティ @kt910.bsky.social · 25/03/2026Added some visual feedback to my Flappy Bird-style game. - Score pop - High score animation - Camera shake - Jump particles Still experimenting, but it already feels better. Play here: kt-9-10.itch.io/flap-up #gamedev #Godot 072