Place for discussing general Julia OpenGL related topics
ah maybe I'm getting them confused
yeah they're quite different, but they do comparable stuff
Hi, I would like to start with Game development in Julia, building/programming the game engine in Julia. I know a little python and a little about c++, but Julia looks so interesting. I want to build a 3D game. So I guess Vulkan and Julia would be a good start. I am aware that my attempt to produce/make a good game might fail. The most frighting is the lack of books written for Julia, I dont mean the data science ones, but game development books. So I guess I ll just have to read this book http://www.gameenginebook.com/ , and maybe some book about Vulkan technology from Khronos. I stoped here to ask for help, any good advice is appriciated and directions from the experts are very welcome. Is there anyone that has already made a complete game in julia, 3D game. Found this https://github.com/svaksha/Julia.jl/blob/master/Computer-Graphics.md#games and was already reading the code. But I hoped for some tutorial/book/youtube. Do you know of any resources to learn "Making games in Julia and OpenGL or Vulkan" ? Was also thinking to read/buy this book https://www.amazon.com/Mathematics-Programming-Computer-Graphics-Third/dp/1435458869
I know you guys/girls are serius, I mean you are trying to solve serious problems in different science areas, but is here a person that makes computer games in julia, would like to hear how far julia goes in this area.
Hi, welcome to Julia
I wrote a lot of the OpenGL infrastructure for Julia and would be delighted to have more people work on it
I think Julia is great for graphics, but still doesn't have a large user base for it
Hi, thank you for the warm welcome. Whats a good way to start, Julia and OpenGL ? Do you think OpenGL is still a good technology to learn or would it be better to just start with Vulkan ? I have zero experiance with both (OpenGL, Vulkan)
the thing is, both are pretty complicated :P
vulkan even more so, but it has a cleaner design compared to opengl
but a simple triangle example is ~1800 lines of code in vulkan
while in opengl you're probably fine with something like 50 lines (especially since I've written a few abstractions + helper functions)
with Vulkan you will also struggle much more with the fact, that no one is using it with Julia yet... which means, you'll be the one writing stuff and finding bugs :P
opengl is much better in that regard... and opengl > 4.3 is actually not that far away from VUlkan
so you won't lose much starting of with modern OpenGL... what you learn will mostly apply in vulkan as well, you just need to learn things on top of opengl for vulkan
ok so I take OpenGL :+1: , because 50 lines of code to 1500, describes well what I need I what I dont need.
How many of your people are working on OpenGl and Julia ? You said you need help, what kind of help do you need, what needs to be done ?
also A book you suggest for Modern OpenGL ?
I have never really read a book :D and nowadays it's mainly me I guess
But then you had to read some code examples or something ? :)
also what IDE are you using for Julia , just interested ?