godot-rust @GodotRust
Rust bindings for the Godot game engine. Development updates and occasional project highlights. Retweets are projects built with godot-rust. godot-rust.github.io Joined September 2021-
Tweets100
-
Followers2K
-
Following3
-
Likes81
Great article listing many Rust issues. To keep Rust viable for gamedev, it's important to address these, not deny them, on both lang + library level. godot-rust values pragmatism over purism, and deviates from common idioms where it helps ergonomics -- sometimes controversially.
Great article listing many Rust issues. To keep Rust viable for gamedev, it's important to address these, not deny them, on both lang + library level. godot-rust values pragmatism over purism, and deviates from common idioms where it helps ergonomics -- sometimes controversially.
I am reworking a bit the TileMap layers as node system before 4.3, and I wanted the community opinion on the design. For now I added a "group" node that holds a TileSet for its child layers, but I feel it might be too much complexity. See each solution there: (poll in comments)
Two months of 2024 have passed, and we haven't been sitting around :) Recent dev highlights: re-entrancy, virtual script methods, HSV colors, function call diagnostics and much more! godot-rust.github.io/dev/february-2…
How has GDExtension been working for you in the Godot 4.x series? What have you using them as the most? (poll and feedback welcome!)
🎇 This has been a great year for Rust in the Godot ecosystem. Close collaboration with the GDExtension team allowed us to implement tons of new features in idiomatic ways. 🚏 Important milestones in our 2023 recap: godot-rust.github.io/dev/godot-rust… Happy New Year!
We did it! 🎉 Our third feature release of the year, Godot 4.2, is out now 🤖 Over 350 contributors helped to build this release, submitting more than 1800 improvements to the engine. Learn how #GodotEngine makes your gamedev journey more fun: godotengine.org/article/godot-…
💟godot-rust now has a GitHub Sponsors profile! Makes the project sustainable in the long run & is an alternative to people/companies who would like to contribute, but not in code form. Benefits go to expenses, infrastructure and dev time. github.com/sponsors/Brome…
Comfy Engine v0.2 is now out comfyengine.org/blog/release-v… Even comfier with more features and more performance! #rustgamedev #rust #gamedev
Now we just need web exports, and this could be Rust ;)
Now we just need web exports, and this could be Rust ;)
We are excited to introduce a major improvement in funding the development efforts of the #GodotEngine – the Godot Development Fund! Help us secure stable funding and ensure the longevity of the project 💙 godotengine.org/article/godot-…
📚 godot-rust now has a devlog! Our first article is about performance, FFI calls and minimalist benchmark infrastructure. ⏱️By caching function pointers, gdext improved execution time of certain Godot calls by an order of magnitude! Check it out at: godot-rust.github.io/dev/ffi-optimi…
And a robust foundation for the GDExtension API! Godot 4.1 improves a lot under the hood and is a big milestone for language bindings (C++, Python, Rust, ...). godot-rust now supports 4.1 by default. github.com/godot-rust/gde…
And a robust foundation for the GDExtension API! Godot 4.1 improves a lot under the hood and is a big milestone for language bindings (C++, Python, Rust, ...). godot-rust now supports 4.1 by default. github.com/godot-rust/gde…
Last few weeks: Book: hello world, compat + version guide godot-rust.github.io/book/gdext Library: - Catch-up to breaking GDExtension API 4.1 - Vector swizzling - Signals with parameters - Rust-native APIs for Rect2, Aabb, Plane - ToVariant/FromVariant derives github.com/godot-rust/gde…
godot-rust.github.io New website with direct links to learning resources and community platforms. Also hosts latest API docs in real time, so you won't need to check out repos just for that!
⭐1000 stars on GitHub! Recent additions: - virtual methods - prebuilt Godot artifacts -> fewer crate dependencies - support for Rect2, Aabb, Plane - better property #[export] Near future: online docs, return-value bugfix, export groups :) github.com/godot-rust/gde…
📅 This Month in #RustLang #GameDev for Feb 2023 brings updates about 16 games, 6 engines, 8 learning resources, 5 tools, and 10 libraries! gamedev.rs/news/043
Godot 4.0 is a truly remarkable milestone -- made possible by years of hard work from maintainers and contributors. Massive respect for everyone who helped build it. We are very excited to enter this new chapter of game engines, and hope to bring more and more of it to Rust!
Godot 4.0 is a truly remarkable milestone -- made possible by years of hard work from maintainers and contributors. Massive respect for everyone who helped build it. We are very excited to enter this new chapter of game engines, and hope to bring more and more of it to Rust!
Running into memory errors in a game or project using @godotengine? Consider building Godot with AddressSanitizer/LeakSanitizer. ASan/LSan just discovered 1 use-after-free and 3 memory leaks in @GodotRust! Now a fixed part of CI pipelines :) github.com/godot-rust/gde…
Array, PackedArray and Dictionary are now supported, bringing the major Godot data structures to Rust. Thanks to thomastc and lIlIZ for their great contributions! GDNative maintenance update 0.11.3 was also just released, providing ongoing Godot 3 support. github.com/godot-rust/gde…
Thanks to chitoyuu, the Godot 3 binding recently got loads of quality-of-life additions! gdnative v0.11.2 features: - NativeClass generics - mixins for multiple impl blocks - class self-registration - `#[methods]` for async - indexed properties - ... See github.com/godot-rust/gdn…
Rémi Verschelde @Akien
16K Followers 2K Following @godotengine project manager & maintainer. Co-founder @W4Games. @[email protected]. Free and #opensource software advocate. #Linux gaming. he/him@ọzkriff🦀🇺�.. @ozkriff
2K Followers 723 Following Andréy Lesnikóv: Russian #RustLang zealot, hobby #gameDev. ex-Wargaming, ex-JetBrains. he|they. Also @ozkriff_ru, https://t.co/v96VY8m7dUPatrick / 🔥 Lizard @patrick_exe
998 Followers 2K Following (he/him) 🇩🇪 Biomimicry engineer // Godot core contributor for TechArtBramwell @bramreth
4K Followers 962 Following A standard nerd and gamedev educator who keeps raving about Godot 4 (He/ Him) 🔗 https://t.co/NbYrz3WeZlC. W. Smith @CWSWanderer
250 Followers 1K Following No longer bound to one tract of land. Wandering the streets and highways, looking for more than a place to keep my things.Robert Babiński @banankiem
44 Followers 219 FollowingWei @rebootxw
0 Followers 313 FollowingWilmer Handler @WilmerFHandler
58 Followers 63 FollowingPawandeep Arora @PawandeepSArora
483 Followers 3K Following Software Professional. Tweets/retweets don't mean I endorse the views or opinions. Tweets/RTs only for sharing the views/opinions.Mike Martin @mikemar10
71 Followers 522 Followingitsmehere @itsmehere25
16 Followers 66 FollowingPointedXFinger123 @PointedX
336 Followers 1K Following 🇵🇭 Sup. Call me Pointed or PX. He/Him | 22 | Animator, Artists, and Game Dev. | I play 🎻and 🎹 Ko-fi: https://t.co/pCIw6AXdX9Robin @PastaHence
0 Followers 70 FollowingJoshua Folkken @joshuafolkkken
4 Followers 31 Following #IndieGame devs #GameDev #IndieDev #Gaming #GodotEnginesid @sidartaoliveira
233 Followers 2K FollowingSly @SlyZorua
434 Followers 572 Following Former BotW/TotK Speedrunner | 2x Time WR Holder | Data Scientist | @Twitch Affiliate | K-pop & K-drama Enthusiast | Forever stanning loonaDreamPiece🧩💡 @DreamPieceS2dio
249 Followers 4K Following 🇨🇺🇮🇹 Artist. Trying to do Game Design. Epic Gamer. Tinkering around. My opinions belong to me. Male.Wise Vanara @wise_vanara
344 Followers 1K Following SWE. Disillusioned core guy, IITB'16 (UR). Somewhat concerned about diet & nutrition these days. Trying to heal a chronic gut issue.declinedyew @declinedyew
38 Followers 274 FollowingTed Feng @artisdom
97 Followers 2K Followingcaracal @cerebralcaracal
41 Followers 176 Following田山 @fog1226
35 Followers 463 FollowingDkerza @Dkerza
24 Followers 902 Followinghatoo💛 @hatookov
436 Followers 545 Following Rustacean codeforces青/atcoder青 Zenn: https://t.co/ReimcJotMP GitHub: https://t.co/5JH1haACog SoundCloud: https://t.co/Id4nT9qndzAndrew Kesterson @AKLabsDotNet
45 Followers 181 Following Games || Stuff that works || Growing people || Open sourceRenan Macedo de Maria @renan_m_maria
1 Followers 34 FollowingJosh @justjoshnelms
42 Followers 469 FollowingIgor Guerrero @igorguemusic
167 Followers 2K FollowingAntony Vincent @vincent_an54991
35 Followers 153 FollowingJ Hellyer @hellyer_ja26490
97 Followers 263 FollowingRachid @quatrinos
25 Followers 254 FollowingDeivison dAssis @deivisondfranca
13 Followers 42 FollowingRCJacH @RCJacH
18 Followers 84 Following Music Composer, Songwriter, and Producer for the casual and serious listeners.Joaquin Mansilla @MJoacoo
21 Followers 128 FollowingAdrian Sieber @AdrianSieber
628 Followers 935 Following Building SaaS apps with #Haskell, #Elm, #Rust Main: @Airsequel (https://t.co/aErf0pR3y3) Side: @SheetMusicVR (https://t.co/t6pM70hAx7)Amealky 💫 | Making.. @Amealky
95 Followers 229 Following Indie Game Developer 💻 actually working on a beat em up with my love @Padlynn_ a 2D/3D Artist 💞cakipaul - handichef @CakiPaul
18 Followers 224 Following ✝️🧑💻Working on game Handichef. Godot is awesome!Craig Johnson @Craigdev937
27 Followers 65 FollowingLimbo of Wonders @limboofwonders
22 Followers 37 Following We love games. Playing them, making them. We want to express ourselves though the games we make, bring what we love to others, so they might enjoy it as well!impp @superimpp
56 Followers 248 Following working on myself (and some other stuff), one day at a time. LLM research, indie game dev, free software, cats, pizza, and bodybuilding. go birdsAndrzej Białecki @Kaszanas
439 Followers 2K Following PhD student @WUT_edu Esports Research Science • I write in (Python, Go, Rust) • Sports Professional RG: https://t.co/l5qNRtn2K7…futuro impredecible @BGpurplebird
485 Followers 502 Following Navíos más grandes han perecido ante corrientes más pequeñasCHIEF @CHIEF090
57 Followers 263 Following unknown artist 🧭 godot engine lover, draws in his spare time ( for ART 🎨 and PA$$ION ), touches many forms of art, it's me, CHIEF.Godot Engine @godotengine
114K Followers 844 Following Your free, open-source game engine 🎮🛠️ Develop your 2D & 3D games, cross-platform projects, or even XR ideas!Rust Language @rustlang
142K Followers 2 Following A programming language empowering everyone to build reliable and efficient software.Rust GameDev WG 🦀�.. @rust_gamedev
9K Followers 34 Following #RustLang #GameDev curated feed, mostly run by @ozkriff. See also https://t.co/rZhm4qcVtp, https://t.co/h8lA73n9ad, https://t.co/1WnUMxqU2b, https://t.co/k2RhD1EAXAWe're proud to announce our latest game, Carrot Survivors! A cool survivors-like where you'll fight carrot zombies with your friends, with lots of unique weapon mechanics, and a full open world map to explore! Wishlist it on #steam! store.steampowered.com/app/2788950/Ca… #indiedev #gamedev
@reduzio Used both gdext and gdnative for writing gameplay code. Haven't really felt the need to use it to write editor plugins, but probably because our focus is on games rather than tools.
How has GDExtension been working for you in the Godot 4.x series? What have you using them as the most? (poll and feedback welcome!)
We did it! 🎉 Our third feature release of the year, Godot 4.2, is out now 🤖 Over 350 contributors helped to build this release, submitting more than 1800 improvements to the engine. Learn how #GodotEngine makes your gamedev journey more fun: godotengine.org/article/godot-…
Comfy Engine v0.2 is now out comfyengine.org/blog/release-v… Even comfier with more features and more performance! #rustgamedev #rust #gamedev
We are excited to introduce a major improvement in funding the development efforts of the #GodotEngine – the Godot Development Fund! Help us secure stable funding and ensure the longevity of the project 💙 godotengine.org/article/godot-…
gdnative: Rust bindings for Godot 3 ⭐️ 3386 Author: @GodotRust #rustlang github.com/godot-rust/gdn…
Godot 4.0 was so good, we made a sequel! Thanks to 300+ contributors and four months of improvements and polish, #GodotEngine 4.1 is ready for your projects. Read more in our announcement: godotengine.org/article/godot-…
Re the catastrophic #RustLang trademark update draft: it's worrying that these changes were even proposed and how tone-deaf the foundation's response was so far. But on the other hand, I also find the number of personal attacks and hatred from the community troubling too 😬
Engine updates highlights: - @GodotRust - Blue (@aryanpur_elham) - @AmbientRun - Geng (@kuviman) - Fyrox (@DmitryNStepanov)
📅 This Month in #RustLang #GameDev for Feb 2023 brings updates about 16 games, 6 engines, 8 learning resources, 5 tools, and 10 libraries! gamedev.rs/news/043
@vnen Love this idea. Dumb question, but why allow traits to extend classes? That seems to have potential for confusion and I’m not sure what the benefits would be
4 years of development. 12,000 merged pull requests. 7,000 fixed issues. 1,500 individual contributors across engine and docs. Godot 4.0 sets sail NOW! ⛵️ A complete overhaul. A solid foundation to build upon. #GodotEngine godotengine.org/article/godot-…
📅 February is over, so it's time to put together yet another #RustLang #GameDev newsletter with all the cool community updates from that month! Please, join: github.com/rust-gamedev/r…
Running into memory errors in a game or project using @godotengine? Consider building Godot with AddressSanitizer/LeakSanitizer. ASan/LSan just discovered 1 use-after-free and 3 memory leaks in @GodotRust! Now a fixed part of CI pipelines :) github.com/godot-rust/gde…
📅 This Month in #RustLang #GameDev for November 2022 is finally out! gamedev.rs/news/040
This Week in Fyrox Game Engine #6 is out - Animation Layers for State Machines, Animation Signals, Bugfixes and more. fyrox.rs/blog/post/twif… #rustgamedev #gamedev #rustlang
This Week in Fyrox Game Engine #4 is out - Preview Mode for Animation Editors, Toolbar, Time Ruler, and Curve Editor Improvements - fyrox.rs/blog/post/twif… #rustgamedev #rustlang #gamedev