Making a Game Engine using rust lang. (Rust Game Engine Dev #0)
So, I have major project coming up and i am developing game engine. You may think why game engine my answer is why not. It will make good protfilo as well. And the reason i am choosing rust programming language for this project is that it has different syntax than typical programming language, it also has new concepts like borrowing ownership .... , and rust language is getting hyped. Another reason for using rust is it considered memory safe since i am making game engine for major project and i have less time so you don't have do memory management manually which saves time. I was thinking of using winit for window management and wgpu for rendering but i changed my mind and used SDL2 for window management and OpenGL for rendering the reason for not using winit and wgpu is because i found their documentation sparse and hard to understand and i think it is not well documented as OpenGL and SDL2 and there are a lot of learning resources and tutorial for OpenGL and SDL2 which saves me a lot of time in research and since i have less time this is the safe and best choice for me and major project. I am using Ubuntu as my OS. FYI. And i will be documenting all the process as well and i will include my learning resources i used for developing this engine. So wish me good luck for this project.

So, I have major project coming up and i am developing game engine. You may think why game engine my answer is why not. It will make good protfilo as well. And the reason i am choosing rust programming language for this project is that it has different syntax than typical programming language, it also has new concepts like borrowing ownership .... , and rust language is getting hyped.
Another reason for using rust is it considered memory safe since i am making game engine for major project and i have less time so you don't have do memory management manually which saves time.
I was thinking of using winit for window management and wgpu for rendering but i changed my mind and used SDL2 for window management and OpenGL for rendering the reason for not using winit and wgpu is because i found their documentation sparse and hard to understand and i think it is not well documented as OpenGL and SDL2 and there are a lot of learning resources and tutorial for OpenGL and SDL2 which saves me a lot of time in research and since i have less time this is the safe and best choice for me and major project.
I am using Ubuntu as my OS. FYI.
And i will be documenting all the process as well and i will include my learning resources i used for developing this engine. So wish me good luck for this project.