EmberNoGlow 🦊

EmberNoGlow 🦊

@embernoglow.bsky.social

Just a dude, a mid-level on #Godot πŸ’™ / #Python dev. πŸ‘Ύ Vibecoder πŸ¦‹ Open for collaboration - gamedev on Godot (send DM) dev: dev.to/embernoglow itch: embernoglow.itch.io/ github: github.com/EmberNoGlow ds: jennytheglow ✨ #Blender #GameDev #DevLog #Art

247 followers277 following553 posts

Hi! I'm back. I didn't leave, I just disappeared for 25 days. Did you miss me? idk, I'm glad to see you again 😘 I didn't do anything except create a game ( #godot) for one jam. btw, I made it into top 45% --- So, I'M LEARNING #WEBGL! good luck) #indiedev #gamedev #3d #art #3dart

This is taichi. it opens up many possibilities. For starters, it's a #Python library that allows you to run Python on the #GPU well almost, but it's not like that. google it yourself πŸ€ͺ I hope I can get back to work and show you more stuff, welcome! 😘 #indie #indiedev

I created a cross-platform language within #Godot ecosystem, without resorting to C++. It works thanks to ScriptExtension! It dynamically compiles to GDScript on startup (currently using template). It works in the browser (wasm), Windows, Linux, and directly in the Godot editor!πŸ’˜ #GameDev #IndieDev

I'm still working on my shooter with Raymarching rendering running in the browser. I've done PBR, shadows, ambient occlusion, and other stuff. It looks okay, but it could be better. btw, I use Fedora πŸ’€πŸ€£πŸ€£ #GameDev #IndieDev #Web

I'm using Fedora, btw πŸ’€ It's a shame it's not Arch - that would be an overused phrase. nyway, now I've ditched my πŸ—‘οΈ, aka Intel 4000. I'm back with Forward+ available. But when I turned on vol fog, GI, SSAO & lightmap, I realized the game didn't look any better. 😭😭 #Godot #GameDev #IndieDev #Linux

Building my own engine from scratch was a great experience! & to my surprise, everything is very convenient in the browser, & my fear of JavaScript was for nothing! Of course, I thought it would be easier. I added camera control to my shooter, created using SDF and RayMarching! πŸ™ƒ #GameDev #IndieDev

It's fast, but it could be faster! I'm still working with WebGL and Raymarching. It's 60 fps in a small window, and 30 fps in 1280x720. There's still room for improvement, but it's not bad! No polygons, just a 3D texture 8x10x4 #GameDev #IndieDev #Shader #Web #WebGL

It worked! There are no polygons here! It's ray-marching! 3D textures! True, it's not real SDF. BUT IT WORKS! At 60 fps! Excellent! Now, I'll combine graphics and physics! Will I be able to fulfill my challenge by creating a full-fledged shooter with such graphics? #GameDev #IndieDev #Web

I'm exhausted. Seriously. All this GameJam, #Godot... So I discovered the wonderful world of JS! Yeah. You might say I did what a n00b would do - yeah. But I've got something crazy. I want to make a 3D shooter using webgl! I'm working on physics now. I hope I don't give up. πŸ¦ŠπŸ‘Ύ #GameDev #IndieDev

5k spheres. On my Intel 4000. On the CPU πŸ’€ In reality, modern #hardware isn't important. Optimization is. btw, this is fake, it's just a projection of points onto the screen, and drawing spheres based on them. And the shading is sqrtf(1 - nx*nx - ny*ny) 🀣 no triangles! #GameDev #IndieDev #3D #Art

AI in #games is intentionally made bad to make things easier for you. This bot hits me 100% of the time if I'm standing still. An invincible enemy. btw, we're making a game. during the 10-day #gamejam. πŸ₯΄ #Godot #GodotEngine #GameDev #IndieDev

Bots are a strange thing. It feels like the #Godot Navigation mesh with Navigation Links works in a way that I will never understand, lol. So what can we blame on the engine or on the crankiness of the developer (me) 🀣 #GameDev #IndieDev #GodotEngine

Hey... 😻 IT'S FINALLY READY!!! The easy-to-use #CPU Lightmap Baker is here. While making this project, I wrote pure #C, bound to #Python using Ctypes πŸ’š. It can bake Lightmaps for any engine - #Blender, #Godot, #Unity, etc. #GameDev #IndieDev #3D #3Dart #art link: github.com/EmberNoGlow/...

github.comGitHub - EmberNoGlow/lightmap-baker-byeng: Easy to use library for baking Lightmaps on CPU.Easy to use library for baking Lightmaps on CPU. Contribute to EmberNoGlow/lightmap-baker-byeng development by creating an account on GitHub.

My #CPU Lightmap baker is pretty good. I'm going to publish it now! There are still some flaws in the code, and the lighting could be improved, but overall, the result is good. What do you think? πŸ‘Ύ I πŸ’œ pure #C compiled into a #DLL and stuck in #Python with #Ctypes! #IndieDev #GameDev #Godot

Finally... Tomorrow's the release date... MY LIGHTMAP BAKER IS WORKING!!! Now I can bake maps for #Godot in compatibility mode - for #CPU, and not just Godot, but for everything else! It was tough... 😴 I πŸ’œ pure #C compiled to DLL + #Python with Ctypes! #IndieDev #GameDev #3D #3Dart #Art

I'm sharing my results and workflow. After I ditched that useless AO with its noisy samples, everything became, lol, better once I added a proper scattering function. The problem is, the code got messy. πŸ₯± #Godot #GameDev #IndieDev #3D #Art #3Dart

I created a 3D character using meshy.ai It's a good tool, but the UVs are terrible and the topology leaves much to be desired. 😈 Sometimes I feel like I'm being too versatile, but hey, welcome to #GameDev, where you should be able to do everything. #IndieDev #3D #Art #Blender #3dart

Yes, I did it!!! TEXTURES WORK!!!!!!! I πŸ’› #RAYLIB. So, will I be able to ditch #Godot in favor of Raylib? I really enjoy seeing progress, which is a core goal in Godot, but somehow reinventing the wheel feels... joyful?! 🀯 #IndieDev #GameDev

I added a couple of shader rectangles. I like it better than #Godot - no editors or scenes. Downside: I'm moving slowly, as I'm assembling graphics, physics, audio from diff parts like puzzle, unlike Godot, where everything is ready-made. But I have complete control. ☒ #Raylib #GameDev #IndieDev

Yesterday: I love #Raylib + Ctypes Today: I hate your systems!!! Lol, I started over because I'm confused, the AI ​​didn't help me, so I'll use a ready-made binding. Better to do it somehow than not do it at all. I have a shader. Victory. I hope this is hardest #gamedev part πŸ˜₯ #IndieDev #Python

This is... Copilot, what did you do to me, and then blew away with your limit? How do I clear this out? Shaders in #Raylib are the most painful (and everywhere). Idk, but it should be rectangles but it's two stripes and I can't fix them. I'm tired πŸ˜ͺπŸ˜“πŸ€―πŸ˜© #IndieDev #GameDev #Python

I tried #Raylib + Ctypes, and it's so amazing. I hope I can do something much better than in #Godot. We'll see, I'll be doing a simple project for now, but this demo (code) is only 4KB of text. Wow! I'm πŸ’š #Python. Right now it's just text, but in the future... 🧐 #GameDev #IndieDev #DevLog

I'm not much of a #3D #art, much less a level designer. My progress is slow, so the IK system release will be delayed for a couple of days. πŸ‘» But!!! I have ✨ 150 followers ✨ on bsky and GitHub! That's a great incentive to keep up good work, thanks for the support! 🀯 #GameDev #IndieDev #Godot

I'm tired of #programming, doing #GameDev, sitting in #Blender & making a bad games in #Godot. So I'm now an #Artist! I want to relax and will paint textures for the game. Everything is going slowly for me, but wait for my texture pack on itch for free. If he appears of course. I πŸ’™ #Krita #IndieDev

I just wanted to say how good #Godot 4.7 is for adding AreaLight, but when I launched the game - no, I take my words back. This immediately drops the FPS on the #Opengl render. I don’t understand why a square works worse than a circle. 😭 #GameDev #IndieDev #Render #Perfomance #3D

Why can't #Godot finally implement Lightmaps for OpenGL rendering? Why do I need Vulkan?! 🀬 Ok, I took a break from my IK system and implemented custom Lihghtmaps. I’ll tell you more about them later, but for now, I’m just shocked by the result - 60 fps on my πŸ’€ aka intel 4000. #IndieDev #GameDev

I came to create an IK, but ended up creating a Horror character. But it works!!! Ah, now comes the most hated part - refactoring. I'll be improving it, adjusting parameters, and fixing misaligned joints. πŸ‘Ή #Godot #IndieDev #GameDev #Indie

Continuing with my custom ✨ Inverse Kinematic system in #Godot! I achieved a nice smooth movement. Today I plan to finish the base system by adding a head, torso, and all that. It's looking pretty cool. Stay tuned for it on GitHub πŸ‘Ύ #GodotEngine #Indie #GameDev #IndieDev #DevLog #Animation

Chicken legs in #Godot or I started making my own custom Inverse Kinematics! Why? In 4.6 we got IK, but as usual, the docs is so boring on the topic of all these skeletons that I was too lazy to read it. So... ✨ LAZINESS GIVES AMBITION!!! #GodotEngine #Indie #GameDev #IndieDev #DevLog #Animation

I'M LEAVING GAMEDEV. 😭😭 this sucks, I told myself - if I don't get top 100, I'm quitting #gamedev. I took 229th place, that is, my work was 2/3 of the way (347 entries total) I didn't say anything. I HATE #GODOT. Yes, the developer screwed up - the engine is to blame. kidding 🀣 #indiedev

Hi! I'm making a game for #GameJam, and this time I'm planning on doing cutscenes and more for #Godot! I'm confident I've properly calculated the project's scope over 9 days and will be able to complete everything without any pitfalls. πŸ‘» #GodotEngine #Blender #IndieDev #GameDev

This looks so awful😝 If you ask me what's going on, I'll say, "I had a bad morning." But seriously, I'm making a new game for #GameJam. I want to publish it early to get feedback, and if you'd like to join the development, you're welcome (send DM)! #Godot #GodotEngine #IndieDev #GameDev #gamedevjs

The game is turning out great. I asked a friend of mine to help me fine-tune the settings (& if you've known me for a while, you know what kind of friend 😈). I'm incredibly pleased with the result. For now. Look for it on itch.io soon! 🀩 #GameDev #IndieDev #GameJam #Godot #GodotEninge

I'm starting to have a creative crisis. I don't even know what gameplay to make. So far, I've gotten the enemy AI up to par, added special effects, and finished all the levels. I added wisps - these guys deal damage to enemies when I summon them, at the cost of my own HP.πŸ˜“ #Godot #GameDev #IndieDev