Шестидесятилетний заключённый и лабораторная крыса. F# на Godot. Часть 13. Общий сбор
В прошлой главе мы доделали все ключевые моменты DSL, которые были необходимы для более-менее комфортной работы с Godot. Далее я обещал финишировать эпопею заходом в реактивное программирование, но этот блок глав было решено отложить и опубликовать отдельно. Дело в том, что на зимних каникулах я ходил в народ и внезапно обнаружил, что в данный момент моему циклу нужно не продолжение, а хорошая пачка «чекпоинтов». Поэтому мне пришлось отложить все заряженные ружья на потом, чтобы зафиксировать текущий прогресс в виде нескольких репозиториев с очень простыми проектами. Собственно разбору этих проектов и будут посвящены оставшиеся части цикла. Сначала мы соберём всю инфраструктуру (упомянутую в рамках цикла) на базе проекта из этой статьи . Потом несколькими способами напишем одну и ту же сцену и в конце добьём всё дело ещё щепоткой инфраструктуры, о которой я упоминал лишь поверхностно, но без которой не могу жить. В следующий раз мы продолжим возвращением к тайловым мирам. Мне вменяли в вину, что в начале цикла я обещал не совсем то, что сделал по итогу, так что я собрал чистовую версию вот такой песочницы спецом под Хабр: <Картинка не влезла в превью.> Она написана с применением только тех приёмов, что уже были хотя бы надкусаны в цикле, поэтому концовка получилась очень щадящая.
https://habr.com/ru/companies/first/articles/1001216/
#net #f# #c# #godot #godot_engine
I'm currently on track with Zenva Academy's Godot engine tutorial course collection to get myself acquainted with Godot's GUI systems, GDScript, localization work flow and everything else Zenva's Godot course catalog has to offer.
We've (finally) moved to @Codeberg 🎉
Also « open-fpsz » is now « sunder »
https://codeberg.org/sunder/sunder
#freesoftware #shooter #tribes #gamedev #game #multiplayer #godot
A friend and I have been working on a fast-paced 3D action platformer - we call it //PHASE-KILLER/
https://lemmy.world/post/43310092
I've decided to start working on a new #godot project for fun! This one is going to be an original instead of a remake. Check out the main character. A #squid made in #krita! The movement is going to be drag and let go, kinda like Angry Birds, except with a Squid lol.
I had so much fun making #frogger before. I figured I should get right back into it and make a new game from scratch!
My toon shader with colorful lights. I remember seeing someone had made this kind of scene for theirs but I can't find it so I recreated it.
(The shader's free btw): https://binbun3d.itch.io/godot-ultimate-toon-shader
#godot #godotengine #shader #stylized #gamedev
And here is the result after configuring anisotropic friction on the wheels.
Still have to make them visually rotate to complete the system.
This is awesome Synty is now releasing their asset packs with #Godot support https://syntystore.com/collections/godot-asset-packs
I own several of these, that might actually get me to give it a proper attempt
Second devlog! Talking a bit more about how I designed my dialog system.
Also improved audio and visual feedback when interacting with the dialogue options.
https://snoozingrat.itch.io/the-megastructure/devlog/1393620/devlog-2-i-coded-a-dialogue-system
#godot #indiedev #rpg #gamedev
Am I misinterpreting what #Godot's "Sort Scripts By: None" setting means?
I thought it means there's no automatic sorting, so whatever order I set should stay. But upon reloading a project, scripts are re-sorted...
#GodotEngine #GDScript #Godot4 #GameDev
[WIP] It's time to flip the colors! ... and to change the palettes a little bit as well (while staying true to NOKOMA identity)
#indiedev #gamedev #indiegame #solodev #godot

Big news from the world of #Escoria ! (Well, at least in our estimation.)
Escoria’s documentation has been fully updated, including living documentation based on docstrings.
This includes docs for ASHES (the replacement for ESCscript) and is fully updated for the Godot 4-port of Escoria.
We need community feedback to help close any gaps so head on over to https://docs.escoria-framework.org/en/devel/
Thanks to everyone for all their patience over the past year!
Cc @StraToN