@@okie9025 I mean, first of all, from all I've seen and heard, rust is extremely hard to read (no fucking thanks), and secondly, if you code well enough you don't need the language to do it for you
@@robuxyyyyyyyyyy4708 rust is pretty easy to read, and if someone formatted their code like they discoverered the keyboard yesterday, then you can just run it through rustfmt and it'll look clean. though, claiming rust codes for you is like saying that cars with automatic transmission drive by themselves. all it does is not allow you to shoot your own foot, which is a function you can completely ignore by using traditional pointers (at which point, it just starts to look a lot more like C++ anyway).
You were the first channel I ever subscribed to for the hypixel content. I stopped playing a bit ago and have also been doing some programming, so it's kind of surreal to see you making your own game engine Good luck
Absolutely based video series. You somehow manage to choose all of the most based tech like Vulkan, C++ and now WASM, and still manage to make sth way beyond a triangle on a screen. Looking forward to your next video.
based is subjective: some would call wasm crappy webshit garbage, c++ a footgun nightmare scenario, and vulkan... idk literally nobody talks about vulkan
@@okie9025 i mean yeah c++ is riddled with pitfalls but its a 40 year old language what did you expect? besides they're doing a great job of modernizing it.
If I ever make a game, which is highly improbable cause there's no way I stay focused for more than 2 minutes on a page of LEARNING, I'll remember this video.
Lua isn't bad choice. What I as a a modder like is that I don't have to compile my mod. You could ever add file watcher to your game so that ctrl + s in text editor would cause automatic reload of mod. Or if people in your community don't like Lua you could add Javascript. One game where JS modding is well done (or at least was well done when I last played it like 2 years ago) is OpenRCT2. You can take a look it's plugins -like you don't need any JS frameworks or other fancy stuff you can just start writing your logic right away.
if you use godot, it has built in support for loading external .zip/.pck files and mounting them into the game, so you can change a texture in a mod and it will look like that in the game, or you can write code and do everything you can with godot in the mod
I love how my favorite "Investing thousands of hours in modded Minecraft because I hate myself" channel turns into "Investing thousands of hours Coding because I hate myself" channel
WASM my beloved (I have been using WASM for modding support for my VR social app I’m developing) One thing to be careful of is that WASM’s “near native” speeds are when it’s being run with JIT or when it’s recompiled before being run. If you end up using a very straightforward WASM implementation, it’ll be a lot slower than it could be.
i just made a modified game engine on Quake3e, and a game on openarena, the engine does literally nothing except handle the game executable and other stuff thats just really essential, the game handles the rest, the game is a qvm while the engine is a .exe/.elf/macho file (UNIX/Linux/Mac, NT OSes) but idk how to navigate the code so i just added a custom scripting language to the game lmao, im planning to utilize it into my map editor for scripted sequences :D
Yeah that's possible, the issue is, you'll never be able to modify absolutely *everything* about the game like this. That's the difference between this and minecraft mods, mc mods can modify the actual game code at runtime using mixins, which is made easy because of Java itself. The issue is though, with a system like the one you made, it works perfectly fine if you're making both the mods and the game, because you can actively modify the engine if limitations are being hit. But when others make mods, they can't rely on that, so they can only do what's possible within those limitations. However, to me, the idea of mods being able to break *any* rule in the game is what makes it so interesting, but the system you've just made is more like a more powerful version of datapacks than actual mods.
I am very happy to see the turn your channel is taking and i hope you can develop the same kind of brain damage every good programmer gets (you seem already pretty well on the way)
Okay wasm is pretty cool. Didn't think one can just... Embed it into an application?! I will definitely look into doing that for either one of my projects
LUA is also used in the Binding of Isaac and I really think people overstate how bad it is because it's the "roblox language". People think only the mods for Factorio use LUA, but the actual "base" game is built entirely from LUA as well, it's the Engine that was made in C++. Just take a gander at the prototypes folder. It's a perfectly competent language that can make great things.
Note: Yes i also tried lua but I did not like it.
I hate l*a (interpreted language) but it was the simplest to implement so
Same! I appreciate someone not using Lua for modding, it sucks.
is mem ree safe or danger? 😬
@ why did you censor lua like it was a slur? its literally just moon in portuguese.
skill issue
0:43 I audibly laughed at the censoring of r*st
i was gonna comment "rewrite in rust" lmao
@@gamingcow7796 come on that's worse than completing gregtech
igblon releasing a video every six months be like
hold on last one was a month ago
Average content per day: 0.016 minutes per day
@@IGoByLotsOfNames You should make your videos' runtime into a stock currency
@ruthless3r NFTs of frames of his videos
He probably breather 4 times per minute and hibernates during winter
this video made me get out of bed for the first time in 15 years
next step is putting down the cup
Close enough, welcome back Notch.
Notch 2: The Sequel
Bro is Notch's alt
notch if he actually made minecraft 2
Foreshadowing for Ultimate Gregification (Nomifactory: GTCEu on every platform)
Nomifactory GTCEu reportedly confirmed to be released on TempleOS in ████ A.D.
@@IGoByLotsOfNames in glorious 480×640 resolution
you could probably get like billion fps running at 640x480
You are a true programmer, no comments anywhere in sight
"Erm guys it's self documenting code!!" - #1 excuse used for not commenting
@@IGoByLotsOfNames All code is self documenting if you're not dumb 😎
One month later and we get a 2 minute video, truly an igblon moment
5 limbillion mods needed
is that roland from the floor of general works
project moon is everywhere, it cannot be contained.
It breached out of L Corp for years already.
@@Urkikk this channel invoked them by showing that one Sinclair image on the last video
Billions must mod 🥸👇
The "Shut the fuck up please" to AI prompt is so true, most of the time that shit is just wrong
sometimes it’s right… especially when i search up gun things
And most of the time it just repeats what the first normal result says anyways
pro tip: if you can't turn it off in settings, you can block custom elements with the ublock picker tool
@@noxmoreExactly what I did.
I died when you censored rust lmao
He was so real for that
Lets not get sued by the foundation.
finally, we can explode our computers in the most optimised way possible.
modded minecraft to game dev pipeline is real
greg player to greg producer.
Greg to Gerg.
bro dissed us rust users
Really, you dissed yourself if you think about it.
Deserved
REAL LANGUAGES allow for cool and based things like memory leaks and data races. rust is not a REAL LANGUAGE
@@okie9025 I mean, first of all, from all I've seen and heard, rust is extremely hard to read (no fucking thanks), and secondly, if you code well enough you don't need the language to do it for you
@@robuxyyyyyyyyyy4708 rust is pretty easy to read, and if someone formatted their code like they discoverered the keyboard yesterday, then you can just run it through rustfmt and it'll look clean. though, claiming rust codes for you is like saying that cars with automatic transmission drive by themselves. all it does is not allow you to shoot your own foot, which is a function you can completely ignore by using traditional pointers (at which point, it just starts to look a lot more like C++ anyway).
Oh yeah I forgot you were going insane making a game
i clicked on this while playing clash royale on accident and i lost because of it so I'm leaving a dislike
Fair
All because your giant finger's miss clicked
Well, that's kinda on you for playing Clash Royale in the first place...💀🙏
@@Froxmog lol
XD
Actual voice? No way
You were the first channel I ever subscribed to for the hypixel content. I stopped playing a bit ago and have also been doing some programming, so it's kind of surreal to see you making your own game engine
Good luck
0:15 igblon face reveal (real)
No that's a different person
@@breadxlord3938 im pretty sure it's iglbom
It's Kitboga
@@manbruh2 Someone said it’s kitboga
Absolutely based video series. You somehow manage to choose all of the most based tech like Vulkan, C++ and now WASM, and still manage to make sth way beyond a triangle on a screen. Looking forward to your next video.
opengl is not based? it's much simpler than vulkan
based is subjective: some would call wasm crappy webshit garbage, c++ a footgun nightmare scenario, and vulkan... idk literally nobody talks about vulkan
@slavic_commonwealth and way slower. Although it's borderline impossible to be faster than vulkan
@slavic_commonwealth and way slower. Although it's borderline impossible to be faster than vulkan
@@okie9025 i mean yeah c++ is riddled with pitfalls but its a 40 year old language what did you expect? besides they're doing a great job of modernizing it.
Will we ever see nomifactory again?
this is nomifactory wdym
This is what goes on when you send one of the microminers on a mission
no because post assline progression in Nomifactory CEU is awful
He's just remaking a better minecraft that is moddable to make a better harder gregtech modpack, it's all part of the masterplan
I was literally just rewatching your nomifactory series this morning before you uploaded. talk about good timing!
Solid stuff! Really looking forward to your next steps with that Project.
nice video! thank you for still uploading!
cool programming, funny presentation. cool, idk
If I ever make a game, which is highly improbable cause there's no way I stay focused for more than 2 minutes on a page of LEARNING, I'll remember this video.
my nokia was lagging so i watched this in 144p greate video
quite simple, truly
Lua isn't bad choice. What I as a a modder like is that I don't have to compile my mod. You could ever add file watcher to your game so that ctrl + s in text editor would cause automatic reload of mod. Or if people in your community don't like Lua you could add Javascript. One game where JS modding is well done (or at least was well done when I last played it like 2 years ago) is OpenRCT2. You can take a look it's plugins -like you don't need any JS frameworks or other fancy stuff you can just start writing your logic right away.
i dont understand shit, but still pay attention to the video like my life depends on it, i love your videos it doest matter what they are about
dude this real voice commentary is awesome
You made my day igballs
Nevermind video is only 2 minutes
When are you continuing, Greg tech?
This Game Would Be Heavy as hell... Good luck and im excited to see what u can achieve
bro is making minecraft 3
Reading the title:"what's the catch?"
Seing the authors name: "ah, there it is"
When is the next Nomifactory Pls
we need a brobdingnagian amount of mods with this one 🗣
will igblon make his own gregtech in his own game? lets find out one day
Please we need more nomifactory
The stfu over the AI overview is just perfect.
PLEASE make a channel dedicated to this
he got a new name no way
anudda banger from mistuh lots of names
this is amazing, playing modded games really makes them more entertaining for me
2:06 GREGTECH IN THE IGBLON GAME!!?!6!6!6!??!???!!!?!?
Or is it?
*v sauce music start playing*
You see making a moddeble game you need to...
situation is crazy
ngl using WA for mods is a really cool idea
Lua? More like hawk tuah
hawk lua!!!
I can't wait for the next time you. I will not elaborate further.
igblon voice??? this is new for me
he revealed it a while back
I can only comprehend C++, so not seeing 5 replaceable infinities worth of code in other languages was a relief
Nooooo dynamically linked code can’t be verified by the compiler!!! It’s unsafe noooooo /j
You can still write it in R*st and compile to WASM
who cares its sandboxed
@@VelvetSage it cant steal your passwords but it can crash your game
@fullaccess2645 depends on how implementation
i thought this was a voice reveal, until i realised that last quarter's video was
simply make it modular and you’re good
It worked for Quake in 1996, but now games are used to spread malware.
You need a sandbox, and creating one yourself is too much work.
I was just wondering where you where, good to see you person of many pseudonyme
if you use godot, it has built in support for loading external .zip/.pck files and mounting them into the game, so you can change a texture in a mod and it will look like that in the game, or you can write code and do everything you can with godot in the mod
I have a question for igblon himself. When is act 2 of supersymmetry?
super
BRAZIL MENTIONED??????????????????????
WE FINALLY HAVE AVOICE
I see why people tend to use Lua for such things like modding capabilities but yet I am very happy about everyone opting to not do that.
Very cool, looking forward to next video Igloo
Where is the scene from 0:34 from?
In theory you could mod any game
bro is on his orespawn arch
I love how my favorite "Investing thousands of hours in modded Minecraft because I hate myself" channel turns into "Investing thousands of hours Coding because I hate myself" channel
WASM my beloved
(I have been using WASM for modding support for my VR social app I’m developing)
One thing to be careful of is that WASM’s “near native” speeds are when it’s being run with JIT or when it’s recompiled before being run. If you end up using a very straightforward WASM implementation, it’ll be a lot slower than it could be.
I forgot to mention the JIT feature in the video, so thanks for bringing it up
I'm beginning to feel like a code god (code god) All my nerds from the front to back nod (back nod) 😎
i just made a modified game engine on Quake3e, and a game on openarena, the engine does literally nothing except handle the game executable and other stuff thats just really essential, the game handles the rest, the game is a qvm while the engine is a .exe/.elf/macho file (UNIX/Linux/Mac, NT OSes) but idk how to navigate the code so i just added a custom scripting language to the game lmao, im planning to utilize it into my map editor for scripted sequences :D
FINALLY AN UPLOAD
now in x86 assembly
me and the bois coming back from the dead to watch the newest igblon upload
Can you add 100 player civilization to your game
BRING BACK JOEY
He just spoke, no ai voice
ittttttsss all over the screen(tears of joy)
Next logical step is gregtech
Curious people when given free will be like:
I was so used to the AI voice I completely thought I was watching a completely different youtuber, until the editing kicked in lmao
All you have done is inspired me to learn more nerd shit
Yeah that's possible, the issue is, you'll never be able to modify absolutely *everything* about the game like this.
That's the difference between this and minecraft mods, mc mods can modify the actual game code at runtime using mixins, which is made easy because of Java itself.
The issue is though, with a system like the one you made, it works perfectly fine if you're making both the mods and the game, because you can actively modify the engine if limitations are being hit.
But when others make mods, they can't rely on that, so they can only do what's possible within those limitations. However, to me, the idea of mods being able to break *any* rule in the game is what makes it so interesting, but the system you've just made is more like a more powerful version of datapacks than actual mods.
I am very happy to see the turn your channel is taking and i hope you can develop the same kind of brain damage every good programmer gets (you seem already pretty well on the way)
Definently don’t optimize a portal mod, with insane graphics (that you would definently not make) to run on a live ps3 in 720 30 fps minimun.
I really miss old tts...
real voice jumpscare
I know about lua becaus if you get 500 lua program errors in gmod - you get "bad coder" achievement
I am still waiting for the whole SuSy movie
Wait, using wasm for game modding makes so much sense actually.
Wow he used the new tts voice he spent months prepping it
Okay wasm is pretty cool. Didn't think one can just... Embed it into an application?! I will definitely look into doing that for either one of my projects
Garry's mod, pictured:
Function(s) count:19
An average of 0.1091954023 functions per second.
gonna miss the robot voice
LUA is also used in the Binding of Isaac and I really think people overstate how bad it is because it's the "roblox language".
People think only the mods for Factorio use LUA, but the actual "base" game is built entirely from LUA as well, it's the Engine that was made in C++. Just take a gander at the prototypes folder. It's a perfectly competent language that can make great things.
When fusion reactor
Next thing we know he's gonna make minecraft 2
and to this day we STILL waiting for mojang to release a fucking modding API
as someone who is developing a game with modding, this may or may not be true
Agarthacraft has fallen, millions must develop chudtech new horizons