Part 1 of tutorial on WebGPU where goal is to create a game using new WebGPU API. Github Code github.com/luka712/youtube_se... #opengl #webgl #gpu #webgpu #typescript #graphics
Are we really teaching a course on making games with WEB GPU? I hope it lasts to completion, please. Thank you so much for starting this course. What kind of game are we making? Do you use WASM as well? How do you use shaders? I'm looking forward to everything.
Yes, it should be done to completion. I was thinking 2d space shooter kind of game as it will provide all the building blocks for further games. My goal is to have following by end of tutorials: - efficient rendering of sprites ( sprite batching ) - efficient rendering of fonts ( probably just as bitmap ) - post processing effects So in summary, goal would be to have efficient 2d renderer for making 2d kind of games. But I won't touch too much some stuff, like physics, since it kinda falls outside of scope of WebGPU. Wasm is already covered in part2 ! Be sure to check it out. Many thanks for comment
yes sure, for Typescript/Javascript you can check Phaser.js. It's really nice engine for web game development. If you're looking at web. For desktop there is really a lot.
First time I heard of WebGPU. Thank you for showing us.
whenever you get a warning in vscode, you can just hover your mouse cursor over an underlined variable to see what the issue is
Excited. Going to be starting this today 🙏🏽
WEB GPU is the future!!!
This is gold
Are we really teaching a course on making games with WEB GPU?
I hope it lasts to completion, please.
Thank you so much for starting this course.
What kind of game are we making?
Do you use WASM as well? How do you use shaders?
I'm looking forward to everything.
Yes, it should be done to completion.
I was thinking 2d space shooter kind of game as it will provide all the building blocks for further games.
My goal is to have following by end of tutorials:
- efficient rendering of sprites ( sprite batching )
- efficient rendering of fonts ( probably just as bitmap )
- post processing effects
So in summary, goal would be to have efficient 2d renderer for making 2d kind of games.
But I won't touch too much some stuff, like physics, since it kinda falls outside of scope of WebGPU.
Wasm is already covered in part2 ! Be sure to check it out.
Many thanks for comment
I never knew you needed so little config to use something like WebGPU. Vulkan is dead. Metal is dead. OpenGL ES 2.0 was already dead. WebGPU lives.
WebGPU uses all those dead tech you mentioned (except OpenGL I guess) xD
Do you know an alternative for 2d, maybe some engine that is not as hard?
yes sure, for Typescript/Javascript you can check Phaser.js. It's really nice engine for web game development. If you're looking at web. For desktop there is really a lot.
border: 1px solid;