@Computergeek01
Hey, thank you for joining this thread.
IMO you should reevaluate your stance on that. Downloading and using a library is A.) 100% necessary and practical knowledge and B.) Not at all difficult, especially if it has a nice set of pre-compiled options like SFML does. |
I do completely agree with you and I understand I may not have been clear.
I will incorporate downloading and installing libraries, but not around the start. Although it may not be complicated it, may look complicated to new readers. I know I have done this with templates; because it looked complicated to me, I never approached it.
I'm just curious but; why wouldn't the database be the first project? Wouldn't this be necessary in a game like the one you are describing anyway? Please don't tell us that you were planning on hard coding things like interactive items and\or NPCs. |
Quite the opposite, I listed them in no particular order. I was just thinking of things and writing them down sorry about that. I was thinking about building them up gradually as the game progresses. The items would be in files, and the items themselves derived from a base class, and the inventory being a vector of pointers to base classes. Something along those longs I haven't thought too far ahead, I want to make sure I plan this right.
@MiiNiPaa
Yeah I agree, I don't want to go too far out of my knowledge, not knowing things would be great because it would get me to learn it, but, I don't think the world is ready for me to teach complex template meta-programing ;)
@JLB
Hm I never noticed that, I really will consider how my classes and functions are written, probably going through a lot of test phases before I add it to the master.
As I mentioned before, I cannot do this alone. I will need the experience of all of you guys to get this draft finished. I see how people complain at professors for not teaching things correctly, perhaps it's time to raise the bar, and create a well written journal, like the big book of medical stuff, but for programming. A tome of knowledge passed through the ages. I'd really like to see in my lifetime good free resources for people to use and change and alter with new experiences. A complete goto for C++ and programming techniques.
EDIT:
I would really like someone to make a great guide on makefiles for me to use, full credits will be given of course but I don't know anything about copyright and licensing.
EDIT2: Duoas? -
http://www.cplusplus.com/forum/unices/12499/ - That last comment is exactly the kind of thing I am trying to accomplish.