Dialogic -- Powerful New Dialog Add-On For Godot

  Рет қаралды 52,382

Gamefromscratch

Gamefromscratch

Күн бұрын

Пікірлер: 99
@emi_cpl
@emi_cpl 3 жыл бұрын
Thank you for featuring the plugin on your channel! I'm working on a fix for other screen sizes, but unfortunately Godot doesn't expose those variables to GDScript so I'm having some trouble properly identifying the user editor scale. Gotta get a 4k monitor to test it out 👀
@Baldur1975
@Baldur1975 3 жыл бұрын
Try this: var editor_control_panel = get_editor_interface().get_parent().get_child(2).get_child(0) var middle_container = editor_control_panel.get_child(0).get_child(1).get_child(1).get_child(1).get_child(0) print(editor_control_panel, editor_control_panel.get_size()) print(middle_container, middle_container.get_size()) You can determine the instances in your editor plugin script and then pass them on to always determine the current size values at runtime
@themore-you-know
@themore-you-know 3 жыл бұрын
I randomly stumbled on your project a few days ago before your 1.0 release. Great work man! Some really cool stuff!
@sean7221
@sean7221 3 жыл бұрын
Awesome work mate!
@dagarou
@dagarou 3 жыл бұрын
Buena! Me alegro que más gente descubra el plugin y tu canal.
@eduardonajera5459
@eduardonajera5459 3 жыл бұрын
Emilio, me encanta en addon, soy profe y les voy a poner una práctica con él a mis alumnos de TIC2 de 2bachillerato que estamos con godot. Les va a encantar. Enhorabuena por el gran trabajo!
@inspiredink4515
@inspiredink4515 3 жыл бұрын
Godot getting a lot of love recently!
@swordarmstudios6052
@swordarmstudios6052 3 жыл бұрын
The tooling in Godot is getting quite good very quickly. It's still early but the project seems to be acquiring critical mass. I personally love Godot's hackability. It's just easy to get stuff done so long as your organized, and I have faith that even weird tools I find off the internet will mostly work and do what they say they will do.
@xezzee
@xezzee 3 жыл бұрын
@@swordarmstudios6052 as someone who has never coded anything in script (Dyslexia) it has been fun learning the code of GoDoT like how to do simple if self is hovered sentence and someone tipped just write if self.is_hovered(): and it should work, it did and then I broke it and I literally spend 21.00 - 01.30 last night making a damn main menu with simple Exit and Next Scene and end to the lvl_0 xD It is so different what I'm used to as I normally code everything from blocks, was it automation logics or Gamemaker it is blocks all the way
@KrystofKlestil1337
@KrystofKlestil1337 3 жыл бұрын
Emilio is a fantastic developer and I've been using this addon since its 0.6 release (i think), it's greatly helped me with my project and easily implement dialogues. The fact it provides an inbuilt editor for dialogues and characters is a god sent.
@hanzofactory
@hanzofactory 3 жыл бұрын
This is one of the biggest reasons why Godot rocks. Open source powerful plugins is so much more than I could ever ask for, and I love it!
@PrepStorm
@PrepStorm 3 жыл бұрын
Thank you. I am looking to implement dialog and had a heavy head with everything that you need to learn and how I can implement it. 12 minutes after watching this video with installation and basic usage, these questions were cleared out. I can now jump back into writing dialog and dont have to worry about this headache dialogs has been giving me lately, so thanks again.
@Valeriooooh
@Valeriooooh 3 жыл бұрын
Emillio is a really nice guy
@alvinmrobles
@alvinmrobles 3 жыл бұрын
i like Emilio too
@oghene2778
@oghene2778 2 жыл бұрын
this addon is unfair, it's tpo powerful for our own good man! seriously Emi gets +50000 respect :D
@sslaxx
@sslaxx 3 жыл бұрын
By the way, the asset library now has 1.0.
@Amipotsophspond
@Amipotsophspond 3 жыл бұрын
Lots of people also don't have 4k the best thing is to support multiple resolutions high, and low quality high, medium, and low quality Or if you have the budget for all the common resolutions but if you can only pick 1 resolution don't chase the bleeding edge pick the most common then when you get more popular you can expand.
@Chevifier
@Chevifier 3 жыл бұрын
Dude Godot addons are so freaking cool. Some of them fit so perfectly like they are part of the engine. Zylann Hterrain for example.
@swordarmstudios6052
@swordarmstudios6052 3 жыл бұрын
I do believe instead of quiting out you can just disable and reenable the plugin. This causes the plugins enter_tree() method to trigger and so should update any node information that is cached inside godot. There is also a plugin reload plugin in the assett library that lets you reload plugins on a button press.
@amorpilo9666
@amorpilo9666 3 жыл бұрын
You don't need to close Godot, just disable and enable the plugin so the changes load.
@antonionotbanderas9775
@antonionotbanderas9775 6 ай бұрын
Looking forward to your Dialogic 2 review.
@nowherebrain
@nowherebrain 3 жыл бұрын
been following emilio on this project..simply amazing...and useful...really, really good work.
@gasoline1707
@gasoline1707 3 жыл бұрын
I started using it a little while ago and was surprised how easy it was to set up
@JOELwindows7
@JOELwindows7 3 жыл бұрын
3:00 bruh! You could've just drag that little white bar when you hover between the dialog element list area, and the dialog scene area, lmao!!🤣🤣🤣🤣 6:50 wait, you know that already? OK
@noeperard8843
@noeperard8843 3 жыл бұрын
Really cool plugin ! It´s this kind of project that makes godot viable. I hope it gets ported to 4.0. also I know you put the link in your detailed article, but could you add it in description too ? Thanks a lot for the digging work, you´re awesome Mike !
@Christobanistan
@Christobanistan 2 жыл бұрын
I am betting it will!
@PlayWithFurcifer
@PlayWithFurcifer 3 жыл бұрын
Woah, this looks really useful.
@RenderingUser
@RenderingUser 3 жыл бұрын
GFS writing the dialogues and narrating it made my day WaSsSsUP GFS!
@rockabluesy60
@rockabluesy60 3 жыл бұрын
Amazing tools, really helpful with that conditional like Question etc
@RemotelyHuman666
@RemotelyHuman666 3 жыл бұрын
I wonder how many kids now will know who Bob Dole is let alone recognize that excellent impression! 🤣
@msajidsarker
@msajidsarker 2 жыл бұрын
This is a fantastic plug-in, rivalling the one used by Disco Elysium in Unity!
@juanloutech2864
@juanloutech2864 3 жыл бұрын
Really looking forward to using this! Thanx!
@Value134
@Value134 2 жыл бұрын
This actually reminds me of RPG maker's dialogue system. I think I'm gonna get used to it pretty quickly
@drbuni
@drbuni 2 жыл бұрын
My thoughts exactly, although it is slightly less simple and straightforward than RPG Maker's dialogue system.
@adamcampbell9806
@adamcampbell9806 3 жыл бұрын
"Let's make this one Satan" - laughed out loud at that one
@ShamelessFNGRL
@ShamelessFNGRL Жыл бұрын
Noob here, on day 3 of my Godot journey. I saw 'background texture' boxes, does that mean I could upload my own design for the text box? Or will that only give the box a bit if a texture? I'd like to have the dialog box look like the top of a book's page instead of just a box. I'm debating between dialogic, and Nathan's dialogue manager. Would love to hear advice :3
@ThantiK
@ThantiK 2 жыл бұрын
That's the most realistic dialog I have ever witnessed...
@mattn64
@mattn64 3 жыл бұрын
I bet a lot of people were going 'Who is Bob Dole?'
@akipparu2264
@akipparu2264 3 жыл бұрын
Hi! Just wanted to ask something, does dialogic support languages other than english? I tryed, but it just shows dots and that's it.
@thepolyglotprogrammer
@thepolyglotprogrammer Жыл бұрын
Will check it out!!
@tadou98
@tadou98 3 жыл бұрын
It looks great, thank you for bringing that up. Does it handle internationalization though ?
@martintse958
@martintse958 3 жыл бұрын
Hey, can you make a tutorial about how to set up a npc dialog?
@gamefromscratch
@gamefromscratch 3 жыл бұрын
Links gamefromscratch.com/dialogic-new-conversation-system-for-the-godot-game-engine/ ----------------------------------------------------------------------------------------------------------- *Support* : www.patreon.com/gamefromscratch *GameDev News* : gamefromscratch.com *GameDev Tutorials* : devga.me *Discord* : discord.com/invite/R7tUVbD *Twitter* : twitter.com/gamefromscratch -----------------------------------------------------------------------------------------------------------
@purify_with_liberties_flame
@purify_with_liberties_flame 3 жыл бұрын
Bob dole talking to satan...... okay im sold.
@destinynoah5461
@destinynoah5461 3 жыл бұрын
Now you can make visual novels with ease
@biscuitsspam
@biscuitsspam 3 жыл бұрын
'WASSSUP SATAN' 'WASSSUP BOB, just chillin B, having a bud' 'True True' - and that peoples, is the story of bob and satan.
@toastedwalnut
@toastedwalnut 2 жыл бұрын
omg this is insanely useful
@alvarocafe
@alvarocafe 3 жыл бұрын
So helpful
@SaturdayXIII
@SaturdayXIII 3 жыл бұрын
Did Godot just surpass renpy?
@PenroseMusic
@PenroseMusic 3 жыл бұрын
UPDATE: I've found that when I have my game's window, (set to 800x600 just bc I'm more comfortable working with that), and I have the display set to 2D and for it to keep when running, Dialogic just won't show up at all. Any fixes in regards to that? Hi all! I can't seem to get the script to work to test the first Dialogic example. When I go to run my scene, it just remains blank. Is there something I'm doing wrong? Thanks in advance!
@emi_cpl
@emi_cpl 3 жыл бұрын
The latest version on github should have fixes for those issues :)
@Warionator
@Warionator 3 жыл бұрын
for some reason when the stretch mode is on 2d, it wont work. It has to be on disabled EDIT: This was fixed in v1.0.1, make sure you get the latest from the github and not AssetLib as it takes a while to update
@PenroseMusic
@PenroseMusic 3 жыл бұрын
@@emi_cpl Thanks so much! Gonna check out the new version now!
@bolon667
@bolon667 3 жыл бұрын
This is litterally renpy for godot.
@dragonwarriorz1
@dragonwarriorz1 3 жыл бұрын
More like RPG Maker's event system than Renpy. Renpy has no visual editor
@anastasiaklyuch2746
@anastasiaklyuch2746 3 жыл бұрын
awesome! Can I add sounds to play at each vowel? I know Tyronobuilder does that with a soungdeffect tag after each vowel, which is not displayed.
@germanslice
@germanslice 3 жыл бұрын
how does this system work with NPC triggers in the map. Can Godot do Shadow line Text for the dialog as well?
@abhinavkuruvilajoseph9274
@abhinavkuruvilajoseph9274 3 жыл бұрын
its a nice project
@mystak3n
@mystak3n 3 жыл бұрын
Reminds me of RPGMaker
@PontusWittenmark
@PontusWittenmark 3 жыл бұрын
Ink from Inkle is your friend🖖
@oo735
@oo735 3 жыл бұрын
Some cool stuff.....
@alvinmrobles
@alvinmrobles 3 жыл бұрын
great!
@TheSliderW
@TheSliderW 3 жыл бұрын
How does it handle translations ?
@swordarmstudios6052
@swordarmstudios6052 3 жыл бұрын
Bob Dole approves this message.
@Kalkbrenner
@Kalkbrenner 3 жыл бұрын
What is it with you and Bob Dole? :)
@theplaymakerno1
@theplaymakerno1 3 жыл бұрын
I love Godot
@solomonmckay3126
@solomonmckay3126 3 жыл бұрын
Does anyone know how to get the current character that is speaking?
@MrYoshitaka
@MrYoshitaka 3 жыл бұрын
Is it usable in vr ?
@forhadrh
@forhadrh 3 жыл бұрын
Hmm, cool! 👍
@randomjimbitz512
@randomjimbitz512 Жыл бұрын
Does this not exist anymore?
@jimmyslaughter6262
@jimmyslaughter6262 2 жыл бұрын
"Satan" Me: Nice.
@TodorImreorov
@TodorImreorov 2 жыл бұрын
its been out since last year :)
@spartanjames_
@spartanjames_ 3 жыл бұрын
Does it work in 3d I need dialogue for 3d
@Tomsudobrej
@Tomsudobrej 3 жыл бұрын
Wow, so cool! :o
@Fullrusher
@Fullrusher 3 жыл бұрын
I had this same idea 😔😩😑it took me too long to learn to code so now I get to watch it already made 😑🙄 fuck!!!!
@Christobanistan
@Christobanistan 2 жыл бұрын
Definitely a 90s kid!
@nofflle
@nofflle 3 жыл бұрын
I like Bob.
@rechronicle
@rechronicle 3 жыл бұрын
more love for Godot
@kusog3
@kusog3 3 жыл бұрын
was that an eminem reference?
@stesproject
@stesproject 2 жыл бұрын
My favorite color is pizza!
@Megalomaniakaal
@Megalomaniakaal 3 жыл бұрын
Got to compulsively say, my OCD wanted to take hold _hard_ when you didn't right click and unblock that .zip archive first. I did resist tho(or did I?)
@lista_devideos_cursoscompl1338
@lista_devideos_cursoscompl1338 3 жыл бұрын
Cool
@kallelfiori9767
@kallelfiori9767 3 жыл бұрын
just a normal conversation with satan
@MrNybbles
@MrNybbles 3 жыл бұрын
Alternative Example Dialog: "If you could be any colour, what colour would you be, and what would you taste like???" Orange Peach Lime Plaid
@Atomicflee
@Atomicflee 3 жыл бұрын
👍
@Yokulovescake
@Yokulovescake 2 жыл бұрын
This feels so easy, it almost looks like cheating
@kavehpzh
@kavehpzh 3 жыл бұрын
omg! damn easy...
@kelpsie
@kelpsie 2 жыл бұрын
Such scathing political commentary.
@kristianlavigne8270
@kristianlavigne8270 2 жыл бұрын
Satan = Santa (anagram)
RPG or Visual Novel dialog box for Godot 3!
16:33
Emi
Рет қаралды 61 М.
Modo is Dead
5:15
Gamefromscratch
Рет қаралды 21 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 331 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 33 МЛН
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 25 МЛН
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 24 МЛН
COMPUTER NUMBER SYSTEM | RANJITHA | STUDY ZONE
12:39
Study zone
Рет қаралды 48
Scatter -- A Must Have Tool For Godot Level Editors!
10:24
Gamefromscratch
Рет қаралды 47 М.
Why Use The Godot Game Engine?
11:59
Gamefromscratch
Рет қаралды 183 М.
SECURE saving with Encryption in Godot 4!
18:11
Queble
Рет қаралды 21 М.
Dialog and NPC interactions in Godot 3
6:34
Emi
Рет қаралды 30 М.
Create a Complete Dialogue System in Godot 4 (step by step)
38:14
C++ Scripting Comes to Godot!
8:36
Gamefromscratch
Рет қаралды 16 М.
How Do Linux Kernel Drivers Work? - Learning Resource
17:02
LiveOverflow
Рет қаралды 557 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 331 МЛН