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 #cryptographyFinally 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
Oooh eck it's in-engine now. No closer to knowing exactly what it is yet. #godot #ganemedev #pixelart #ui #design

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 #streaming #PNGTuber #gamedev #godot

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

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

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
https://godotengine.org/article/release-candidate-godot-4-5-2-rc-1/
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...
#godot #shaders #vfx #animation #gameart #gamedev #vfxfriday
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 #linux #godot
Let’s learn Godot 3D together by putting together a level for our game! https://youtu.be/wNSZ8CSGBK4?si=sKHLHHOb_lrDlZYA #indiedev #gamedev #godot
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
https://makertube.net/w/7hqGPrZ2d1KkbmEXQyiKjk
YouTube
https://youtu.be/nDOA423ZcZo
#GameDev #IndieGame #GodotEngine #CozyGame #Godot #PixelArt #PointAndClick #Devlog #OpenSource #FOSS

📢 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í!
https://itch.io/jam/lliurejam
#LliureJam26 #LliureJam #SoftwareLibre #ProgramariLliure #València #GameJam #GameDev #Videojuegos #Videojuego #EventoValència #QuedadaValència #LasNaves #Godot
