Graphice
Graphice
  • 5
  • 18 608
I Built My Own Game Engine From Scratch
In this video, I'm taking you on a journey through the creation of my very own game engine using the Rust language and the Vulkan API. It's been quite an adventure.
Let me know what you think! Would you like to see more technical deep dives or a more laid-back, storytelling approach in future videos?.
My GitHub: github.com/Snowiiii
Engine GitHub: github.com/ventengine/Vent-Engine
มุมมอง: 2 338

วีดีโอ

How I Created My Own Minecraft Server Software
มุมมอง 13K4 หลายเดือนก่อน
This is my first actual TH-cam video, and I'm super excited to share Pumpkin with you. It's a Minecraft server software I built from scratch using the Rust language. I've been tinkering with Rust for a while now, and this project has been a blast. I'm still learning the ropes of video creation, so please bear with me. Your feedback is super important to me. Pumpkin GitHub: github.com/Snowiiii/P...
Pumpkin Chunk Loading/Generation
มุมมอง 9254 หลายเดือนก่อน
The Video is not speed up. The in-game fly speed is increased. Hey, Pumpkin is a new Minecraft server software written in Rust. It now can dynamically load Chunks and generate (currently) Superflat Chunks aswell. Currently chunks will be not unloaded thats the reason RAM is so high. Also keep in mind pumpkin is in heavy development GitHub: github.com/Snowiiii/Pumpkin SPECS: CPU: Ryzen 7600X (6-...
Pumpkin: Basic combat
มุมมอง 3964 หลายเดือนก่อน
Pumpkin: Basic combat
Pumpkin Showcase: 32 view distance
มุมมอง 1.5K4 หลายเดือนก่อน
Pumpkin is a Minecraft server Software written in rust. Github: github.com/Snowiiii/Pumpkin SPECS: CPU: Ryzen 7600X (6-cores) RAM: 32 GB DDR5

ความคิดเห็น

  • @ТІР
    @ТІР หลายเดือนก่อน

    something tells me bro slept for 7 minutes

  • @letsgetto1millwithoutvids
    @letsgetto1millwithoutvids หลายเดือนก่อน

    It would be nice to have an easy scripting language to make these plugins a bit like how there is skript for spigot

  • @Cnastret
    @Cnastret หลายเดือนก่อน

    Really cool! But I have a question. Where did you find the recources and documentation for this? Kind of want to do this myself.

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Hey. You can start using wiki.vg it is pretty useful. But it sometimes has wrong or outdated informations, The best soultion would be to look at Vanilla source code

    • @Cnastret
      @Cnastret หลายเดือนก่อน

      ​@@GraphiceNerdOk. Thank you

  • @Steve_Bloks
    @Steve_Bloks หลายเดือนก่อน

    Yayy you fixed the volume :D

  • @corbingrossen
    @corbingrossen หลายเดือนก่อน

    using wasm for the plugin support I think was a really good idea

  • @kindnssmc
    @kindnssmc หลายเดือนก่อน

    Nice Video. What IDE do you use for Rust?

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Hey. Im using Zed

  • @rune_studios
    @rune_studios หลายเดือนก่อน

    Your voice is very satisfying

  • @robocraft999
    @robocraft999 หลายเดือนก่อน

    I actually found out about Pumpkin before, but i didn't know you also made a video. Very nice Project. I myself tried to make a minecraft server before but i didn't really had the motivation to finish it. I also wondered if I could somehow manage it to create an api to load java mods if I would ever get it somehow working. I'm very excited how Pumpkin will develop. Grüße

  • @gigoat_chad_boi
    @gigoat_chad_boi หลายเดือนก่อน

    That is realy amazing, it could actually revoltionize mc multiplayer

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Thanks. I hope it will :D

  • @seanbyrne7629
    @seanbyrne7629 หลายเดือนก่อน

    Thanks for all your hard work!

  • @icyz1ne456
    @icyz1ne456 หลายเดือนก่อน

    Great video man! Amazed how this is actually not that bad of a software either. But PLEASE turn up the volume of your voice or something, I can barely make out what youre saying

  • @mateuszzych2906
    @mateuszzych2906 หลายเดือนก่อน

    Your monologue was so lifeless that it was impossible to listen to it

  • @shawnfox1570
    @shawnfox1570 หลายเดือนก่อน

    i wonder how it gonna do in ARM CPUs but first i need to know if there's some ARM version

    • @commander3494
      @commander3494 หลายเดือนก่อน

      You can just compile it for ARM

    • @shawnfox1570
      @shawnfox1570 หลายเดือนก่อน

      @commander3494 nice

  • @NoooIdea
    @NoooIdea หลายเดือนก่อน

    Jooo… I saw a very big TH-cam make an video about this. th-cam.com/video/meup98Okxwk/w-d-xo.htmlsi=F2OoWFmztDU75LWQ It should interest you if you didn’t already see it

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Already saw it. But thanks

  • @flintyex.6984
    @flintyex.6984 หลายเดือนก่อน

    is it possible to add plugin development support ?

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Yes, I plan to add Plugin support. But its currently not there yet

  • @SubzeroxX
    @SubzeroxX หลายเดือนก่อน

    Can we get the wikipedia article link what you just read at 5:13? And also for the github gist file?

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Hey. Its wiki.vg wiki.vg/Protocol :D

  • @tessaN64
    @tessaN64 หลายเดือนก่อน

    so awesome. inspiring me to learn rust

  • @omg33ky
    @omg33ky หลายเดือนก่อน

    I actually started doing the same thing just recently. I also built it in rust (of course) but i have only basic stuff like ping and status working this far, so no joining yet, but i enjoyed it this far. I got stuck for so long on writing strings with such a minor detail, so it took me quite long to get there until i figured out i could enable more logging in the client, because other client implementations in python etc. worked, but the actual client just said internal error while decoding. That was so annoying and took me hours just to find something that made me write strings with 2 bytes offset😅 the fix was done in seconds after i realized what was wrong xD

  • @SawMC_FR
    @SawMC_FR หลายเดือนก่อน

    it took me some time to understand your speaking english

  • @oglothenerd
    @oglothenerd หลายเดือนก่อน

    This video's mic volume is a bit low, but really good!

  • @TeaMaster420
    @TeaMaster420 หลายเดือนก่อน

    2:00 Spaigot

  • @oglothenerd
    @oglothenerd หลายเดือนก่อน

    I recommend turning up your mic volume a lot for the next video.

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      I will haha. Thanks :D

    • @oglothenerd
      @oglothenerd หลายเดือนก่อน

      @@GraphiceNerd I also just noticed that we both have "nerd" in our channel names! 😆

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Your right haha

    • @oglothenerd
      @oglothenerd หลายเดือนก่อน

      @@GraphiceNerd :D

    • @tsunami870
      @tsunami870 หลายเดือนก่อน

      ​@@GraphiceNerdalso your voice is monotone so try speaking with more inflection, kinda hard to understand u

  • @Slymeball
    @Slymeball หลายเดือนก่อน

    1:06 oh hey i know some of those people

  • @Steve_Bloks
    @Steve_Bloks หลายเดือนก่อน

    The volume 😭 pls i literally cant hear anything unless my computer is at 100% volume

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Sorry. I also noticed that its way too quiet. Will try to fix then i make a new Upload

    • @Steve_Bloks
      @Steve_Bloks หลายเดือนก่อน

      ​@@GraphiceNerd:O hii

  • @RandomytchannelGD
    @RandomytchannelGD หลายเดือนก่อน

    Pumpkin chain

  • @doggo4
    @doggo4 หลายเดือนก่อน

    cool

  • @arjix8738
    @arjix8738 หลายเดือนก่อน

    french detected, launching missile

    • @MarkayCS
      @MarkayCS หลายเดือนก่อน

      🤔

  • @watcha27
    @watcha27 หลายเดือนก่อน

    gonna use your core for my 60 mb "server"

  • @DevelopingFlakes
    @DevelopingFlakes หลายเดือนก่อน

    Wow, i thought i am a Developer but you are doing way more crazy stuff. You got my respect.

  • @crimilo
    @crimilo หลายเดือนก่อน

    keep going! 💪

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      🔥❤️

  • @andres25493
    @andres25493 หลายเดือนก่อน

    Pretty cool. Not many have the balls or the patience to actually try and compete with Spigot or Paper, but hats off to you for doing it! I'd contribute if I could, but I don't know rust :/

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Hey. Thanks :D. Rust is great!. I recommend looking at the Rust Online book, Its great for learning the Language. Good Luck ❤️

  • @ErikLavr
    @ErikLavr หลายเดือนก่อน

    "How do you know that I'm german?"

    • @CEO_of_code
      @CEO_of_code หลายเดือนก่อน

      I am too

  • @kmatias2467
    @kmatias2467 หลายเดือนก่อน

    People make forks of the vanilla software instead of writing custom software because the players want the same behaviour as the vanilla software has. If you would make everything work the same as it works in the vanilla software the performance issues that exist would still be there because most things that can be optimized without changing behaviour have been optimized. The only problem with the current vanilla software is that it is written in java, which could be compiled to machine code.

  • @bridgersilk
    @bridgersilk หลายเดือนก่อน

    solid video 👍

  • @danke1150
    @danke1150 หลายเดือนก่อน

    Did you see that a youtuber covered your project? /watch?v=meup98Okxwk

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      You mean Theo right ?. Yep im so Happy he discovered it :D

  • @video_cumsumer
    @video_cumsumer หลายเดือนก่อน

    pumpkin lover

  • @ahrl9
    @ahrl9 หลายเดือนก่อน

    That's such a cool idea, I hope this keeps on going. This is like the stuff that should have happened ages ago but no one really did it. But you are doing it and I find it to be very cool

    • @GraphiceNerd
      @GraphiceNerd หลายเดือนก่อน

      Thanks you so much ❤️

  • @Wawwior
    @Wawwior 2 หลายเดือนก่อน

    i dunno, looks like a pineapple to me

  • @mrkoyunreis
    @mrkoyunreis 2 หลายเดือนก่อน

    "It has a little something for everyone"

  • @RuskyDev
    @RuskyDev 2 หลายเดือนก่อน

    keep going don't give up.

  • @danke1150
    @danke1150 2 หลายเดือนก่อน

    The problem with writing new server software is the lack of adoption. All the plugins are written for bukkit/spigot/paper and unless you're able to make them work (unlikely) then you won't find many people willing to jump ship. It's a shame because we're stuck on unoptimized software, but the plugin ecosystem has already developed around it. I wish you luck regardless.

  • @Frizz-c8c
    @Frizz-c8c 2 หลายเดือนก่อน

    I wonder if Pumpkin is even doing anything with world spawn chunks. I guess without saving chunks it doesn't matter

  • @DevOpsDavid
    @DevOpsDavid 2 หลายเดือนก่อน

    Hmm wie weiß ich das du deutsch bist?

    • @GraphiceNerd
      @GraphiceNerd 2 หลายเดือนก่อน

      Haha, Kleiner Akzent :D

  • @JustDonat
    @JustDonat 2 หลายเดือนก่อน

    Can you show how to code a simpler version?

    • @GraphiceNerd
      @GraphiceNerd 2 หลายเดือนก่อน

      I mean... What do you understand under an Simpler version ?

    • @JustDonat
      @JustDonat 2 หลายเดือนก่อน

      @@GraphiceNerd uhm i download the server software and i love coding but that..... heelpppp..😅😂 is ther another simpler way (im sorry my english is so bad becouse im from germany😅)

  • @BigVirusBoi
    @BigVirusBoi 2 หลายเดือนก่อน

    I HATE THE REGISTRY DATA PACKET

  • @JanBebendorf
    @JanBebendorf 2 หลายเดือนก่อน

    Bukkit was released in 2010 and actually there was even a predecessor called hMod. Bukkit was already starting to get replaced by Spigot in 2012. Both have been striked in 2014 and only Spigot came back after strike by switching to their build kit so no idea how you came up with 2013.

  • @landix537
    @landix537 2 หลายเดือนก่อน

    Krankes, video ich versuche mich gerade an einem Websocket in C. Aber ich wäre fast eingepennt. Bisschen mehr Enthusiasmus. Kuss

  • @warpedd_forestnew
    @warpedd_forestnew 2 หลายเดือนก่อน

    hopefully this becomes the next server software

    • @GraphiceNerd
      @GraphiceNerd 2 หลายเดือนก่อน

      I hope that as well

  • @XXLSteve
    @XXLSteve 2 หลายเดือนก่อน

    7:07 freelook is banned on hypixel 🤓👆 Edit: it seems that was recorded in 2021 so I guess it wasn't banned yet, oh and great video and project!

    • @GraphiceNerd
      @GraphiceNerd 2 หลายเดือนก่อน

      Hey, I was using replay mod. So its not a game advantage. Thank you 🙂

  • @PossiblePanda
    @PossiblePanda 2 หลายเดือนก่อน

    please make more videos on this! this is the type of thing im really interested in

    • @GraphiceNerd
      @GraphiceNerd 2 หลายเดือนก่อน

      I will. When i have time, Currently pretty busy working on Pumpkin :D

    • @PossiblePanda
      @PossiblePanda 2 หลายเดือนก่อน

      @@GraphiceNerd awesome! love the dedication to this project. Wish you the best of luck!