Jonathan Blow on Modern Graphics Programming

preview_player
Показать описание
Jonathan Blow on Modern Graphics Programming

Clip from Jonathan Blow

#jonathanblow #gamedev #webdevelopment #programming
Рекомендации по теме
Комментарии
Автор

Sorry with the audio on this video. Will be fixed in the next upload.

JonathanBlowClips
Автор

I come here purely for the Jon Blow cake reviews, I don't know what all y'all are talking about here. Like, is Jon known for anything other than his amazing cake reviews?

Olodus
Автор

RISC-V is developing an open-source GPU. So the problem of shading language access may be alleviated in the near future.

RobinPageGaming
Автор

I still think the most universal approach model wise to graphics is writing directly to the acreen pixels. Unfortunately it seems you just can't get any speed out of that. APIs have not favored the programmer instead we're having to bend ourselves and bang our heads on the wall as we build cabins out of sawdust and glue. I don't think there's been a more hostile programming era to the new programmer. We have tools that attempt to do everything for us yet we have horrid abstractions around graphics we need entire engines just to manage everything and nobody understands what's going on at the end of the day truly because everybody's worried about learning the 10% of the glue they need to make everything work. A big part of it too is the expectation of the people who receive the games. If the graphics API was simply coloring screen pixels you're development kit consisted of a core language and some multimedia libraries and the customer would settle for much more simple games with less content we'd all be better off. You look at game programming books in the '90s and early 2000s and you essentially see a core language some supporting multimedia functionality and that's it you get a game in around 200 pages. Go back to the '80s and you basically get 4 pages of BASIC to make a game. So we've gone from a program listing of four pages to a book of 200 pages to five books covering various topics or just blindly learning a game engine.

PixelOutlaw
Автор

total noob on graphics stuff, but I think mojo fits the description of a 3rd party trying to fix the situation, (btw primarly focusing on ai accelerators), im I right?

dbbddjdja
Автор

Ughh this is the exact problem I'm in the process of solving, but the likelyhood of piracy and/or no payment, is kicking me in the gut so hard. /whinge

Nick_fb
visit shbcf.ru