Kebab
Kebab
  • 5
  • 29 698
Multiplayer Proof of Concept | Godot
I tried to make a little multiplayer game to see if i can handle more complex one. Its a bit laggy but meh.
You can check the source code or build to play with your friends.
github.com/TuysuzTavsan/GodotNetworkEnet
I am open to commissions, job offers or collaborations.
I do not own any assets used in this project. Thanks for making these assets and sharing them.
1-pixelfrog-assets.itch.io/tiny-swords
2-pixelfrog-assets.itch.io/pirate-bomb
3-seartsy.itch.io/free-pirate
4-coffeevalenbat.itch.io/sweet-sounds-sfx-pack
5-opengameart.org/content/library-of-game-sounds
6-alkakrab.itch.io/free-pirate-game-music-pack
7-kenney.nl/assets/ui-audio
Переглядів: 276

Відео

Godot Multiplayer with Lobby System (Webrtc + Signaling server)
Переглядів 1,9 тис.Рік тому
Using Godot game engine version: 4.0.3 Mesh network with webrtc. Project goal: Making minimal game with webrtc mesh network lobby, Tested with this setup: Server running on ubuntu server on another city. Me and my friends connecting from different locations. Project files available at: github.com/TuysuzTavsan/GodotMultiplayerDemo
Lobby System with Godot 4.0.3
Переглядів 394Рік тому
1 Week of working on lobby system. First time on networking so i am happy with the result.
2 Months of Learning How to Code for Games with SFML / C++
Переглядів 27 тис.Рік тому
Grinding with the hope of getting there someday. Resources: While i was trying to upload projects to github, visual studio deleted my project files. (It synced with empty repository, resulting deletion of the original files...). Never used visual studio to manage github ever since then. Sorry I cant provide source files for this one.

