Godot

It all started with the [unofficial godot discord admin](https://lemmy.dbzer0.com/post/28755832) dealing with some chuds and people turning their ire towards the Godot Foundation staff instead. Since Godot has stubbornly remained on the Xitter nazi bar as a valid space for PR and social media interaction and dared to promote the [Wokot hashtag](https://x.com/godotengine/status/1839656658932306395) and reiterate their progessiveness, the reactionaries infesting that space are now piling on their socials and harassing [everyone they can get their eyes on](https://x.com/hashtag/Godot). Examples * https://x.com/LifeArtStudios/status/1840230152254509067 * https://x.com/Grummz/status/1840162056928145740 * https://x.com/madewithgodot/status/1841118786964840618 Anyway, solidarity with the targets of harassment. I hope they finally realize that Xitter is a lost cause. Update: Godot is being review-bombed ![](https://lemmy.dbzer0.com/pictrs/image/7bef8699-c4ae-4e91-add7-9dcc3641828a.webp) Fortunately the reactionary backlash seems to be having the opposite effect ![](https://lemmy.dbzer0.com/pictrs/image/f77934b3-5be5-4543-a19a-c50483477db8.webp)

246
106

## Foundation's Reply ![](https://programming.dev/pictrs/image/9da75be3-f44b-442f-b156-9e75b7bdc7fc.jpeg) On Friday, we made a tweet that unexpectedly led to a wave of harassment directed at our staff and community. We unequivocally condemn this abuse. The volume of negative engagement overwhelmed our moderation efforts. While attempting to protect the Godot community we mistakenly blocked individuals who were not participating in the harassment. The Godot Foundation Board takes full responsibility for these moderation actions. If you believe you were blocked in error and have not violated our Code of Conduct, please contact us with the form linked below. We are committed to swiftly rectifying any mistakes. We firmly stand by our mission to keep our community spaces free from hate, discrimination, and other toxic behaviors. - The Godot Foundation Board ![](https://programming.dev/pictrs/image/1dad4bac-6bad-4c11-8a6d-2af9a1e4b09e.jpeg) **On community moderator Xananax** We strongly condemn the harmful language used by Xananax, moderator of an unofficial Godot-related Discord server. We want to clarify that Xananax is not hired by nor a spokesperson for the Godot Foundation. As an organization, we have our own official Discord server, moderated together with new volunteers vetted by our team. ## Context - Link to the tweet that was the nexus for this event - https://xcancel.com/godotengine/status/1839656658932306395 - What the tweet above was referencing: - ![](https://programming.dev/pictrs/image/1010aed2-16a0-47e6-ac80-e305e7581778.png)

134
29
https://x.com/RealTankTheta/status/1840548281853882602

Gets caught being racist in the past People in turn thought it was the official discord server and that Xananax an official member, and started harassing the actual Godot staff. They are forced to ban people who appear to be harassing them for no reason. Today [they posted a statement to clarify](https://x.com/godotfoundation/status/1840721449364988300) Update: [Statement from Xananax](https://x.com/xananax/status/1840721610321297615) Looks like this is actually a reactionary response to them stopping hate speech in their server.

62
26
https://www.youtube.com/watch?v=W5Pbk_12gh0

Hi everybody! This time, I would create another 2D post-processing filter that could be useful if, for example, we want to display a newspaper article with a color image in our game, which should look like it was printed on an inkjet printer. In other words, we'll convert the image into a four-color raster in CMYK coding.

39
0
github.com

cross-posted from: https://piefed.jeena.net/post/51348

68
1
https://files.catbox.moe/kihrn7.mp4

::: spoiler video description The video shows the Godot code editor with some unfinished code. After the user presses a button offscreen, the code magically completes itself, seemingly due to an AI filling in the blanks. The examples provided include a print_hello_world function and a vector_length function. The user is able to accept and decline the generated code by pressing either tab or backspace ::: This is an addon I am working on. It can help you write some code and stuff. It works by hooking into your local LLMs on [ollama](https://ollama.com), which is a FOSS way to run large language models locally. Here's a chat interface which is also part of the package ![](https://files.catbox.moe/zy0c31.mp4) ::: spoiler video description The video shows a chat interface in which the user can talk to a large language model. The model can read the users code an answer questions about it. ::: Do you have any suggestions for what I can improve? (Besides removing the blue particles around the user text field) **Important**: This plugin is WIP and not released yet!

32
11
https://www.youtube.com/watch?v=ut8rm1XRmo4

Hello everyone! This time, let's try something really simple. I didn't have time for anything more complicated because we're right in the middle of releasing our game, which is quite a time-consuming activity. But who knows, even a simple effect can end up being useful. Let's take a look at how we can implement such a digital burn.

38
0
https://www.youtube.com/watch?v=GMSKFZ-T6iU

Hello everyone! We already have one rain shader, so why not add another one? This time it will be based on a slightly more complex algorithm, but it will allow for much more customization and won't suffer from visual artifacts. Let's get to it.

31
0

Wow the new compositor effects feature for [@godot](https://programming.dev/c/godot) 4.3 seems both very cool and a bit overwhelming :neofox:

17
2

Hello. Gamified Language Learning Tool in Godot 4.x ![](https://lemmy.world/pictrs/image/38b9fcfa-7263-4999-870b-15d5f3f9824c.png) ![](https://lemmy.world/pictrs/image/7804a9c4-5283-4696-ac3c-a270429a736e.png) ![](https://lemmy.world/pictrs/image/55ca7130-6365-47f8-950b-fb979c84640f.png) I was working on this several months ago, but decided to completely restart and try again two weeks ago. Had a lot of business to take care of so could only do a few sessions of work. Primary reason as to why I scrapped the first project was because I could not figure out a proper "green theming" and colors for the various Android screens. What it looks like on my computer can be totally different. I had the same issue with Fruity Game. Basically, this is an open source Duolingo styled language learning app. You can create courses/lessons for any language you want. This includes constructed or unofficially recognized languages. The metadata repository comes from just the very basic idea of F-Droid. Here are some examples of metadata: `"course": {"Form basic sentences": {"lessons": [{"challenges": [...]}]}, "Order in a cafe": {...}, "Speak about family": {...}` `{"comment": "", "challenges": [{"type": "choice", "inquiry": "¿Tú bebes agua?", "options": [...], "correct": [...]}]]}` The README goes more in depth on how everything is structured. Forgive me for lack of comments within the code. I wanted to get a quick prototype out to show a friend. I will make everything more readable soon enough. The name probably makes no sense, but I could not find anything else. NOTE: The app currently tries to detect your system language to only download courses from that, but there is only "en_US" available. Web and Desktop versions are planned! As a conlang enjoyer: - not a fan of Anki - polyglot is java - [conlang workshop](https://codeberg.org/MarshReaper/ConlangWorkshop) is in development CODE REPOSITORY: https://codeberg.org/MarshReaper/Labrung METADATA REPOSITORY: https://codeberg.org/MarshReaper/Labrung_CourseMetadata

44
3

There's a wiki or something to learn Godot with a maintained textual resource? Also there are common practice/scripts and tips to learn somewhere?

24
7
https://www.youtube.com/watch?v=kJ7A7TotlLw

Hi everyone! As I promised at the end of the video on advanced post-processing, I'm returning to this technology once again, and this time we'll use it for an alternative method to detect edges in our 3D scene. The result will be an effect that resembles a pencil drawing on paper, which can be a very interesting enhancement for your game. Let's take a look at how something like this works.

40
0
pixel-raven.itch.io

Hello! I just released my first solo game on Itch called "Babel's Echoes"! Typically I work with my team, but for this project I went (mostly) alone which was quite daunting to me. I have been working on this game in my spare time for nearly a year now and am so happy to finally put it out there. It is a 2D puzzle game where the goal is to make it to the end of the level while stepping on each tile ONLY ONCE. I came to Godot from Unity and honestly it is a breath of fresh air. This project was one of the main ways I learned this tool and there are so many things I know I did wrong while I was learning. But that is where all the fun came from! This was also my first project to seriously try localization and do language support. So this game has in game options for English, Spanish, French, German, Esperanto, Hindi, Japanese, and Ukrainian! Granted I don't speak any of these (other than English) so just hoping I got them right enough with online translators haha. If you want to try it: [Find it here on Itch.io](http://pixel-raven.itch.io/babels-echoes)

38
1
https://www.youtube.com/watch?v=fu9QTUKvPys

Hi everybody! A few months ago, I created a tutorial for generating a simple two-dimensional grid, and recently I thought it would definitely be useful if we could do the same as a projection into the third dimension. The algorithm for the grid itself will remain the same, but we will add elements like a 3D camera, projected UVs, and so on. Let's take a look at how such a shader works.

32
0

Two years ago, I learned Godot 3 to make my first game. After releasing it on [Itch.io](https://pmkexpert.itch.io/minimal-slide) last year, I decided to update it and release it to [Steam](https://store.steampowered.com/app/3163570/Minimal_Slide/)! Minimal Slide is a collection of over 100 handmade sliding puzzles with customization options that can be unlocked with coins earned by just playing the game. If you want to see my progress on the games I'm working on, you can check my [Bluesky](https://bsky.app/profile/pexmake.bsky.social) and [Mastodon](https://mastodon.gamedev.place/@pexmake) accounts!

38
0

I was doing steamdeck game dev work on my pc and need this table so I made one. Let me know if there is any mistakes.

218
7

I'm thinking about making a character entirely out of Polygon2D nodes without textures. One thing I haven't figured out how to do is make each polygon cast a "permanent" shadow on top of the ones that are Z levels below it. Below is an image of what I want to do, but using shaders/lights. I've only managed to do this by making extra polygons to fill in as the shadows. ![](https://programming.dev/pictrs/image/f03750d1-3d25-497d-9319-d158c19ccefa.png) ![](https://programming.dev/pictrs/image/fc326341-b5c6-490c-9cd1-043f97dfed89.png) How exactly do I have to set up a light source to achieve this effect? Using a DirectionalLight2D or a PointLight2D just brightens the polygons and I can't figure how to use a LightOccluder2D, or even if this is the correct way to get this result ![](https://programming.dev/pictrs/image/7fba47b4-22cb-4aef-aff6-655098b80865.png) (The polygons are green due to the DirectionalLight being green) - The occlusion simply applies the shadow on anything that is Z levels below it.

15
3

I am running Godot 4.3 on Linux on a laptop with an NVIDIA RTX3050 Ti latop that I can enable through NVIDIA prime-select. When I have this enabled (not on-demand mode), Blender and games launched through Steam have no issue using the NVIDIA card, but Godot still uses the integrated Intel chip. Is there an easy way to force Godot to switch device? EDIT: I didn't get the Flatpak working, but instead running the executable downloaded from godotengine.org, it now works.

21
6
https://www.youtube.com/watch?v=EvE84z7aVJY

Hey everybody! Would you like an inexpensive rain effect to enhance the 2D scenes in your game? We already have the particle rain, which I demonstrated in one of the previous videos. What I'll show today might not be perfect, but the shader itself is very fast, so it can be easily used, for example, to decorate windows through which you can see a rain-soaked landscape. Or even for an entire scene, if we manage to set the parameters correctly.

36
0
https://www.youtube.com/watch?v=meMUX5EbK8I

Hi everyone! Let’s try to write another shader to enhance our graphics, for example, the background of a scene in a game. I recently made a video about the emboss filter, which is quite similar to the effect I want to implement today, but this time I'll show a shader that may not look as flashy, but can be written in one line and certainly has other good qualities.

23
0
https://www.youtube.com/watch?v=RSyiH5LCGcE

- Seal the rift - Balocks - Duniya Skapare - Dungeons & Degenerate Gamblers - The Garden Path

22
0