digitalmars.D.learn - Using dub to build tutorials
- Resident_Tofu (35/35) Aug 29 2016 Hello, everyone!
Hello, everyone! I was directed here after asking around on reddit. (https://www.reddit.com/r/d_language/comments/500rdx/complete_beginner_to_game_dev_and_d/) To get straight to the point, I have practically no programming experience, but I did just finish going through Programming in D and I would like to learn how to make games. My plan so far is to learn how to use dub and build the samples here: https://github.com/d-gamedev-team/opengl-tutorials/tree/master/ports/opengl-tutorial.org I'm using the DMD compiler and I have downloaded DUB and know that "init" makes a project and that's about it. So, here are some questions! 1) I've downloaded the binaries of the dependencies listed. Do I need to do anything with them to get them to work? I don't know how to add these to the PATH (I'm on Windows 10), but it mentions copying them to a bin folder. Does it matter where the bin folder is added? I'm guessing I only need to include files for code I'm using, but maybe dub does that for me? 2) Does dub automatically download bindings so I can use the libraries with D? (I hope I'm getting the terminology correct here) 3) Do I copy and paste the tutorial code into the app.d file, and replace the contents of the dub.json file with the associated .json of the tutorial? I apologise for asking for a thorough step-by-step of what I need to do to get these running. I'm sure it's second nature to most of you but it's quite bewildering for a newcomer like me to try getting this stuff to work and keep running into problems. I'm thinking of starting a blog to help people get into using D once I know what to do, because I really like the language! The best I've used by far. And if anyone feels like writing guides and documentation for complete newbies, I don't mind being a test subject and hopefully bring in more people interested in programming. Thank you for your time and patience. :)
Aug 29 2016