I Tried JavaScript

Поділитися
Вставка
  • Опубліковано 6 лют 2025
  • Checkout Retro Gadgets: bit.ly/RetroGa...
    Making My Own Discord From Scratch.
    Recently all my friends have been using discord nitro features to try and show me how much better they are than me.
    So here's the story of how I made my own discord where you don’t need nitro because all those features come by default.
    ➤My Links:
    Discord: / discord
    Instagram: / gabzxd
    Twitch: / officialzyger
    Twitter: / zygerdesigns
    Patreon: / zyger
    ➤Similar Videos:
    jdh - Making my web game engine - • Making my web game engine
    Guilherme Teres - I Made a GAME ENGINE in 30 HOURS! (from Scratch) - • I Made a GAME ENGINE i...
    n8dev - I Made My Own Game Engine - • I Made My Own Game Engine
    jedcal - Coding My Own Version of Discord - • Coding My Own Version ...
    ➤Ignore:
    I created my own discord aka real time chatting application. I tried to imitate many features that discord has such as servers, direct messages, channels and more. You can create accounts, log in and even invite your friends. I spent time trying to make it so that you can upload not just messages but also images, gifs and other files too. I got inspired by jdh and Dani to start making videos again so here is this. Also I ended up creating a similar project at university but with C# and .NET so here I decided to use JavaScript instead.
    #gamedev #zyger #gameengine

