Hello. I would like to ask people/administrators/developers about the game.
I just like video games a lot. I want to learn to program games and to know exactly how they work.
I love 0.AD and I love pyrogenesis engine.
To the point :
I want to learn everything about the game. For instance : I want to know what each file does exactly.
( I mean all the files in my 0.AD folder, like the files in the binaries folder (aken.pdb, collada.dll, glooxwrapper_dbg.pdb.....etc). Everything in all folders.)
(I want to learn the code and to understand each piece of code in all the files and how they work. What each component does exactly, and how they work to produce the result : the game)
(I want to learn how the pyrogenesis game engine works, how it was/is build.)
(I need the code explained to me. Every line, at the start (what it does), until I can read it on my own)
So the above are the things I would like to learn/do. To indroduce myself now : I am 26 years old. I am from Greece, Thessaloniki. I am just working (I have an ordinary job(I am courier)). I haven't studied anything. I just love video games and I want to know how to build them. Sadly I cannot afford college lessons at this point, so I cannot pay for my education. I have all the passion to read and learn everything about games ( especially the RTS genre). Though I just need some guidance, someone to help me learn and explain to me stuff that are needed to understand all the above things I mentioned. I need someone to tell me what to read and how to continue and keep going with learning.
What I know : I have a basic knowledge of programming languages. I know for example, how a very basic program is build and works. I have no expererience in object oriented programming.
I have experimented with ActionScript 3.0 and a little with PyGame. I have also learned the basics of Blender3D.
Now, I know that what I am asking is quite a lot and of course I should attend some college or find a job relative to game making. But as I mentioned, sadly I cannot afford such things.
So, the reason I am posting here is that maybe I could find people here, in the 0.AD community who could help me learn. People who could help me study the game in more depth.
(I have an email I use a lot, I have a facebook profile and I can subscribe in whatever other social media, or mean that is needed to communicate)
I would also like to provide whatever help I can to the community and the game.
Thank you for your time for now and I hope I will indeed find people to help me, or at least guide me.