126
submitted 5 months ago by to c/godot@programming.dev
127
 
 

Hi everyone! Let’s create a shader that looks like a simple radar, which can be useful for many types of games. It will be entirely generated using lines and other primitive shapes, and we’ll add some animation to it as well.

128
 
 

Just a demo of 3 test cases within the prototype. A more streamlined model is possible.

129
submitted 5 months ago* (last edited 5 months ago) by to c/godot@programming.dev
 
 

Edit: ah i was reading an old doc because the reddit comment I saw was 6 years old. The property is get_property_list()

I have a script that is a global it contains a bunch of dictionaries that describe items. I need a way to get a list of the different types.

Searching for solutions I found https://docs.godotengine.org/en/3.2/classes/class_script.html#class-script-method-get-script-property-list

but I cant seem to get it working. Godot says "Function "get_script_property_list()" not found in base self"

Example of the what im trying to get a list of

var tile_dict_grass = {
	"name": "grass",
	"source": 1,
	"atlas": Vector2i(1,0),
	"move_speed": 0.80,
	"path_cost": 2,
	"fertility": 1,
	"cleanliness": 1.5,
	"flammability": 0.60,
	"build_categories": "all",
	"solid": false
}
var tile_dict_rich_soil = {
	"name": "rich soil",
	"source": 1,
	"atlas": Vector2i(1,0),
	"move_speed": 0.80,
	"path_cost": 2,
	"fertility": 1.4,
	"cleanliness": -1.0,
	"flammability": 0.0,
	"build_categories": "all",
	"solid": false
}

How im trying to get it.

func get_tile_dict():
	var property_list = self.get_script_property_list()
	var tile_list = []
	for attr in dir(self):
		if attr.startswith('tile_dict'):
			value = getattr(self, attr)
			tile_list.append(value)
	return tile_list
130
Godot JRPG (godotengine.org)
submitted 5 months ago by to c/godot@programming.dev
 
 

Godot JRPG is a framework for building 2D JRPGs (Japanese Role Playing Games) in Godot game engine, inspired by RPG Maker.

131
132
133
 
 

Hi everyone! I think it’s time for another post-processing effect that we can apply to the entire screen or a selected element. This time, we’ll recreate the look of an old photograph that has yellowed over time and developed other signs of wear.

134
 
 

Play render:

Nothing fancy. Just setting shading in the shader param to Toon and setting the roughness to near zero. I want to make a somewhat good looking game with compatibility render and think this is the best way to go.

135
 
 

It's a wrap. The last day of the @lgm featured more cool talks including the one about a @fragdenstaat clicker game made in @godot. Kudos to the local team in #Nuremberg. I feel rewired and inspired. See you at the #libregraphicsmeeting 2027 in #Linz!

https://libregraphicsmeeting.org/2026/

#LibreGraphics #lgm26

136
137
 
 

Alexander from the motion ensemble talking at #lgm26 about working with the @godot engine. If you've never played wit godot: try it. I myself used in a few game jams and while it is not my preferred way of working it is quite powerful and makes game development quite accessible.

Alexander showing Pixelorama, an application written in Godot.
138
139
 
 

It's a simple game about chipping wood in a wood chipper. Please enjoy. Be aware it contains gore, thank you for checking it out!

140
 
 
A partial screenshot of the Godot 4.7 dev 5 editor, with projects made in earlier versions having an "up" arrow next to their version.
141
 
 

If you enjoyed playing the old Football Manager games I have great news, this game is very similar, just for Futsal (5 a side indoor soccer) and Open Source.

The game is AGPLv3 licensed and available already on desktop and Android on several platforms (F-Droid will come soon too).

If you have questions or suggestions just let me know :-)

142
143
 
 

There is a distinct lack of random functions for vectors, so I decided to add some to the Mouse Potato Utils Plugin.

However, I'm not sure whether I should make the right end of the range inclusive (make it a maximum) or exclusive (like the range() function) when it comes to integer vectors.

I'll make it inclusive for now, but what do you think?

144
 
 

Hello, everyone! In this video, I will create a simple shader for generating an animated star using a noise texture. And as usual, we will have plenty of parameters available to customize this effect to suit the needs of our game.

145
 
 

I've never used global lightmap baking, but it worked really well with the baked material and light emission textures.

146
 
 

I made some ship pieces as a test in blender. I won't end up using these for anything. They were important for figuring out the next iteration. These are whole pieces, when instead I should break the floor, ceiling, and walls into separate pieces. Does anyone else have any tips for that approach?

147
submitted 5 months ago by to c/godot@programming.dev
148
 
 

I have a characterbody2d and I want to display the equipment being worn. So this equipment would need to be swapped around during game play.

I currently am using several sprites layered. How is best to handle this situation?

149
 
 

Hello, everyone! Let’s create a simple effect that resembles a waterfall with several layers of animated water. Something like this can be useful in many 2D games, and it won’t be too computationally demanding.

150
view more: ‹ prev next ›