КОМЕНТАРІ • 61

  • @ZygerGFX
    @ZygerGFX  2 роки тому +8

    Checkout Retro Gadgets: bit.ly/RetroGadgets_Zyger
    😬also please don't kill me for calling JavaScript Satan I apologize

  • @12ryudragon
    @12ryudragon 2 роки тому +32

    There are 2 types of programming languages:
    1. The ones that are bad and were created in hell by Satan himself
    2. The ones that nobody knows or uses

  • @KingJellyfishII
    @KingJellyfishII 2 роки тому +4

    tfw you spend years making a discord alternative from scratch and then see everyone else has already done it 10 times better in way less time

  • @cedricquilal-lan1616
    @cedricquilal-lan1616 2 роки тому +6

    I expect "Discord sued me" video next.🤣

  • @idltdtstatgbotwily
    @idltdtstatgbotwily Рік тому

    As a person who teaches JavaScript at IT school this video made me laugh thank you ♥
    Also you made pretty good application considering you hate JS!

  • @caeleng5553
    @caeleng5553 2 роки тому +2

    'my friends have discord nitro'
    Me: 'WHHHHYYYYYYY'

  • @b3agz
    @b3agz 2 роки тому +6

    Bootleg Discord lol. Great video.

  • @NeoShameMan
    @NeoShameMan 2 роки тому +1

    This tiger is THICC

  • @LostSendHelp_YT
    @LostSendHelp_YT Рік тому +1

    Next time in Brainf**k

  • @novadea1643
    @novadea1643 Рік тому +1

    "I started making the client side first since I didn't want to face the server side aspect just yet." Part of me understands that, but the part of me that codes backends for living is quite happy to just deal with "API calls and data" instead of "Why does this button look different on this device?" etc.
    Also JavaScript is a pretty fucked up language from the get go, I'd suggest using TypeScript instead, it'll at least hide most of the footguns that JS has littered around 😅.

  • @americanhuman1848
    @americanhuman1848 2 роки тому +3

    look honestly JS is way easier than c++ but i still love c++ more

  • @vacantknight
    @vacantknight 2 роки тому +2

    push me?

  • @TheFuture36520
    @TheFuture36520 Рік тому

    Absolute Mozart at code 💯✨️

  • @jodufan8754
    @jodufan8754 2 роки тому +2

    I Think it would be nice to rent a simple vps and Host this app just for the fun and the Experience

  • @CookieLP0
    @CookieLP0 Рік тому

    Idk if you know this but you can technically make this available for everyone if you add librarys for login information and stuff sich is pretty complicated but yes

  • @faerygirll
    @faerygirll 2 роки тому +1

    At least the font is bearable

  • @2D_Sphere
    @2D_Sphere 2 роки тому +1

    What about making your discord bot with scratch

  • @RealMxsonn
    @RealMxsonn 8 місяців тому

    Do you post your code to Github?

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

    you failed syntax error in thumbnail

  • @ShalevFamily-rm4ox
    @ShalevFamily-rm4ox Рік тому +1

    Who Is Gabi?

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

      The name "Gabi" can refer to various people, fictional characters, or public figures, depending on the context. Here are a few possibilities:
      1. **Gabi Braun** - A character from the anime and manga series *Attack on Titan*. Gabi is a young warrior candidate from Marley and plays a significant role in the story, especially in the later arcs.
      2. **Gabi Garcia** - A well-known Brazilian professional MMA fighter and Brazilian jiu-jitsu practitioner. She has won multiple world championships in Brazilian jiu-jitsu.
      3. **Gabi Butler** - A famous American cheerleader, best known for her appearance on the Netflix series *Cheer*. She is recognized for her athleticism and has a significant following in the cheerleading community.
      4. **Gabi DeMartino** - An American UA-camr, singer, and actress, part of the UA-cam channel "Niki and Gabi" alongside her twin sister, Niki DeMartino.
      If you have a specific Gabi in mind or a particular context, I can provide more targeted information.

  • @object-official
    @object-official 2 роки тому +1

    let me on

  • @preshwastaken
    @preshwastaken 2 роки тому +1

    Nice video but I think you missed on the tittle. Why not call the video; Making my Own discord nitro or I made my own discord Nitro

    • @ZygerGFX
      @ZygerGFX  2 роки тому +2

      thanks but I didn't make discord nitro I made a new complete chatting application so its slightly miss leading

  • @redymedy
    @redymedy 2 роки тому

    how did you do that

  • @chadyways8750
    @chadyways8750 2 роки тому

    I hate this video for one reason - the discord ping sounds.. THE AMOUNT OF TIMES I TABBED OUT

  • @CookieLP0
    @CookieLP0 Рік тому

    Yes

  • @CloudlessStudio
    @CloudlessStudio 2 роки тому

    Idk why people hate JavaScript I love it

  • @bugulation
    @bugulation 2 роки тому

    Those comments you put at the beginning of the video are exaggerations of people being upset about the fact that you use libraries and stack overflow. I wish you'd take a crack at the tough stuff instead of using someone else's. It's where you learn the most. Anyone can put a bunch of stuff together and call it something new. I encourage you to learn.
    Don't tell yourself you're something until you're ready to be that thing.

    • @ZygerGFX
      @ZygerGFX  2 роки тому

      Actually those comments at the beginning of the video are from my friends for the purpose of the video. I don't think anyone should be upset about using libraries and stack overflow, when its there for a reason. I believe using those things is okay as long as you learn from it and try to understand how it works so that you can then build upon that knowledge. I've myself done lots of things from scratch but at the same time its okay to use other peoples work, its released for a reason. And using things like libraries and forums doesn't mean that the task you're doing isn't tough. For instance just because you follow and play a piano piece that someone else wrote doesn't make it not tough. And to be honest everything in life is "stuff put together and called something new".

    • @bugulation
      @bugulation 2 роки тому

      @@ZygerGFX I use stack overflow, it's great. Websites like that and other people's libraries are tools. What is not okay is slapping "I made" onto a project that's mostly utilizing other people's code/libraries. Ex: Graphics Engine video

    • @ZygerGFX
      @ZygerGFX  2 роки тому

      @@bugulation But that project doesn't "mostly utilize other people's code/libraries" . It uses Direct X, and an object loader. Everything else is my own. At that point, its like saying any video that is titled "I made a game" is not okay in your eyes. Since those videos also use things like libraries and game engines. In fact this can be applied to lots of things. If someone builds a house, is it really their own ? if they bought the materials and they didn't make everything from scratch. I think this is a stupid argument to make as I did make that and it is my own even if I used a library.

    • @bugulation
      @bugulation 2 роки тому

      @@ZygerGFX I don't really think you understand what it means to create an engine, and why a graphical engine is different from just drawing a bunch of vector graphics in C. You didn't even link any of the libraries you used, or even mention the name of the person who made them. It really seems like you want to credit yourself for more than you did. Your "analogy" about buildings makes sense, but you fail to understand that most of the credit is given to the architect.

    • @ZygerGFX
      @ZygerGFX  Рік тому

      True I probably should have added a credit in the description but the object loader was made by someone at my university and I wont credit them since I actually don't know exactly who it was but permission was given ( plus I don't want to share my university info and dox them) and then Direct X is made by Microsoft. So not really necessary to credit them... Also sure its not exactly a graphics engine but its a video made for entertainment purposes. I believe I deserve the credit for this, since Just importing direct X isn't going to make this. I worked on this project and its my code... And actually no in video games most of the credit is given to the person who wrote the project/ code not the libraries, singular scripts or other assets/game engines they used.

  • @taureon_
    @taureon_ Рік тому

    i feel sorry for you for using react...
    svelte couldve saved you

  • @bruhname-tr8lw
    @bruhname-tr8lw 2 роки тому

    huh

  • @DUHOVED_FOR_RELAX
    @DUHOVED_FOR_RELAX 2 роки тому

    *꧁ É isso 🌟🌟🌟 ꧂*

  • @insanben07
    @insanben07 2 роки тому

    Havent seen better video edit

  • @Max-q5g
    @Max-q5g 2 роки тому +1

    How is js the satan of programming, its really not...

    • @ZygerGFX
      @ZygerGFX  2 роки тому +5

      well compared to some other languages it hated by many other people and its slightly harder to get into than for instance C#

    • @maurobg8066
      @maurobg8066 2 роки тому +7

      @@ZygerGFX I must say js in one of the most begginer-friendly languages out there. The real problem comes when u r about to do a big project. Specially with the type system, making it difficult to know what is what. That's why ts got invented

    • @KingJellyfishII
      @KingJellyfishII 2 роки тому +3

      a language that spits out "undefined" instead of throwing an error is just... absurd. I know it can be disabled but that doesn't make it so beginner friendly

    • @maurobg8066
      @maurobg8066 2 роки тому +1

      @@KingJellyfishII I really don't see the problem here

    • @KingJellyfishII
      @KingJellyfishII 2 роки тому +3

      @@maurobg8066 the problem is that it makes debugging kinda hard

  • @OrangeLimeMusicMaker
    @OrangeLimeMusicMaker 2 роки тому

    13th comment

  • @ari_archer
    @ari_archer 2 роки тому +2

    0:36 You're a masochist, why tf not flask :(
    2:42 omg it literally says "bcrypt.hash()", it's A HASHING function

  • @Jorge78712
    @Jorge78712 2 роки тому +3

    Try:
    TypeScript
    Framework: Svelte/Sveltekit
    CSS: Tailwind/DaisyUI
    I feel working with React is less begginer friendly than Svelte.