КОМЕНТАРІ

  • @ryanmichalski7420
    @ryanmichalski7420 8 днів тому

    Did you have any programming knowledge before this.

  • @Straller
    @Straller 29 днів тому

    Eline sağlık 2:03 😆🥴Discordun vesaire var mı? Nasıl ulaşabilirim? Multiplayer ile ilgili birkaç soru soracağım size de uyarsa.

    • @TuysuzTavsan
      @TuysuzTavsan 28 днів тому

      twitterdan isteğini gördüm oradan yazabiliriz galiba :d

    • @Straller
      @Straller 28 днів тому

      @@TuysuzTavsan buradan da o yüzden yazdıydım aslında mesaj atılmıyordu :d

    • @Straller
      @Straller 28 днів тому

      @@TuysuzTavsan ve hâlâ yazilmio tüh

    • @TuysuzTavsan
      @TuysuzTavsan 27 днів тому

      @@Straller discord: tuysuztavsan

  • @ashleywardfera6145
    @ashleywardfera6145 Місяць тому

    88011 Balistreri Crest

  • @jesusgregoriodelgado8878
    @jesusgregoriodelgado8878 Місяць тому

    i made a little game last year on c++ with sfml but never finished it, this video make me feel i can finish it, i'll take it a look now

  • @KennethBrown-p5s
    @KennethBrown-p5s Місяць тому

    Taylor Susan Garcia Christopher Moore Frank

  • @xthemertrx
    @xthemertrx Місяць тому

    Bayagi iyi ilerlemissin. Neler yapmayi dusunuyorsun simdi?

    • @TuysuzTavsan
      @TuysuzTavsan Місяць тому

      @@xthemertrx oyun yapmak isterim ama inan napacağımı ben de bilmiyom

    • @xthemertrx
      @xthemertrx Місяць тому

      @@TuysuzTavsan 2 sene once ben de sfml ogrenmistim yks falan derken kalmisti oyle simdi yine bakiyorum en bastan biraz complex bir dunya oyun motoruyla yapmak kadar rahat degil

    • @TuysuzTavsan
      @TuysuzTavsan Місяць тому

      @@xthemertrx oyun yapmak zaten zor çizimiydi sesiydi derken bitmiyo asla. Oyun motorsuz oyun yapmak challenge oluyo direkt. Gene yapılır da farklı motivasyonlar falan giriyo orda işin içine. Halihazırda maddi kaygısı olan birine göre değil. İsteğin oyun yapmaksa o isteğine ulaşmak için kolaylaştırıcıları seçmek akla uygun olanı.

  • @koloxzhitan
    @koloxzhitan 2 місяці тому

    What are the minimum and necessary C++ knowledge requirements to start with SFML? How did you do it?

  • @HiddeNoob
    @HiddeNoob 2 місяці тому

    baya başarılı valla helal bro

  • @sveticus
    @sveticus 2 місяці тому

    Great work! I just started my own SFML / desktop coding journey (I'm an embedded systems developer by trade and history). This gives me confidence that if I keep working a little bit each day that I can see some good results in a few months.

  • @bobsmithy3103
    @bobsmithy3103 2 місяці тому

    nice!

  • @WashingtonJoseph-d5r
    @WashingtonJoseph-d5r 2 місяці тому

    Darwin Locks

  • @ImHlkari
    @ImHlkari 2 місяці тому

    what series or resources did you learn sfml from?

  • @JiTaeJiu
    @JiTaeJiu 2 місяці тому

    Awesome game !

  • @AliceSnake-x3h
    @AliceSnake-x3h 2 місяці тому

    oh snap! this looks cool!!! keep the updates coming! :)

  • @goldengoblinX
    @goldengoblinX 2 місяці тому

    This dude really awesome 💕

  • @yagan_dawn2008
    @yagan_dawn2008 2 місяці тому

    Hi my friend. Can you tell me what resources did you use to learn?

  • @psibarpsi
    @psibarpsi 2 місяці тому

    i wanna see the code.

  • @psibarpsi
    @psibarpsi 2 місяці тому

    hey, does anyone here know how to get a job with sfml? or if it's even possible to land a good job with sfml? even good freelance projects work. but i need to make money.

  • @sach_in_sigma
    @sach_in_sigma 2 місяці тому

    Well don't know if I could accomplish the same in 2 months but the song is great❤

  • @echo1384
    @echo1384 3 місяці тому

    can u send your GitHub please?

  • @KernelKing1
    @KernelKing1 3 місяці тому

    nice

  • @ProjectMarzDev
    @ProjectMarzDev 3 місяці тому

    this is insane i just started with sdl2 and i cant wait to be as good as you! :0, can i know what series you used to learn c++? please

    • @TuysuzTavsan
      @TuysuzTavsan 3 місяці тому

      ua-cam.com/video/SfGuIVzE_Os/v-deo.html www.youtube.com/@MustafaSibaiDev/streams ua-cam.com/video/-TkoO8Z07hI/v-deo.html ua-cam.com/video/s0g4ty29Xgg/v-deo.html i used mostly brocode and cherno. MustafaSibai helped me get out of tutorial hell.

  • @molodec4304
    @molodec4304 3 місяці тому

    I'm leave comments rarely, but I impressed by music (already add to my playlist), enjoyable editing and ambitions for such a small channel. I hope you will keep move forward to your goal! Good luck!

  • @muhammedyldz1593
    @muhammedyldz1593 3 місяці тому

    c++ için nerden kurs aldın knk?

  • @ramicollo
    @ramicollo 3 місяці тому

    Did you start of as a total newbie?

  • @HiddeNoob
    @HiddeNoob 3 місяці тому

    olm yabancısın diye izliyodıum BOŞŞŞ yazdığını görünce şok yaşadım helal bro başarılar

  • @cheloveki8138
    @cheloveki8138 3 місяці тому

    It's good, but it's so difficult to find good explain videos

  • @aribarzilai2
    @aribarzilai2 3 місяці тому

    Great job ! I would love to see how you made this if possible. If you do end up uploading this to github that'd be awesome.

  • @Ynafey
    @Ynafey 3 місяці тому

    Hey I have a question how did you optimize to render so many 3d cubes? My computer starts slowing once I hit like 100*100 cubes. Any hints?

  • @ic6406
    @ic6406 3 місяці тому

    Yeah, I do not believe that you learned C++ in two moths this way without memory leaks or something. I guess you already was an experienced C++ developer and gamedev developer in one of the major engines (I bet it was Unity)

  • @erdemozverenn
    @erdemozverenn 3 місяці тому

    2 ay için inanılmaz bir ilerleme, başarılar kardeş.

  • @ii7mdj_353
    @ii7mdj_353 3 місяці тому

    2 months??? I’m having higher expectations for the future bro! Keep it up!!!

  • @maximoibarra5866
    @maximoibarra5866 4 місяці тому

    ONLY 2 MONTHS!?!?!? YOU ARE INSANE BRO! Good job, new sub!

  • @Amadorse
    @Amadorse 4 місяці тому

    adamsin

  • @PeterKilian
    @PeterKilian 4 місяці тому

    came for the code, stayed for the vibe.

  • @UliTroyo
    @UliTroyo 4 місяці тому

    SFML == 'shake f*cking my life'

  • @snof7602
    @snof7602 4 місяці тому

    Hey really interesting keep going If you want lets share ideas I am java/c# developer I do sometimes c and c++ Put your discord or something I will contact you.

  • @hernanbrue
    @hernanbrue 4 місяці тому

    Great work! It's motivating to see your video. I program video games in my free time with C# and I've always wanted to try C++. Is the work and effort worth it? On the other hand, I also wanted to ask where you got the resources to learn everything you did. Thanks and congratulations on the video!

    • @TuysuzTavsan
      @TuysuzTavsan 4 місяці тому

      I would say just try it if you want to, it shouldnt be a problem since you know C#. But if you are asking if there is any benefit of learning it. I think the answer is no. You wouldnt use c++ to make a indie game alone. You would be better off developing games on a game engine, which is your initial intent. I think you could use that precious time to learn something that will be usefull to you instead of might be usefull to you. As for the resources I dont recall any particular one. I was just reading stuff that i dont know on somewhere or searching answers around the net.

    • @NoSpeechForTheDumb
      @NoSpeechForTheDumb 2 місяці тому

      ​@@TuysuzTavsanexcellent and honest advice! If you want to make a game, use a game engine. If you want to make a game engine, use C++.

  • @funcieq_
    @funcieq_ 4 місяці тому

    polska gurom❤

  • @harrisonhakinensouza
    @harrisonhakinensouza 4 місяці тому

    awsome you'are a excellent programmer, congrats!

  • @mustafacetin9076
    @mustafacetin9076 4 місяці тому

    how do you simulate the bouncing ball?

  • @AltanAlpA
    @AltanAlpA 4 місяці тому

    tr 🐺

  • @Mahdi12
    @Mahdi12 4 місяці тому

    I want to really make games but I can't learn C++ or coding for the life of me. C++ was my first but even after a year, i'm still bad at it. Hopefully I still practice more and get the hang of it. I wanna create my own Infamous Game or Sonic 3D game soon.

    • @iamrysheem
      @iamrysheem Місяць тому

      You are fine. This guy is lying. Focus on learning what most of the syntax of c++ means and you will be fine. Don’t be discouraged. People like this just want views it actually take years to learn to code well.

  • @Pedro-jj7gp
    @Pedro-jj7gp 4 місяці тому

    Awesome! Could you give me a brief overview of how you achieve the following things? 1 - Grid / tileset editor. How can you make the tileset / grid move around and how you can draw tiles on the grid? And within the tileset, do you hardcode drawing the sprites one after the other or how do you manage that? 2 - Can you give me an idea of how the UI system works? 3 - How do you draw 3D blocks of the 2D ones from your colored noise texture? And how can you make the world move around based on mouse position? Do you make your world a big bigger but only render the center, so you can pan around...?

    • @TuysuzTavsan
      @TuysuzTavsan 4 місяці тому

      1- I dont remember how, probably holding sprites on the array and drawing them. Order does not matter since they dont overlap. And probably one window has the responsibility to draw its content, so i dont really have to hardcode anything about position. 2- Thats a very hard question. By the time I was developing things in this video, i didnt even know how computers render things in the monitor. Every GUI is different in some aspect, but they all have some commen like: Input system, Render System, Storing information. 3- They are not 3D blocks. They are isometric tiles which is 2D. I dont move the world around. World is rendered with double for loop. If you change index when mouse moves, you get to move around the world. yes based on the mouse position

  • @jalaleddinhabibi3244
    @jalaleddinhabibi3244 4 місяці тому

    It’s not kebab it’s kabab!

  • @alvivcald
    @alvivcald 4 місяці тому

    It's cool! Can u tell me what class did you inherit from to implement the button? :) I used the CircleShape class but i think its unnecessarily

  • @WutDaHek69420
    @WutDaHek69420 4 місяці тому

    it was really motivating for someone who just started out , kudos man

  • @DrEasy1
    @DrEasy1 4 місяці тому

    How are you able to have 4 clients connected? using the turn server? edit* or can you connect 4 peers together using the stun server?

    • @TuysuzTavsan
      @TuysuzTavsan 4 місяці тому

      I believe this project was creating a mesh network rathen then one player hosting a game, so yes.

  • @raulsantandertirado4400
    @raulsantandertirado4400 4 місяці тому

    It's astounding how much you accomplished within only 2 months

  • @iRetardHD
    @iRetardHD 5 місяців тому

    Eline sağlık hocam :D ben de şu anda c++ öğrenmekteyim ve sfml öğrenmeyi düşünüyordum tavsiyen varmıdır? özellikle kaynak açısından