godot

Back Open Paginator
24.01.2026 07:31
notes (@notes@transfem.social)

godot ceasar cipher
now even you can hide your military plans in plain sight

class_name CeasarCipher
extends Node


const ALPHABET: Array = ["a","b",'c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']


func _ready():
	print(encrypt("Hello! My name is George. Don't say my name wrongly! Why would you do that??? I hope if you do, it will be a very valuable lesson... !@#$%^&*()_+"))
	print(decrypt("khoor! pb qdph lv jhrujh. grq'w vdb pb qdph zurqjob! zkb zrxog brx gr wkdw??? l krsh li brx gr, lw zloo eh d yhub ydoxdeoh ohvvrq... !@#$%^&*()_+"))


func encrypt(string: String, displacement_amount: int = 3) -> String:
	var encrypted_string: String = ""

	for i in string.length():
		for e in ALPHABET.size():
			if string[i].to_lower() == ALPHABET[e].to_lower():
				encrypted_string += ALPHABET[(e + displacement_amount) % 26]
				break
		if !string[i].to_lower() in ALPHABET:
			encrypted_string += string[i]

	return encrypted_string


func decrypt(string: String, displacement_amount: int = 3) -> String:
	var decrypted_string: String = ""

	for i in string.length():
		for e in ALPHABET.size():
			if string[i].to_lower() == ALPHABET[e].to_lower():
				decrypted_string += ALPHABET[(e - displacement_amount + 26) % 26]
				break
		if !string[i].to_lower() in ALPHABET:
			decrypted_string += string[i]

	return decrypted_string
#godot #gdscript #indiedev #cryptography




Show Original Post


24.01.2026 04:33
sgt_mittens (@sgt_mittens@mastodon.gamedev.place)

Finally hooked up a health component and damage boxes to the kitties... had to adjust the kitty shader a bit to add the flash effect 🐱

Kitties have 9 lives of course... 😼

In multi kitty play, you will drop a collar on death (your kitty tag 😸 ), which will need to be collected by a friendly Kitty and brought to a safe/respawn point.

Leave no Kitty behind! 🐈

#gamedev #indiedev #godot #kitty





Show Original Post


24.01.2026 02:34
artgubbin (@artgubbin@mastodon.art)

Oooh eck it's in-engine now. No closer to knowing exactly what it is yet. #godot #ganemedev #pixelart #ui #design





Show Original Post


24.01.2026 02:02
jouva (@jouva@meow.social)

It's Friday! So time for more work on the plinko game.

Come watch while I work and get to play it from chat!

twitch.tv/jouva

#twitch #streaming #PNGTuber #gamedev #godot





Show Original Post


24.01.2026 02:02
r (@r@bsky.brid.gy)

It's Friday! So time for more work on the plinko game. Come watch while I work and get to play it from chat! twitch.tv/jouva #twitch #streaming #PNGTuber #gamedev #godot





Show Original Post


24.01.2026 02:02
r (@r@fed.brid.gy)

It's Friday! So time for more work on the plinko game. Come watch while I work and get to play it from chat! twitch.tv/jouva #twitch #streaming #PNGTuber #gamedev #godot





Show Original Post


24.01.2026 00:34
godotengine (@godotengine@mastodon.gamedev.place)

While we wait for #Godot 4.6, here's a release candidate for 4.5.2 focused on bug fixes 🐛

- Android Vulkan crashes on some Mali and Adreno GPUs
- Direct3D 12 bug fixes and shader compilation speedup
- iOS Metal exports require A12 Bionic and later by default

godotengine.org/article/releas




Show Original Post


23.01.2026 21:09
binbun3d (@binbun3d@mastodon.social)

Free stuff alert! Here's some Godot 3D Muzzle Flash effects for ya! They come with customizable colors and transparency. Free to use commercially too! (CC0)

Link: binbun3d.itch.io/muzzle-flash...





Show Original Post


23.01.2026 20:25
qryptozoology (@qryptozoology@mastodon.social)

At Christmas I got a Thinkpad to testdrive Linux on, but one of the reasons I wanted a laptop specifically was so I could do Godot development away from my desktop. But the version of OpenGL on the laptop is too old to run Godot 4, and now I'm stuck wondering if I should switch to Godot 3, try and force Godot 4 to run in compatibility mode, or just give up and try another computer




Show Original Post


23.01.2026 18:04
beanjbunny (@beanjbunny@nerdculture.de)

Let’s learn Godot 3D together by putting together a level for our game! youtu.be/wNSZ8CSGBK4?si=sKHLHH #indiedev #gamedev #godot




Show Original Post


23.01.2026 16:13
wanderingdoorgames (@wanderingdoorgames@mastodon.gamedev.place)

Our latest devlog video for our fantasy point and click, Aster Pebble and the Case of Bad Bureaucracy, is out now!

Watch it on:

PeerTube
makertube.net/w/7hqGPrZ2d1Kkbm

YouTube
youtu.be/nDOA423ZcZo

#GameDev #IndieGame #GodotEngine #CozyGame #Godot #PixelArt #PointAndClick #Devlog #OpenSource #FOSS





Show Original Post


23.01.2026 15:04
gnulinuxvalencia (@gnulinuxvalencia@floss.social)

📢 La 1ª GameJam lliure valenciana ja té calendari oficial! 🕹

Falten només 4 setmanes!
Only 4 weeks left!
¡Solo faltan 4 semanas!

Apunta't ja ací!
itch.io/jam/lliurejam

#LliureJam26 #LliureJam #SoftwareLibre #ProgramariLliure #València #GameJam #GameDev #Videojuegos #Videojuego #EventoValència #QuedadaValència #LasNaves #Godot





Show Original Post


1 ...170 171 172 173 174 175 176 177 178 179 180 ...498
UP