Тёмный

How i did it Godot Tutorial - Connect your game to Steam + lobby server + Playfab 

spimort
Подписаться 4 тыс.
Просмотров 5 тыс.
50% 1

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 70   
@ez_hunter6629
@ez_hunter6629 2 года назад
Hey Bro, Don't talk down to yourself like that. believe in yourself and don't let nobody change your mindset of that!
@abdullahiahmed3895
@abdullahiahmed3895 Год назад
THANK YOU!!! TNice tutorials is such an amazing tutorial. I just got soft soft today and was playing around on it but had no clue how to really use it.
@user-qq9yo6im3n
@user-qq9yo6im3n 2 года назад
Installed, everything works, thanks!
@sechmascm
@sechmascm 2 года назад
Awesome tutorial, thank you! This topic is not touched enough for Godot. And best of all, it can apply to any Godot version or any other Engine by doing some slight adjustments
@spimortdev
@spimortdev 2 года назад
Thank you so much 🤩! You are right, this topic is far from being easy and there is not a lot of content about this! Technically everything thing I did could apply to unity or any other engine yes 🙂! I hope it will help someone 😁!
@draftingish4833
@draftingish4833 Год назад
Wont need this yet, but thanks for the tutorial gives me an Idea of complexity
@spimortdev
@spimortdev Год назад
Of course! This is exactly why I did this video, to help others understand 🙂
@victorpercy9208
@victorpercy9208 Год назад
TNice tutorials is very easy to understanding.i have soft soft tutorial Tamil language .keep on each other's.greet job dudes
@msd-x990
@msd-x990 2 года назад
Great work my friend! I hope this inspires many people to go forward with their dreams of building their own video game❤️
@spimortdev
@spimortdev 2 года назад
Thank you so much! That's the goal, to help others! 🤩
@usc.universidadsideralcarr9502
Thanks a lot. TNice tutorials video got started.
@schmecklin377
@schmecklin377 Год назад
Nice was looking for something like this.
@spimortdev
@spimortdev Год назад
Awesome 😎 I hope it helps you continue your project 🤩!
@iamagenius2646
@iamagenius2646 Год назад
You sir are one of the few miracle dev using C# for Godot! Thank you! There is little documentation for C#
@spimortdev
@spimortdev Год назад
You are welcome 😁! I definitely prefer C# over GDScript even if it means I need to search more haha! At least GDScript is easy to read and to translate to C# 🙂! I hope this tutorial helped you!
@iamagenius2646
@iamagenius2646 Год назад
@@spimortdev Yes, it helps. I'm not planning on using Godot right now, I'll wait for V4 official release, but I'm gathering resources for when the time comes and searching your kind of channels
@spimortdev
@spimortdev Год назад
@@iamagenius2646 that make sense! 🙂
@stefaniacob2868
@stefaniacob2868 Год назад
thank you for the detailed guide, it helped me install this soft
@Architect54
@Architect54 Год назад
YOU ARE A GOD... NO QUESTION ABOUT IT
@joedsonamericodeoliveira5601
this program works great! exactly as I wanted
@fwoovla2883
@fwoovla2883 2 года назад
Thank you!. I tried to do this a few months ago and could have used this info.
@spimortdev
@spimortdev 2 года назад
Awesome! This is exactly the reason why I did this video! This was pretty hard to find all the information on the internet so I figured that I should help others 🙂! Have I covered enough so you would have been able to completed your project 🙂? Thanks for the comment, it's appreciated! 🤩
@RyanJhider
@RyanJhider 2 года назад
good work for your first project this is rly good
@spimortdev
@spimortdev 2 года назад
Thank you!! 🤩
@techwashere0192
@techwashere0192 2 года назад
I’m here :) ~ 218th sub Also add camera movement to the recoil, looks like bullets curve out of the gun, looks great 👍
@spimortdev
@spimortdev 2 года назад
There you are! Thank you 🤩!! I was actually thinking about it, to add some sort of "camera shake" to the game so it feels better, I think it's a good idea!
@indieology7336
@indieology7336 2 года назад
Really great work!
@spimortdev
@spimortdev 2 года назад
Thank you! 🤩
@supratibhatram
@supratibhatram 2 года назад
Lots of love bro
@Nxlson_Fn
@Nxlson_Fn Год назад
I love Ur videos and I have some tips: the movement is a bit rigid and the character moves to fast so make the normal speed a sprint speed and make it a bit slower
@spimortdev
@spimortdev Год назад
Hey thank you! 🤩 These are great advices! I agree with you, at the moment the movement is totally rigid. I will have to give a lot of love to this whole system (including finding a good speed for the movement). Thanks for the tips! 🙂
@mohamad24430
@mohamad24430 2 года назад
showed my friends who is the real pro here
@normanbuenaflor382
@normanbuenaflor382 2 года назад
THANK YOU
@spimortdev
@spimortdev 2 года назад
Sure! I hope it helps 🤩!
@sidsriramoffl1785
@sidsriramoffl1785 2 года назад
What do I do if I accidentally clicked x and there is just a fruit on the screen
@MSee_React
@MSee_React Год назад
bro i am not getting any tracks into my soft how is that possible
@foollin2170
@foollin2170 Год назад
Where did you host the lobby server? Does PlayFab offer non-session-based server hosting or did you host it elsewhere?
@spimortdev
@spimortdev Год назад
The lobby server is hosted on a small VPS machine that is really cheap. Since the lobby does not requires any rendering or big calculation, you don't need something really strong. In my case, this is a 1 core, 1gb ram machine, running on Linux. Right now I'm with GoDaddy but I think I could even find cheaper deal. I already had this VPS running so I decided to use it for that. As far as I know Playfab does not offer that kind of hosting, tho they offer a built-in lobby system. This is something I could have explored. So instead of having another server for the lobby, I could have used they system, so no extra hosting. I hope this helps 🙂. Feel free to join our discord server if you have more questions, I'd be happy to help!
@ShortRedditGems
@ShortRedditGems Год назад
When I added the GMS it softed completely different than yours. Yours softed more like a real app, wNice tutorialle mine softed very
@yanchobeats
@yanchobeats Год назад
how can i deploy a peer-to-peer game, rather than a server to client game? I don't want to use UPnP because its too unsafe?
@spimortdev
@spimortdev Год назад
I haven't tried it yet but I think that what you are looking for is "Playfab Party" : learn.microsoft.com/en-us/gaming/playfab/features/multiplayer/networking/ If I'm not wrong, this allows you to host your game where you want it while sending the data throught this API instead. I believe this is safer than direct P2P since you dont share you IP and stuff. I hope this helps! 🙂
@yanchobeats
@yanchobeats Год назад
@@spimortdev awesome i will check it out. What i am looking to do is, i have a fps and i want to make it multiplayer. Basically i want a server to host my lobby and start menus, and then a player creates a server (host) in the lobby menu and other players join that person(host) server and they play together. That way a server (like playfab) doesnt host the game but the player that created a server does if that makes sense 😀. I was thinking the player host and player that join get handled by the godot networking and just for the main menu and lobby i use playfab. Do you think that is how i should approach this?
@spimortdev
@spimortdev Год назад
​@@yanchobeats That's a good idea 🙂 You should take a look at what steam offers as well. This is being called a relay since the traffic is relayed from your host to the other players. Steam can handle this as well : partner.steamgames.com/doc/features/multiplayer/steamdatagramrelay
@oojiley3544
@oojiley3544 2 года назад
I don't get it, I don't see Nice tutorialm make a lody in tNice tutorials video?
@lightcomic1
@lightcomic1 Год назад
Is this the same for godot 4? Good video
@spimortdev
@spimortdev Год назад
Thank you 🤩! This is mostly the same yes! The concept is overall exactly the same thing. There are few stuff that need to change to be compliant with Godot 4 (so it compiles and everything). For example, the websocket connection has changed a little bit. Another example, the way the server runs on docker has changed a little bit. I had to do it for my own project (I converted it to Godot 4) so I can confirm that the it works the same way ☺! Feel free to reach out on the Discord server if you need more information ☺!
@lightcomic1
@lightcomic1 Год назад
@@spimortdevAlright thank you!
@sripranav
@sripranav 2 года назад
Could you link the source code in discription?
@spimortdev
@spimortdev 2 года назад
Well the sources are not on Github right now, I'll see what I can do for you 🙂. Was the tutorial clear enough regardless?
@sripranav
@sripranav 2 года назад
@@spimortdev yeah nice tutorial, but having source code on hand, can make it easier to lookup if something goes wrong like that, instead of searching through cideo
@spimortdev
@spimortdev 2 года назад
​@@sripranav Fair enough! I'll try to put it online soon 😁. I'll let you know!
@spimortdev
@spimortdev 2 года назад
Here you go! I hope it helps 🙂. github.com/spimort/Godot-Steam-Playfab-Tutorial
@spimortdev
@spimortdev 2 года назад
@@sripranav I was not sure it tagged you so, just in case!
@djhamaru
@djhamaru 2 года назад
Is that correct or no?
@spimortdev
@spimortdev 2 года назад
Maybe? 🙂 It depends what's is the question about
@danilotoledo378
@danilotoledo378 2 года назад
FOR EVERY SECOND HE SAYS " LETS DONT GET TNice tutorialS COMPLICATED " AND IT GETS COMPLICATED
@caseohbigclips
@caseohbigclips 2 года назад
I don't tNice tutorialnk so
@muthu7615
@muthu7615 2 года назад
damn tNice tutorials felt like i learned a new language or programming.
@spimortdev
@spimortdev 2 года назад
Thank you! 🤩 I hope it helped you understand a little bit this architecture!
@gachaswhatitis601
@gachaswhatitis601 Год назад
hey
@mtccadence1003
@mtccadence1003 2 года назад
Please can I approach yours
@spimortdev
@spimortdev 2 года назад
We have a discord server (link in bio) if this is what you meant 🙂
@connorcerisano8879
@connorcerisano8879 2 года назад
anyone reading tNice tutorials, taking care of your ntal health should always be your first priority in any case. your happiness matters before
@gachaswhatitis601
@gachaswhatitis601 Год назад
you're not nice
@darkskiessoul9928
@darkskiessoul9928 Год назад
Hello! I love the way you explained everything. Though I may need help at some point, just be careful. Do you have Discord? (I may soon have to do this with me and my team on our game)
@spimortdev
@spimortdev Год назад
Hey thank you, I'm glad you enjoyed it! 🤩 I do have a discord server, feel free to join it! The link should be in the bio if I'm not wrong.
@darkskiessoul9928
@darkskiessoul9928 Год назад
@@spimortdev Of course dude, wish you were my teacher for high school! and Thanks man! I appreciate it! (I'm ChillyFex on there)
@spimortdev
@spimortdev Год назад
@@darkskiessoul9928 Haha thanks! feel free to ask questions there 🙂
@darkskiessoul9928
@darkskiessoul9928 Год назад
@@spimortdev Thanks man! I shall : D
@gachaswhatitis601
@gachaswhatitis601 Год назад
you're not nice
Далее
How to Choose Your Multiplayer Backend
27:56
Просмотров 16 тыс.
Как подписать? 😂 #shorts
00:10
Просмотров 648 тыс.
EA Won't Let Me Play This Game - So I Hacked It
8:49
Просмотров 314 тыс.
Why Making Multiplayer Games SUCKS
6:46
Просмотров 422 тыс.
Making an atomic trampoline
58:01
Просмотров 7 млн
I Made Multiplayer Gamedev EASY!
9:51
Просмотров 41 тыс.
Giving Personality to Procedural Animations using Math
15:30
Harder Drive: Hard drives we didn't want or need
36:47