- 5
- 16 237
Graphice
Germany
เข้าร่วมเมื่อ 16 พ.ค. 2024
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
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 198
วีดีโอ
How I Created My Own Minecraft Server Software
มุมมอง 12K2 หลายเดือนก่อน
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
มุมมอง 8262 หลายเดือนก่อน
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 Showcase: 32 view distance
มุมมอง 1.3K3 หลายเดือนก่อน
Pumpkin is a Minecraft server Software written in rust. Github: github.com/Snowiiii/Pumpkin SPECS: CPU: Ryzen 7600X (6-cores) RAM: 32 GB DDR5
Nice Video. What IDE do you use for Rust?
Hey. Im using Zed
Your voice is very satisfying
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
That is realy amazing, it could actually revoltionize mc multiplayer
Thanks. I hope it will :D
Thanks for all your hard work!
❤️
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
Your monologue was so lifeless that it was impossible to listen to it
i wonder how it gonna do in ARM CPUs but first i need to know if there's some ARM version
You can just compile it for ARM
@commander3494 nice
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
Already saw it. But thanks
is it possible to add plugin development support ?
Yes, I plan to add Plugin support. But its currently not there yet
Can we get the wikipedia article link what you just read at 5:13? And also for the github gist file?
Hey. Its wiki.vg wiki.vg/Protocol :D
so awesome. inspiring me to learn rust
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
it took me some time to understand your speaking english
This video's mic volume is a bit low, but really good!
2:00 Spaigot
I recommend turning up your mic volume a lot for the next video.
I will haha. Thanks :D
@@GraphiceNerd I also just noticed that we both have "nerd" in our channel names! 😆
Your right haha
@@GraphiceNerd :D
@@GraphiceNerdalso your voice is monotone so try speaking with more inflection, kinda hard to understand u
1:06 oh hey i know some of those people
The volume 😭 pls i literally cant hear anything unless my computer is at 100% volume
Sorry. I also noticed that its way too quiet. Will try to fix then i make a new Upload
Pumpkin chain
cool
french detected, launching missile
🤔
like the name but i like pumkins too XD so yeah maybe that is the reason i wish you good luck with the software i hope it is going to be big if it is dont forget me XD
gonna use your core for my 60 mb "server"
Wow, i thought i am a Developer but you are doing way more crazy stuff. You got my respect.
keep going! 💪
🔥❤️
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 :/
Hey. Thanks :D. Rust is great!. I recommend looking at the Rust Online book, Its great for learning the Language. Good Luck ❤️
"How do you know that I'm german?"
I am too
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.
solid video 👍
Ty 🙂
Did you see that a youtuber covered your project? /watch?v=meup98Okxwk
You mean Theo right ?. Yep im so Happy he discovered it :D
pumpkin lover
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
Thanks you so much ❤️
i dunno, looks like a pineapple to me
"It has a little something for everyone"
keep going don't give up.
❤️
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.
I wonder if Pumpkin is even doing anything with world spawn chunks. I guess without saving chunks it doesn't matter
Hmm wie weiß ich das du deutsch bist?
Haha, Kleiner Akzent :D
Can you show how to code a simpler version?
I mean... What do you understand under an Simpler version ?
@@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😅)
I HATE THE REGISTRY DATA PACKET
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.
Krankes, video ich versuche mich gerade an einem Websocket in C. Aber ich wäre fast eingepennt. Bisschen mehr Enthusiasmus. Kuss
hopefully this becomes the next server software
I hope that as well
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!
Hey, I was using replay mod. So its not a game advantage. Thank you 🙂
please make more videos on this! this is the type of thing im really interested in
I will. When i have time, Currently pretty busy working on Pumpkin :D
@@GraphiceNerd awesome! love the dedication to this project. Wish you the best of luck!
Redstone still doesn't work right?
nope
i know that u were generating a lot of chunks, but the ram kept going up nonstop? do chunk unload ?
Hey, This video is already pretty old. Chunk gen is much faster and efficent now. In the Video Chunks did not unload. resulting in large RAM usage
cool project imma star the repo
🙂
people who play video on 1.5x ----------->
No one does this. Your dopamine receptors are long gone