Profile avatar
makertech.bsky.social
Game dev mom. Makes Godot tutorials and is working on a cute little Zelda-like called Hekla the Witch. Dreaming of one day doing game dev full-time. Youtube: http://youtube.com/makertech Patreon: https://www.patreon.com/MakerTech
122 posts 1,513 followers 444 following
Prolific Poster
Conversation Starter

Game dev life. You think this will be the day you get a lot done. And then you get stuck between z-indexes, y-sorting and collisions. How do you add an elevator the player can walk into, on a wall that has collision? (you don't)šŸ¤” #madewithgodot #godotengine #zeldalike #gamedev #screenshotsaturday

I'm obsessed with chunk loading priorities🤩 Here based on camera/player position and viewing direction. I might take a break from chunking for now and start working on biomes. Later I will work on infinite terrain, off-loading and saving. #voxels #gamedev #screenshotsaturday #godot #madewithgodot

Chunk loading with priority. Priority here is Manhattan distance from chunk to a given center position. Next: - experiment with the priority functions and see if I can also make it depended on a (viewing) direction - remove chunks when they are to far away #voxelengine #madewithgodot #@godotengine

My husband took the kids to IKEA today. And so, for the first time in more than 3 weeks, I had three hours to myself with absolutely no interruptions🤩 I then finally played around with chunks and multi threading in GodotšŸ˜Ž Next is generating from the player position. #madewithgodot #voxel #gamedev

Main task for the day (if the kids are doing something else). Adding elevators back in to the game. I'm also considering changing the look of the elevator (top one is new). Inspired by Fallout 1+2, a menu for selecting destination would open when entering the elevator. #godotengine #zeldalike

Recording a video is so difficult today. I'm making a Scratch tutorial for my Danish channel, and my brain just jumps all over the place in-between screen recordingsšŸ™„ I hope I can get all video recorded and edited today, so I can continue to work on a Godot video tomorrowšŸ¤ž

When you don't agree with the rest of the family that its time to go🤣 (Also, I had forgotten how slow and painful C++ can be to compile - I miss GDScriptšŸ˜…) #raspberrypi #robotics #programmerlife #devlife #godotengine

Batteries arrived, and all servos can now move without any problems. Now I'm going to make it remote controlled from my phone and play around with it a bit to get a better understanding of the movement. And then later I'll add a camera and a Raspberry Pi and see if I can get it to follow a line.

I'm working on to many projects these daysšŸ˜… Today I'm helping our 6yo finish her first Scratch game. It has been a really fun project, and it is interesting to see how easily she could fit her game idea into to what she is able to make (with guidance). #gamedev #scratch #codingkids

While I'm waiting for new batteries for my robot, I decided to revive another old Arduino project. An Arduino game 'console' that uses a bicolour 8x8 matrix for the display. First image is just a test sprite. Second image is a port of a 8x8 game I made 9 years ago. Old Project: youtu.be/gMXmvXtGnCU

Oh the joy of having a very hands-on and 'just do it' attitude when making new things. I forgot to consider the power needed to drive the eight servos for my four-legged #robot So now I have a robot, customized code and not enough poweršŸ˜… Will order a new battery pack some time next week #robotics

I was finally able to put my first Kame together today. I'm using this to learn about how this four-legged robot thing works. And then I plan to make a more polish version later. But before thinking about later versions, I first need to get this one moving šŸ˜‰ github.com/JavierIH/min... #robotics

Let's optimize rendering our voxel terrain using ArrayMesh in Godot. First, we’ll draw a single cube from scratch, then expand it to generate the entire terrain. - Optimize to only draw what’s necessary - See how easy it is to add collision #madewithgodot #godotengine #voxelterrain #tutorial

I just finished editing the next episode in my Voxel Series. Afterwards I experimented a bit with terrain generation again. This is so much fun! "Optimize Voxel Rendering in Godot by Skipping Hidden Faces (ArrayMesh Tutorial)" will be release in the beginning of next week. #madewithgodot #voxels

I now have almost all the parts ready for my version of the open source quadruped robot Kame. After this weeks 3D printing, all I need is the packed with the screws to arrive. #robotics #robot #3dprinting #arduinorobot #arduino #arduinoproject

All new servos are now tested and ready 🤩 I'm using a Feather Bluefruit M0 board and a PMW / servo FeatherWing from @adafruit.com to control the motors. The Bluefruit will make it possible control the robot using bluetooth, but it will also have an autonomous program. #robotics #arduino #adafruit

I just started working on a new little four legged robot. Right now I'm just trying to get the microcontroller and the servo shield to work but... I think I might have spend to much time writing GDScript🤣 Might need some time to adjust to C++ againšŸ˜… #godot #godotengine #robotics #arduino

And now I'm done with most of the prep work for the next voxel terrain video. We are no longer drawing every single cube. Instead we create a custom mesh with only cube faces that aren't blocked by another cubešŸ˜Ž #godot #madewithgodot #voxelterrain #voxel #tutorial

I did it, I did it. I created a cube mesh again. And I only needed to redraw the axis three times to get all the vertices correct🤣🤣🤣 This is only the 98472th I do this after allšŸ˜… #madewithgodot #godotengine #voxel #voxels #godot

Let’s explore how GPU instancing can optimize rendering large numbers of objects. We will see how to use the MultiMeshInstance node in Godot. I'll demonstrate with my voxel terrain and we'll see how reducing draw calls can boost performance. #godotengine #madewithgodot @godotengine.org #voxels

This is my favorite part of the video I'm currently working on🤣 #godotengine #tutorial #gamedev #gpuinstancing #madewithgodot @godotengine.org

I guess it's finally time to go down into this bunker again. And what better way to start, than to finally create a small animation for the doors🄳 #aseprite #pixelart #zeldalike #godot

I just finished writing a script for a new tutorial on GPU instancing and Godot MultiMesh using my voxel terrain as an example. Just for fun, I then decided to experiment with the World Environment node. It's incredible how much you can do with this! (But I have to read more to use it properlyšŸ˜…)

Smooth and Fun Platformer Movement in Godot🤩 My voice might be just a bit different in this video. It is still recovering from tons of coughing šŸ˜‰ For the platformer series we'll either look into tilemaplayers, collectables or enemies nextšŸ¤” #madewithgodot #godotengine #platformergame #tutorial

I’m finally back at it. My voice might be a little different than usual in the next video, but at least I’m not coughing anymorešŸ˜… The tutorial on Smooth and Fun Platformer Movement should be out later this week🤩 #godotengine #godot #tutorial #platformer #gamedev

Any gamedev/tutorial making I had planned for today has been pushed for later. We have the most amazing weather today, and I’m spending most of the day outsideā˜€ļøā˜€ļøā˜€ļø (I might get something done inside later in the day, when the sun moves behind the forest next to our garden)

I’ve completely lost my voice after being sick a few weeks back. It is luckily getting a little better each day. But it also means that I can’t record audio for any of the tutorials I’m working onšŸ™„ It is really frustrating! The worst thing is however, that I can’t read any books to my kidsšŸ˜”

🤩🤩🤩

Cliffs! I couldn't really decide how these should be drawn, so I drew two-ish sets. I will try them both while I create a few test puzzles, and then hopefully I will then be able to decide what to use afterwardsšŸ˜… #aseprite #pixelart #zeldalike #madewithgodot #godotengine #gamedev

Godot 4.4 has reached the Release Candidate stage! All features are in, critical regressions fixed, and it’s ready for production use. We still need your help testing, so give it a try (remember to make backups!) and let us know if you find any issues šŸš€ godotengine.org/article/rele...

I spend 1-2 hours trying to debug a problem with the robot pushing blocks. Finally went to sleep, and then manage to fix it in five minutes this morningšŸ˜… Also, look at this cute little terminal that the player now can activate to open the programming menu🤩 #godot #godotengine #madewithgodot #robot

Yay! Robot programming is finally back in my #godot #zeldalike I reworked the system so it’s more flexible and changed the movement commands from up/down/left/right to forward/backwards/turn left and turn right. Oh, and now the #robot can also push the boxes🤩 #godotengine #madewithgodot #gamedev

Finally the programming menu for her cute #godot #zeldalike was working again. She felt pleased with herself. But also ensured, that the time she thought waisted the day before, had in fact been useful. It had made the system more flexible and thus it was much easier to fix today than expected.

Each screen / puzzle level is its own scene. But can be edited through the main world scene (thanks to editable children🄳). #godot #godotengine #madewithgodot #zeldalike #robotprogramming #gamedev

How did I not know this existed? šŸ‘€šŸ‘€šŸ‘€ I was so desperate for something like this yesterday. It's definitely going to make it a lot easier for me to seperate my world into small chunks🤩 #godot #godotengine #madewithgodot #zeldalike #programminggame #puzzlegame