Overv / VulkanTutorial

Tutorial for the Vulkan graphics and compute API
https://vulkan-tutorial.com
Creative Commons Attribution Share Alike 4.0 International
3.12k stars 513 forks source link

Java version #165

Closed Naitsirc98 closed 4 years ago

Naitsirc98 commented 4 years ago

Hi!

I've created a Java version of your tutorial: Vulkan-Tutorial-Java. Since #37 seems to be abandoned, I'm creating another issue for it.

I'd like you to take a look at it, and if you want, add a link to it in the main tutorial, just like you did with the Rust version.

Overv commented 4 years ago

Cool! I'll look at it later this week.

Overv commented 4 years ago

Nice work! I must say that the Java code is surprisingly similar to the C++ code, which should make it very easy for people to follow along. To make it a bit more convenient I recommend adding chapter diffs just like the Rust version has done. That way it's easy to locate the code that's mentioned in the tutorial chapters.

Naitsirc98 commented 4 years ago

Thanks for your reply! I'm glad you like it! 😄 LWJGL3 allows Java developers to easily imitate C code, which is fantastic for graphics programming. And yes, adding chapter diffs would be great. I'll be working on them this week.

Naitsirc98 commented 4 years ago

Hi! I've added the chapter diffs, and I've improved the README. Now it has a table of contents matching the tutorial's webpage, and links to the C++ code, the Java code, and the diff for each chapter.

Overv commented 4 years ago

Awesome, I've added a link to the sidebar!

Naitsirc98 commented 4 years ago

Great! I'm glad to collaborate in your fantastic tutorial! 😄