Комментарии:
Please, make a tutorial teaching how to make a 3D Game Engine in Javascript
ОтветитьWrittng a hole 2d engine right now
Ответитьthoughts on batch rendering
ОтветитьNo Use of C++
Ответитьi remember playing a lot of games when i was young, but now its such a big pleasue to write my own games and 3d software, so i havnt even played a game besides my own (for testing purpose) since about 3 years. For that said, of course i got an quite good pc (70% percent on userbenchmark-desktop *planing to buy a good gpu for rendering though), but just need that thing for writing software and computing data xD xD xD all i need is frkn computer and internet!! its all that i need in life!
Ответить;)
Ответитьthis is great little project right here. For me the most challenging in 3d webgl engine is to manage cache, i guess you didn't bother here but with more complex scenes it is a must have (and three.js does this too), but the knowledge behind all the caches is a black magic for me.
ОтветитьHave you thought about trying to write all the different major renderers used in games? forward, deferred + forward, forward +, deferred + and forward +? (aka clustered deferred/forward)
ОтветитьI have written a similar simple WebGL Renderer, displaying a bunch of models loaded from a custom modelformat. This was the first and last time I write that low level on an engine. Just to have it done once. But I rather continue using a premade game engine, and leave that low level stuff to engine engineers.
ОтветитьMy hero.
Instant sub.
I want to thank you about your videos. You really inspire me to learn three js and go more deep into data structures. Greetings from Argentina!
Keep doing this!
Why are you sending the individual components of the objects (colors, uvs, and positions) as seperate VBOs? Writing to the GPU is relatively slow, wouldn't it be logical to just use a single VBO, and use a VAO to specifically layout the vertex data?
In C: glVertexAttribPointer() would suffice
I feel really uncomfortable looking at a 1200 line long javascript file.
ОтветитьOnly programmers with IT and math background will understand.
ОтветитьThere's programmers, and there's elite programmers. This guy is part of the elite club, without a doubt. Decades of practice is evident. Absolutely fantastic to see. I don't know whether to be inspired or hopeless. Lol
ОтветитьGreat video!
Did you work on Prototype, by chance? There was a Prototype clip that played when you mentioned you used to do game dev, and now I'm curious as to what you worked on.
In all my nearly 40 years of coding I've never gone down the graphics path. A lot of this went over my head but it looked very impressive!
Ответить"...I was also drinking beer at this point...." <- midnight coding. :D
ОтветитьI did it in a min 😏
Ответитьdo you can make 3d minecraft with your 3d engine?
Ответитьframebuffer incomplete means that the framebuffer is incomplete.
ОтветитьCode not working
ОтветитьFrom Canada? Worked for Ubisoft? No British accent and the way you spell “colour”. ;)
ОтветитьI love your videos even though I have no idea what is going on except at a very high level
ОтветитьMan ... I had no idea JS is able to do this....
ОтветитьLove these videos man.
ОтветитьUsually there is no point in making own engine and loose time you could spend already on coding something in existing engine.
ОтветитьWhy in some of your const you write C++ code?
ОтветитьYour voice is tad similar to Bisqwit's
ОтветитьProfessor Simon, I've been studying your material with a few colleagues and we were wondering how heavy was your program's size. We all found the video fascinating!
ОтветитьThat was freaking incredible!! Thank you so much!
ОтветитьThe fact that you do everything in one file, makes me feel uncomfortable... But it works.
So I'm just trying to not bother - Three.js is killing it and now WebGL 😂
Love your videos!
Hey, what's the deal with underscores at the start of almost all variables names? Just curious.
Ответитьamazing content from an experienced graphics dev is rare
ОтветитьThis mans voice is so soothing for some reason... I don't get everything he says, but I could listen to him for hours.....
ОтветитьAmazing as always (. ❛ ᴗ ❛.) love from Belgium
ОтветитьWhat games have you made??
ОтветитьWe made one of these in college, was pretty cool actually programming graphics... and by cool I mean horrifying.
ОтветитьWow amazing, should I move to js 🥴
ОтветитьFloat textures have only been around for like 15 years. So of course make them an extension. I lol'd.
ОтветитьI made a calculator in 1 Day (Javascript)
ОтветитьVery cool, I use 3js and it would be nice if there's a better/optimized option out there maybe something that's better than webgl
ОтветитьI feel that I need coffee before finishing this video
ОтветитьThanks for your info sharing. What do you think about the future of webGL? is it still worth learning? Thanks.
ОтветитьSweet...
ОтветитьYou can feel that this mean KNOWS alot of things and its SOOO cool to see him enjoying the new technology
as he stated in one of his videos - C is complicated AF and unneccesary much lines of codes
there he goes with JS and creates awesome stuff with nearly no effort
I don’t know if you have much experience with it but debugging memory/webgl/performance with the chrome debug tools would be another interesting one
Those tools are an art