Sidebar

Godot

godot
Godot FencerDevLog 21 hours ago 100%
Godot 4: Vertical drops shader (one more rain tutorial) 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.

25
0
godot
Godot lizzie 2 days ago 94%
Wow the new compositor effects feature for 4.3 seems both very cool and a bit overwhelming :neofox:

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

16
0
godot
Godot MarshReaper 3 days ago 100%
Labrung: Language Learning App

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

41
2
godot
Godot SolarPunker 7 days ago 96%
Where I can find updated guides?

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?

23
7
godot
Godot FencerDevLog 1 week ago 97%
Godot 4: Edge detection in 3D (tutorial) 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.

38
0
godot
Godot CrazM13 2 weeks ago 100%
My first solo game made in Godot: Babel's Echoes 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
godot
Godot FencerDevLog 2 weeks ago 100%
Godot 4: 3D grid shader (tutorial) 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
godot
Godot Pmk 2 weeks ago 100%
I'm releasing my first game, Minimal Slide, on Steam!

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
godot
Godot colourlesspony 2 weeks ago 100%
Steamdeck Button Mapping for Godot Input Map

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
godot
Godot ICastFist 3 weeks ago 100%
How do you make untextured Polygon2D cast small shadows?

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
godot
Godot cyberwolfie 3 weeks ago 100%
(Partially solved) How to make Godot recognize my NVIDIA card on Linux?

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
godot
Godot FencerDevLog 3 weeks ago 97%
Godot 4: Yet another rain shader (tutorial) 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
godot
Godot zxyyr 3 weeks ago 90%
Just released my game, Amata, into early access! The whole campaign is ready to play and there is a free demo! <33 store.steampowered.com

![](https://lemmy.world/pictrs/image/4167f0e9-60be-4d7d-9971-9184991ff4fa.gif)

84
4
godot
Godot FencerDevLog 4 weeks ago 100%
Godot 4: Another artistic shader (tutorial) 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
godot
Godot mac 1 month ago 100%
[video] 5 Games Made in Godot // This week in Godot - Aug 11, 2024 https://www.youtube.com/watch?v=RSyiH5LCGcE

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

22
0
godot
Godot Jozzo 1 month ago 98%
Release 4.3-stable · godotengine/godot github.com

[Full changelog here](https://github.com/godotengine/godot/blob/4.3-stable/CHANGELOG.md)

96
6
godot
Godot KoboldCoterie 1 month ago 100%
Problem displaying 'ff' in RichTextBox?

I'm sure there's a really simple answer to this, but it's a surprisingly difficult problem to search for. I've got a RichTextBox control and I'm trying to write text that includes the letters "ff", but they don't show up. This is the specific code in question: ``` for entry in suffix: desc += "[color=darkgray]Suffix (Tier: %s, Quality: %s%%) 'of %s'\n[color=royalblue]" % [entry.tier, entry.quality, entry.mod.name] ``` This is what it ends up printing: ![](https://pawb.social/pictrs/image/ec6c5d2a-d6e6-4af5-8409-5f27dd095c39.png) If I change one or both of the Fs to capitals, they *both* display fine; it's specifically two lowercase Fs that're problematic. They also display fine elsewhere in the same textbox; it's just *this line specifically* that's problematic. Even tried escaping it but it didn't like that, either. Most of the settings on the RichTextBox are default; the font has a lowercase 'f' character; I haven't done anything weird with the font size, or style, or anything else. I'm tearing my hair out here. Please tell me this is just some stupid bbcode tag or some such. Edit: For anyone finding this later: It's a ligature (ffi) that the font is missing a glyph for. To solve the problem: On the Import tab, choose the font you're using, click Advanced, and under Metadata Overrides, expand OpenType Features, click Add Feature -> Ligatures, add whichever option is appropriate (discretionary or standard ligatures), then disable the option. Reimport the font, and the issue is fixed! ![](https://pawb.social/pictrs/image/d3d20c62-985e-45e1-ac9f-0a8e9e5089e6.png)

20
10
godot
Godot FencerDevLog 1 month ago 100%
Godot 4: Advanced post-processing (tutorial) https://www.youtube.com/watch?v=fc0PYv5SoZQ

One of the topics I covered in the new book of shaders is advanced post-processing, which will be the subject of today's video.

41
0
godot
Godot TheLongPrice 1 month ago 100%
I just released my Godot-made game! store.steampowered.com

Available on Linux and Windows (and developed on Linux!) It was honestly so fun to develop using this engine, it's so lean compared to something like Unity

104
17
godot
Godot Smorty 1 month ago 100%
How could I get the inspector of a property type?

I want to instatiate the inspector of a specific type like *int* and *String* into my own inspector plugin. It would be incredibly useful to use the premade inspector types as they are just really well made. The image is not related, I just wanted to put some visual here.

29
5
godot
Godot NocturnalMorning 1 month ago 100%
Come join me for the Super Nintendo Style Graphics Jam itch.io

I enjoy doing game jams. Usually I do a retro N64 jam. But I've also done a bad art jam, and a few halloween jams. This time I've decided to do a full 2D SNES jam. Hope to see you there!

29
2
godot
Godot FencerDevLog 1 month ago 95%
Godot 4: Burn transition shader (tutorial) https://www.youtube.com/watch?v=lEtLo7HIBk0

Hi everyone! If you watched the video about the simple transition between images using a noise texture, you surely noticed how we used a simple algorithm for a rather impressive effect. Now let's try something a bit different - instead of a regular transition, we'll create a burning effect for our scene, which will be a somewhat more complex algorithm. Let's do it.

19
0
godot
Godot mac 1 month ago 100%
CC0 Custom Godot Node Icons pixel-boy.itch.io

Stumbled onto this pack when browsing some new Godot stuff. Figured it might be useful to some people here In godot you can give nodes custom icons that show up beside their name using @icon("path/to/png") with that pointing to a valid image. These are custom icons similar to the built-in ones you can use to make your custom nodes more visually distinct ![](https://programming.dev/pictrs/image/bd7ac103-537e-49ea-b27e-856757c3820d.png) ![](https://programming.dev/pictrs/image/cf1e48a8-3da9-423b-a919-2b045808f0a1.png)

125
4