Godot Engine
Whats new in Godot XR – David Snopek, Fredia L Huya-Kouadio – GodotCon 2024
updated
You loved Kati last time, so we are bringin her back on stream :)
- - -
Featured Streamers (by order of appearance):
- jackie_codes: twitch.tv/jackie_codes
- PirateSoftware: twitch.tv/piratesoftware
- IAmAMerlin: twitch.tv/iamamerlin
- Aarimous: twitch.tv/aarimous
- ExpiredPopsicle: twitch.tv/expiredpopsicle
- jembawls: twitch.tv/jembawls
- TipyxTV: twitch.tv/tipyxtv
- RothioTome: twitch.tv/rothiotome
- BabaDesBois: twitch.tv/babadesbois
- RafaLagoon: twitch.tv/rafalagoon
- dxzander: twitch.tv/dxzander
- Setolyx: twitch.tv/setolyx
- Tsundown: twitch.tv/tsundown
- TheCoffeeHarry: twitch.tv/thecoffeeharry
- jotson: twitch.tv/jotson
- Foolbox: twitch.tv/foolbox
- PracticalNPC: twitch.tv/practicalnpc
- jitspoe: twitch.tv/jitspoe
- Gearlis_ch: twitch.tv/gearlis_ch
- SpaghettiCodeFactory: twitch.tv/spaghetticodefactory
- Lentsius: twitch.tv/lentsius
- PritateSoftware: twitch.tv/pritatesoftware
- - -
Find us everywhere: links.godotengine.org
- - -
0:09:19 - Interview
Featured games:
0:37:31 - Lumina [forgefern.itch.io/lumina]
0:51:32 - Escae the Cube [coryler.itch.io/escape-the-cube]
1:01:24 - Exit Isle [hondj.itch.io/exit-isle]
1:11:33 - Vault Monkey [ryanventus.itch.io/vault-monkey]
1:20:02 - Mech Escape [buffbodhotrod.itch.io/mech-escape]
1:29:03 - Emerald Escape [kalzcoat.itch.io/emerald-escape]
1:42:06 - Sorcerer's Escape [cripsterdev.itch.io/sorcerers-escape]
1:58:09 - Losing Marvin [qusk2.itch.io/losing-marvin]
- - -
Find us everywhere: links.godotengine.org
- - -
Featured games:
0:00:00 - Intro
0:07:42 - Planetary Life [store.steampowered.com/app/2471970/Planetary_Life]
0:30:26 - Phosfi [store.steampowered.com/app/2625450/Phosfi]
0:54:17 - Resurrect [store.steampowered.com/app/2650210/Resurrect]
1:06:36 - Backpack Battles [store.steampowered.com/app/2427700/Backpack_Battles]
1:37:19 - 2023 Showreel
1:48:53 - Shadowkin [store.steampowered.com/app/2212410/Shadowkin]
2:08:50 - Bounty Hunters [store.steampowered.com/app/2507500/Bounty_Hunters]
2:15:51 - Starveil [store.steampowered.com/app/2357590/Starveil]
2:29:27 - Robot Detour [store.steampowered.com/app/2666840/Robot_Detour]
2:44:06 - One Bear Army [store.steampowered.com/app/2646480/One_Bear_Army]
3:03:11 - Ancient Mind [store.steampowered.com/app/2376750/Ancient_Mind]
3:16:20 - Tower Pets [store.steampowered.com/app/2550120/Tower_Pets]
- - -
Find us everywhere: links.godotengine.org
0:00 - Until Then - store.steampowered.com/app/1574820/Until_Then
0:11 - Of Life and Land - store.steampowered.com/app/1733110/Of_Life_and_Land
0:23 - Backpack Battles - store.steampowered.com/app/2427700/Backpack_Battles
0:35 - Halls of Torment - store.steampowered.com/app/2218750/Halls_of_Torment
0:46 - Windowkill - store.steampowered.com/app/2726450/Windowkill
0:58 - Ocean Mirror - store.steampowered.com/app/2725640/Ocean_Mirror
1:09 - Stunt Xpress - store.steampowered.com/app/2645830/Stunt_Xpress
1:21 - Uniform - sparseal.com
1:32 - Racing Simulation - thelastgarage.com
1:43 - Badaboom - badaboom.decacis.com
1:56 - Full-Scale Invasion - store.steampowered.com/app/2749940/FullScale_Invasion
2:07 - Octahedrone - Syncing Dimensions - octahedrone.com
2:17 - KOOK - store.steampowered.com/app/2329690/KOOK
2:29 - Runa & The Chaikurú Legacy - store.steampowered.com/app/2283470/Runa__the_Chaikur_Legacy
2:37 - Gunmetal Gothic - store.steampowered.com/app/2248150/Gunmetal_Gothic
2:47 - Unrailed 2: Back on Track - store.steampowered.com/app/2211170/Unrailed_2_Back_on_Track
2:58 - Colorspace - store.steampowered.com/app/2479190/Colorspace
3:10 - Immersive Home - youtube.com/watch?v=aOd7JX6bfQI
3:32 - Dig Dig Boom - store.steampowered.com/app/2026040/Dig_Dig_Boom
3:44 - Vlobs - lostminds.com/vlobs
3:55 - PLUG IT IN - store.steampowered.com/app/2757300/PLUG_IT_IN
4:07 - Sandbox Elements - arcaneenergy.github.io
4:19 - Speed Oddity - youtube.com/watch?v=DFpu7O0Mdhk
4:24 - Robot Detour - store.steampowered.com/app/2666840/Robot_Detour
4:33 - Jewel Run - store.steampowered.com/app/2097850/Jewel_Run
4:41 - knakk - raffomania.itch.io/knakk
4:50 - GodSVG - github.com/MewPurPur/GodSVG
5:02 - Dirty Land - store.steampowered.com/app/1382390/Dirty_Land
5:18 - Outro - godotengine.org
⭐️ If you like what you see, make sure to visit: fund.godotengine.org
🎬 Editing: youtube.com/emiliotube
💫 Outro: @YouTubeToen
🎶 Song: youtube.com/watch?v=5SRIvvFLyTw
https://pretalx.c3voc.de/godotcon2023/talk/52/
#godotcon2023
Emilio Coppola
Rémi Verschelde
Krystof Klestil
0:00 Title intro
0:20 Fireside chat starts
1:50 Emilio and Rémi introduce themselves
3:11 How is the engine made?
7:31 Engine migration
12:42 Did the influx of new people influence the process of making the engine?
15:37 How's the faster release cycle?
18:51 How's the development time-frame?
20:22 When's the asset marketplace?
22:30 Godot's presence at game shows and the relevance of open source in the gaming industry
27:58 If you could add or remove one thing from Godot, what would it be?
30:56 End of the host's questions
31:30 Godot GDC 2024 presence
33:03 Godot gamescom presence at the game area instead of the business area
33:53 How do Rémi manage to keep up with all those pull requests
36:26 Do the developers do what they want?
38:42 Foundation plans as funding almost doubled
41:31 Lessons from other open source projects
45:02 Plans to update the logo?
47:40 End of the fireside chat
47:55 Title outro
https://pretalx.c3voc.de/godotcon2023/talk/51/
#godotcon2023
Stylized 3D games have a lot of barriers to production. This talk breaks down some of the issues and ways to tackle them.
Panagiotis Tsiapkolis
https://pretalx.c3voc.de/godotcon2023/talk/33/
#godotcon2023 #Talks
The field of automotive HMI has evolved into a sophisticated intersection of functionality, compliance, and dynamic visuals. We'll discuss the requirements, the reasons for choosing Godot, and the custom runtime integration with RenderCoreTM. Additionally, we'll delve into the modifications made to the engine and editor to accommodate multiple scripts, GLSL shaders, and the conversion from C# to CS, ensuring traceability.
Harsha Padmanabha
https://pretalx.c3voc.de/godotcon2023/talk/50/
#godotcon2023 #Sponsor
https://pretalx.c3voc.de/godotcon2023/talk/47/
#godotcon2023
Building multiplayer games with physics and great graphics is extremely complex. The Mirror simplifies this with out-of-the-box networked Jolt physics, authentication, databases, deployments, analytics, REST APIs, tailored shaders, Godot GLB imports, payment rails, marketplace, revshare, and more. The Mirror draws inspiration from Roblox, Garry's Mod, Second Life, and Red Faction. Join us for a demo and meet the founder, Jared - he'd love your thoughts on what features you'd like prioritized.
Jared McCluskey
Wojtek Pe
https://pretalx.c3voc.de/godotcon2023/talk/49/
#godotcon2023 #Sponsor
To create Strange Light, an extended reality documentary that premiered at the 2023 Arts & Ideas Festival in New Haven, CT, USA, creators Kit Hung & JLS Gangwisch developed a workflow to import and animate volumetric video captured with Brekel Point Cloud into their Godot 4.0 project. In this talk, JLS Gangwisch will demonstrate these tools and discuss using Godot for documentary and extended reality projects.
JLS Gangwisch
https://pretalx.c3voc.de/godotcon2023/talk/godotcon20234/
#godotcon2023 #Talks
One of the biggest prejudices amongst the game dev community that has not tried Godot yet is that the engine is “only good for 2D games!”. Every day Godot is improving its capabilities to render 3D environments more and more, and to put these prejudices to the ground, we took three months to try to achieve the best graphical quality we could for our next game.
Come join us in this talk where we talk about what a team of two people, an artist and an engineer, learned from this experience, what’s amazing, what could be improved, and what didn’t work: Godot 4.2 capabilities, importing assets from Blender to Godot, rendering techniques, workflow, topology, material blending, asset management, level of detail and much more.
Fernando Spina
Lisandro "NoidEXE" Lorea
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202331/
#godotcon2023 #Sponsor
Many overlook viewports' potential, but they're essential for technical art. Join me to explore hands-on examples in Dome-Keeper, Franzy Fury and more.
Raffaele Picca
https://pretalx.c3voc.de/godotcon2023/talk/42/
#godotcon2023 #Talks
This talk, led by 'bitbrain', delves into the common pitfalls that derail many game projects and emphasizes the importance of a solid content pipeline.
Miguel Gonzalez Sanchez
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202311/
#godotcon2023 #Talks
I am making a puzzle game with a robot on a wire, and we can bend the wire around walls and corners. It really looks complex, but in this talk I deconstruct it to like 10-ish simple steps.
Ivan Bushmin
https://pretalx.c3voc.de/godotcon2023/talk/godotcon20236/
#godotcon2023 #Talks
In this talk I present a little bit of history of GDScript, how it is in the current state, and what are the plans for the future years.
George Marques
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202313/
#godotcon2023 #Keynote
Realistic flight physics adds fun, but just for some pew pew and whoosh a scientifically accurate library is too much. This talk presents a GDScript flight library, but with just the parts you really need.
Fernando "Vela" Cosentino
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202326/
#godotcon2023 #Talks
https://pretalx.c3voc.de/godotcon2023/talk/46/
#godotcon2023
SenAm Games is an indie game studio from Munich, Germany, founded in 2018 and built on top of the Godot game engine. Since then, they have released their first commercial game "Hauma" and finished several serious game projects for clients.
This talk will give insights into SenAm Games' journey with Godot engine and touch on their experience regarding business development, ecosystem and technology and why they continue to use Godot. How did the publishers react? Was it easy to find artists? And what were the technological roadblocks compared to more established game engines?
Senad Hrnjadovic
https://pretalx.c3voc.de/godotcon2023/talk/NXJVGG/
#godotcon2023 #Talks
Miskatonic Studio
https://pretalx.c3voc.de/godotcon2023/talk/godotcon20239/
#godotcon2023 #Talks
In this talk, I will break my process down, describing how every step was made.
Jaanus Jaggo
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202334/
#godotcon2023 #Talks
In this presentation I'll go over the inhouse plugins and tooling we created for Koira.
Sander Vanhove
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202319/
#godotcon2023 #Talks
I would like to briefly introduce major design decisions in Godot's current renderers and how they fit into the landscape in the industry.
Clay John
https://pretalx.c3voc.de/godotcon2023/talk/3/
#godotcon2023 #Keynote
In a previous life, Miguel worked tirelessly to get Unity and other game engines to adopt .NET as a runtime to execute their game code, as it blended beauty and speed. And he dreamed that one day the pauses introduced by the garbage collector could one day be solved, but after decades this dream seems further away with each passing day. Meanwhile, a language of equal beauty and ergonomics emerged without any of these downsides. This talk will discuss both the rationale of the Swift bindings for Godot, as well as a bold proposal to integrate Swift into Godot itself.
Miguel de Icaza
https://pretalx.c3voc.de/godotcon2023/talk/W89WUZ/
#godotcon2023 #Talks
.
HP van Braam
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202329/
#godotcon2023 #Sponsor
.
Neil Holmes
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202321/
#godotcon2023 #Sponsor
The talk will give an overview of GodotSteam: how and why it started, how it helps developers leverage the full functionality of Valve's Steamworks API, games that use it to add cool stuff for their players, and where the project is going in the future.
There are many popular use-cases such as achievements, statistics, leaderboards, and Play Together, but there are more advanced concepts like Workshop, Inventory, and Networking, which can be rather intimidating. The project aims to make adding these less complicated for developers and to speed up their integration.
Many popular games, such as Dome Keeper and TailQuest, take full advantage of Steamworks, but there are some excellent examples among lesser-known games like Ailin:Traps and Treasures and Chicken Fight. They have actively engaged their communities through mods, custom maps, in-game purchases, and multiple ways to play.
Additions are coming soon, such as SteamMultiplayerPeer, which allows Godot to use Steam as a transport layer and mix higher-level networking nodes with Steamworks. Also, companion apps, such as GodotSteam UGC Uploader and GodotSteam Uploader, will ease the process of adding Workshop items and uploading builds to Steam itself.
While GodotSteam can help developers add a lot of cool functionality to their games, the project obviously would not be as good without its community. The project has greatly improved through tutorials, pull-requests, testing, suggestions, and participation from folks of all skill levels. My goal is to make sure the community knows how to take advantage of GodotSteam’s full list of features.
GP Garcia
https://pretalx.c3voc.de/godotcon2023/talk/godotcon202325/
#godotcon2023 #Talks
DOOM is a famous and supreme feat of programming, studied and beloved by game developers across time, so of course, it should be ported to Godot. This talk is ideal for viewers looking to explore GDExtensions, or who have an passion for demon slaying.
Adam Scott
https://pretalx.c3voc.de/godotcon2023/talk/godotcon20231/
#godotcon2023 #Talks
This talk covers my new project, Xoronaut, which is an plugin to Godot 4. The presentation will show progress in reading the two main kinds of GIS files, vector and raster.
Paul Schrum
https://pretalx.c3voc.de/godotcon2023/talk/V7T9TH/
#godotcon2023 #Talks
Johannes Ebner
Emilio Coppola
https://pretalx.c3voc.de/godotcon2023/talk/48/
#godotcon2023
00:00 Intro
01:24 Crash Course on Thread Safety
20:18 Scene Processing in Godot
23:09 Thread Guards
37:57 Q&A (I)
38:08 Thread Guards (cont.)
42:45 Q&A (II)
This video shows the Godot booth on the main showfloor, the many games showcased there by their developers, talks at the Godot meetup, and the reception of the IGF Excellence in Design award by the developer of The Case of the Golden Idol, which is the first Godot game to receive such an award.
You can read more here: godotengine.org/article/gdc-2023-godot-games
📹 Videos by:
- Sander Vanhove
- Andrea Togni
- Emilio Coppola
- Mélanie Christin
- Tan Jian Ping
- Nathan “jitspoe” Wulf
🎶 Music:
- Builder by QUEENJAZZ - queenjazz.bandcamp.com/album/bops
Used with permission, not covered by the video's CC-BY license.
#godotengine #gdc
00:00 - Intro
00:36 - State of Godot
09:39 - Godot as an Open Ecosystem
Thanks to GitHub for the video recording (and hosting the event!).
Thanks to GitHub for the video recording (and hosting the event!).
0:00 - Lumencraft - store.steampowered.com/app/1713810/Lumencraft
0:18 - The Ballad of Bonky - knutsel.co/wishlist
0:31 - Dome Keeper - store.steampowered.com/app/1637320/Dome_Keeper
0:48 - The Omins - temesagames.com
1:02 - Cassette Beasts - cassettebeasts.com
1:15 - Pingo Adventure - orb-square.com
1:25 - Fist of the Forgotten - fistoftheforgotten.com
1:33 - Friday Night Funkin' VR - thisisbennyk.itch.io/funkin-vr
1:41 - Voxurbis: Age of Politicians - yurisizov.itch.io/voxurbis
1:50 - Project Heartbeat - https://ph.eirteam.moe/
1:57 - Gawr Gura: Quest for Bread - https://kennypark.xyz/
2:08 - A Most Extraordinary Gnome - store.steampowered.com/app/2089710/A_Most_Extraordinary_Gnome
2:16 - White Yarn - https://www.voroh.studio/white-yarn
2:24 - Quetzal - store.steampowered.com/app/1953670/Quetzal
2:32 - Takara Cards - store.steampowered.com/app/1932210/Takara_Cards
2:40 - Virtual Circuit Board - store.steampowered.com/app/1885690/Virtual_Circuit_Board
2:52 - The Legend of Lumina - wizbane.itch.io/the-legend-of-lumina
3:03 - Demise Sanctuary - store.steampowered.com/app/1945770/Demise_Sanctuary
3:11 - Dashpong - playdashpong.com
3:19 - Brotato - store.steampowered.com/app/1942280/Brotato
3:27 - ProtoCorgi - kemonogames.com
3:34 - Of Blades & Tails - store.steampowered.com/app/1768780/Of_Blades__Tails
3:42 - Extinction Eclipse - extinction-eclipse.com
3:50 - Cardbob: Revival - https://www.madcookies.games/
3:59 - Swords and Sandals Immortals - store.steampowered.com/app/1707650/Swords_and_Sandals_Immortals
4:05 - ROTA - store.steampowered.com/app/1993830/ROTA
4:12 - WHATEVER - store.steampowered.com/app/1734230/WHATEVER
4:19 - Paper Lily - store.steampowered.com/app/1698960/Project_Kat__Paper_Lily_Prologue
4:30 - Outro
⭐️ If you like what you see, make sure to visit: godotengine.org/donate
🎬 Editing: Emilio Coppola - youtube.com/emiliotube
🎶 Song: Race The Sun by Scott Buckley – https://www.scottbuckley.com.au
0:00 - Garuda - play.google.com/store/apps/details?id=com.suraj.garuda
0:26 - Celted - youtube.com/channel/UCkKOvLgpOMAYgE0YyW_Mvxw
0:41 - Endless waves survival - play.google.com/store/apps/details?id=org.jefersonbelmiro.rapture
0:51 - Kamaeru - http://www.kamaeru.com
1:12 - Gloomgrave - https://linktr.ee/netmancer
1:32 - Human Resources Game Factory - play.google.com/store/apps/dev?id=7057985140820475553
1:48 - Boba Cup - facebook.com/NoisyLeaf
1:52 - Match 3 From Outer Space - twitter.com/cabemo_games
2:03 - Solares - orbit-games.net
2:23 - Realm: Virtual Universe - https://realm.art/
2:44 - Hit Down ! - crowned.itch.io/hit-down
2:54 - There Were Eggs - furdice.github.io
3:05 - Usagi Shima - usagishima.net
3:14 - Sebastiana Sol e Chuva - valentestudio.com
3:24 - Endless Dungeon - play.google.com/store/apps/details?id=com.sugart.endlessdungeon
3:35 - Outro
⭐️ If you like what you see, make sure to visit: godotengine.org/donate
🎬 Editing: Brandon Chang - brandonchang.me
🎶 Song: Melt by Broke For Free – brokeforfree.bandcamp.com/track/melt
0:00 - Textreme 2 - ash-k.itch.io/textreme-2
0:12 - Learn GDScript From Zero - gdquest.mavenseed.com/courses/learn-to-code-from-zero-with-godot
0:25 - CozyBlanket - sparseal.com/cozyblanket
0:37 - PixelOver - deakcor.itch.io/pixelover
0:49 - Project Heartbeat Chart Editor - https://ph.eirteam.moe/
1:00 - RPG in a Box - rpginabox.com
1:13 - Material Maker - materialmaker.org
1:23 - Whiteboard - arcaneenergy.itch.io/whiteboard
1:35 - Shaderblocks - intakeovr.itch.io/shaderblocks
1:45 - Mad Productivity- https://www.madcookies.games/game.php?id=5
1:57 - Gazo Tuber - risunz.itch.io/gazo-tuber
2:07 - World Maker - chunkydev.itch.io/world-maker
2:18 - G-Kanban - github.com/kidando/gkanban
2:25 - Turpial Music Player - icterusgames.itch.io/turpial
2:33 - Outro
⭐️ If you like what you see, make sure to visit: godotengine.org/donate
🎬 Editing: Emilio Coppola - youtube.com/emiliotube
🎶 Song: Tango by Octomuse – octomuseproduction.com
godotengine.org
Please support the engine on Patreon: patreon.com/godotengine
The games shown in the video are, in order of appearance:
- Disco Dungeon, by The Brute Squad
- BaBaBear City, by SimplexCode
- Memories Of Ariandine, by Test Area Studio
- Chaotic Airport Construction Manager, by Illusive Reflection
- Space Cutter, by Wish Software Studio
- Food Frenzy: Puzzle, by Wild Pluto
- Sleepy Blocks, by Davi Fox
- Reflecto, by Quation
- Mategotchi, by Oscar Parra
- Ariap Wars, by Completed Spoon Six
- Bunker 2021, by SkanrSoft
- Dodgers, by Clarkia Games
- Madness/Endless, by Poke the Ant
- Blast Space, by qubyt
- Versh, by Little Stryker
Editing by Hugo Locurcio
Music by Christian Fernando Perucchi: christianperucchi.com
godotengine.org
Please support the engine on Patreon: patreon.com/godotengine
The games shown in the video are, in order of appearance:
- Windward Rush, by João Marinheiro
- FRANZ FURY, by Raffaele Picca
- Bittersweet Birthday, by World Eater Games
- Cat Cafe Manager, by Roost Games
- Punch Pong, by Nekomatata Games
- BLASTRONAUT, by Perfoon
- Lila's Sky Ark, by Monolith of Minds
- Codename: Mallow, by Ancalabro
- The Zone: Stalker Stories, by Illuminated Games
- Project Souldier, by Gawehold & Weonix
- RUN: The World In-Between, by Team RUN
- Oddventure, by Infamous Rabbit
- Quest Of Graal, by Pixel Archipel
- The Circle of Kerzoven, by Marco Burri
- Astra: Fading Stars, by Dimension Omega
- Seedlings, by Bardsley Creative
Editing by Hugo Locurcio
Music by Christian Fernando Perucchi: christianperucchi.com
Tune in to a chat with core developers answering questions from Patreon supporters and from the livestream chat!
Join the Godot Chat at: chat.godotengine.org
Use this platform to interact with speakers and other GodotCon attendees.
Schedule: docs.google.com/spreadsheets/d/1cGKpj1g103MfvwJdL0Se69-cPXB4swAi6eOAJzlaWds/edit?usp=sharing
---
* 14:00 UTC: Building a community with Godot Engine - Miguel Gonzalez Sanchez
👉 subscribe to bitbrain: youtube.com/bitbraindev
👉 Join bitbrains community Discord now! discord.gg/sJjsksEwDq
🎮 play cave now for FREE here: bitbrain.itch.io/cave
🎧 'cave OST' by Laslo Jott laslojott.bandcamp.com
* 14:20 UTC: Methods for Cloud-based Game Backends with Firebase - Kyle Szklenski
github.com/GodotNuts
youtube.com/c/KyleSzklenski
wolfgangsenff.itch.io/hero-babysitters-club
* 14:45 UTC: VFX in Godot: A crash course - Ilaria Cislaghi
Slides: docs.google.com/presentation/d/1asxyWIHMIM_FVnC3ia8qXhh9eSpVs5lk8T7TvM_ngtk/edit?usp=drivesdk
* 15:15 UTC: Animation Trees with Clojure? Godot Meets Functional Programming! - Josep S
Slides: docs.google.com/presentation/d/1mg4LEyzE9H1SbVojdbfUb0sH-1hdnaz1pzXOSsejUQM/edit?usp=sharing
* 15:40 UTC: Flash talks
- Trying to make a 3D racing game with Godot - My experience so far making TrackMaster - Marcos Saito de Paula
Game Website: trackmasterthegame.com
My e-mail for contact: contact@trackmasterthegame.com
- Learning to Code with the Godot Game Engine - Nathan Lovato
gdquest.com
- Making of BLASTRONAUT – co-op mining game in a procedurally generated world - Jaanus Jaggo
Game: store.steampowered.com/app/1392650/BLASTRONAUT
Multirun addon: godotengine.org/asset-library/asset/976
- Octahedrone: Syncing Dimensions - Tim Krief
links.timkrief.com
- RhythmMMO - Lily
twitch.tv/pachi_dev
twitter.com/pachiyuri100
discord.gg/NW24U9h
- Outrun Chase - An outrun themed, artistic, racing and shooting game - Angad Kambli
Discord invite for SDSLabs: discord.gg/rTBSKGcqg7
Itch.io link: sdslabs.itch.io/outrun-chase
Our website: sdslabs.co
Chat with us: chat.sdslabs.co
* 16:20 UTC: Making an open source game studio - Andre Stackhouse
* 16:45 UTC: Godot 4's Decal node explained - Hugo Locurcio
* 17:05 UTC: Using Godot resources to build card effects in a card game - Ilia Kuznetcov
Slides: https://1drv.ms/p/s!An-p7x9-ANjCie5yqzEVxbAQ3BqGBQ?e=504iH5
Source: github.com/Exilland/GodotCon2021-CardEffectsExample
* 17:30 UTC: Trophix - A real-time ecosystem middleware for Godot - Michael Zöller
Homepage+Wishlist: rotxblau.com/coyote
Twitter: twitter.com/rotxblau
Testing: We have weekly testing devbuilds. For people interested in testing Trophix/Coyote please write to: connect@rotxblau.com
Tune in to a chat with core developers answering questions from Patreon supporters and from the livestream chat!
--
00:00 Introduction
01:20 Godot 3.3 has been released
02:00 Godot 4 progress and upcoming Alpha 1
04:04 State of GLES 3 in Godot 4
07:15 How to get into Godot Development
09:35 GDScript JIT and AOT compilation
11:00 Will Godot 4.0 break compatibility for C# code
12:00 Plans for integrating PhysX as a physics backend
13:00 Status of the WebRTC plugin
16:00 Can RenderingDevice be used as a generic API outside Godot
17:12 Will Godot 4.0 alpha 1 include C# support
18:28 Does GridMap perform significant optimization
19:30 What is being worked on now for the GodotPhysics backend
20:12 Animated tiles in the new TileSet editor
24:42 Is it safe to work with 4.0 already
26:39 Will the SDF be exposed to access from shaders
27:45 Performance improvements for 2D
30:30 What is occlusion culling
33:40 Why did you choose CPU over GPU culling
34:49 Baking navigation meshes at run time
36:50 Plans for an official asset store
37:45 Plans for the new Asset Library frontend
38:30 News of the XR front
39:47 Officially supported plugins
42:15 Porting 3.x projects heavily relying on TileMaps to 4.0
44:02 Asset Library in project manager
46:49 Higher level networking with node replication
49:33 New showcase demos for 4.0
51:13 Ease of use to edit collisions in the new TileSet editor
53:00 Editor UI/theme overhaul
55:35 ETA for 4.0 alphas / betas
58:30 Developers' favorite 4.0 features
01:06:00 See you next time!
(Thanks to Feniks for putting up the list.)
Tune in to a chat with core developers answering questions from Patreon supporters and from the livestream chat!
In addition to the usual round, we'll have contributors Bastiaan Olij and Joan Fons this time to talk about their work on respectively XR and rendering for Godot 4.0.
---
0:00 Welcome
0:45 Announcement of JFonS as a new hire
1:58 Bastiaan Olij self-introduction
4:05 Joan (JFonS) self-introduction
5:16 Current state of XR support in Godot 4.0
5:37 Sub-point: Vulkan rendering rework for XR support
6:30 Sub-point: XR support as a plugin vs in core
7:26 2D shadows: infinite vs SDF for limited length shadows
9:03 Batching Vulkan calls
10:23 Performance comparisons between 3.2 and 4.0
12:00 GridMap improvements for 4.0
14:04 Level editor functionality (like ProBuilder)
15:45 Sub-point: Editor functionality in VR even for non-VR games
16:45 Cell data and metadata for TileMap
17:25 Adding TileMap functionality to GridMap4
18:42 Multi-window support for working with multiple monitors
19:26 Sub-point: Many multi-window features will have to wait for 4.1
19:52 Process for adding local communities to the community map
21:30 Discussion of positional-based dynamics for physics
23:01 Internationalization and CTL work (complex text layouts)
24:04 Sub-point: Ability to mirror UI elements to be right-to-left
25:10 Sub-point: Plans for translation of settings, properties, and more
26:41 Support for teams and live collaboration on the web
29:13 Godot being used in schools and on Chromebooks
30:36 Editor support on Android devices
33:00 Asynchronous caching of shaders
35:16 Future of Godot's license (it will stay FOSS)
38:18 Engine contributions with languages other than C++
39:32 Improvements to GDNative including integration
40:10 First-party plugins with context-sensitive install prompts
41:34 Release management - Will there be a Godot 3.2.5? (yes)
43:34 Sub-point: Godot 4.0 is a long ways off, but alpha soon
44:02 Sub-point: Aiming for a faster release cycle for 4.1, 4.2, etc
44:23 Should VR games wait for Godot 4.0? (no)
46:22 Version control plugins included in the editor
49:24 Linux ARM support for Godot 4.0 (yes)
50:10 Sub-point: Build system improvements for x86 to ARM cross-compiling
51:33 How to become a better generalist developer
52:00 Sub-point: Bastiaan Olij's take
53:44 Sub-point: Juan (reduz)'s take
54:47 Sub-point: Fabio (fales)'s take
55:50 Sub-point: Bastiaan Olij's take part 2
56:22 Sub-point: Rémi (Akien)'s take
57:09 Backporting policy and runtime navmesh baking in 3.2
59:09 Will Godot be in GSoC 2021?
1:01:17 Plans to support WebAR for phones
1:04:24 Sub-point: Now is a good time to contribute to AR support
1:05:00 Sub-point: Decoupled plugin system for Android and iOS
1:06:51 How to decide if a feature should be core or a plugin
1:08:05 Sub-point: Moving stuff out of the engine (such as video playback)
1:09:20 Sub-point: Maintenance burden of adding new code
1:09:44 Sub-point: Example: Why is GridMap in the engine but not terrain?
1:10:30 Sub-point: Example: Official TileMap support vs other tools
1:12:00 Sub-point: Godot can't integrate proprietary software
1:13:50 Sub-point: Best practices for contributors (problem → solution)
1:16:15 Sub-point: Having a good plugin system is important
1:16:38 Sub-point: Example: VR support was originally declined
1:19:46 Do the Godot devs organize game jams?
1:20:45 Sub-point: Godot 4.0 alpha testing jam 🙂
1:22:23 Rendering roadmap for Godot 4.0
1:23:56 Sub-point: Remake of the asset importer
1:25:10 Sub-point: Occlusion culling
1:26:25 Summer months will be for fixing bugs and merging PRs
1:26:52 New Godot contributors chat platform (Rocket.Chat)
1:27:25 Sub-point: People are encouraged to discuss things and review PRs
1:28:15 Conclusion and wrapping up
1:28:30 Next time will have new contributors and be later in the day
(Thanks to aaronfranke for putting up the list.)
Description:
Many home automation devices like smart plugs and indoor air quality sensors work with MQTT.
This protocol is simple enough to implement in GDScript as well as very cheap ESP8266 wifi enabled microcontrollers running Micropython. This talk will give an overview of the tool-chain as well as how to apply it to games interacting with the real world and distributed robotics.
Materials:
The code on the ESP8266 that makes the dot matrix: github.com/goatchurchprime/jupyter_micropython_developer_notebooks/blob/master/mqtt_async_projects/led_panel_1x20.ipynb
The kernel for connecting Jupyter to loading Micropython:github.com/goatchurchprime/jupyter_micropython_kernel
Description:
This talk will share the story of the Godot Wild Jam (GWJ), why it was created, how it has grown, and its future goals. We'll discuss how to start a community and the pillars in maintaining and moderating GWJ. We'll also be highlighting developers who have continued their own work post-GWJ after getting their start with us.
godotwildjam.com
Description:
Red Hat Summit often includes amazing technical demos built on open source technology. The past two years have included applications created in Godot to add dynamic and interactive visualizations.
This talk will show how Godot usage at Red Hat has grown in the last two years, our experiences with it for things other than gaming, and how to use it more in an enterprise context.
Materials:
Source code for our Summit Demos is all available here, in various repos: github.com/rhdemo
Summit Demo 2020: pscp.tv/w/1ynJOppLNeWxR
Description:
An overview of exporting Godot apps and games for the web, limitations of the platform, and best practice for providing a good user experience.


