Originally posted by: bunnyboy
I completely agree, and thats part of why its sad Nerdy Nights is still (among) the best. The next step is almost completely missing. There are a few complete games with commented source, but that doesnt really go through the process of setting up data structures and arranging big blocks of code.
A "pong to vertical shooter" or "pong to platformer" is badly needed.
I know that you don't read PM, and don't have your mail, so I post this here.
I think that it is great to have NN published on NA, so it is visible to everyone, easlily accessible, there are download links, it is indexed in search engines, and so on. However, I think that a nice pdf printable version would didactically wise be more appropriate, since I think it would help learning such concepts and contents, either if printed, or (since all the material published will likely be on the 100+ pages range) seen on a light pdf reader (like Sumatra pdf), which would make scrolling the content and studing it way more appealing.
So, given an half hour of free time, I dared starting this myself, and I attach here the first three lessons. I don't know if this is welcome, so unless you give me the green light I won't continue. In case you care about (or you dislike teh idea and wish me to remove such attachment), please let me know. Also, let me know what you would like to read on the cover page (right now it states only Nerdy Nights by bunnyboy), and if Metal Slime needs to be credited as well (I think so).
The text is close to 100% accurate, I only deleted any "next week" reference, and edited a tiny bit the line breaking of some multiline comments in your posted example code to make them fit page layout and text formatting wise.
Of course, I can send you the source file in .odt (OpenOffice.org) format, and I'll never claim any right on this material, which is, of course, fully yours (and maybe Metal Slime property). I'm just sharing an idea to make the content more user friendly to actually study it.
If possible, let me know, that would be appreciated.
Cheers!