Newblet, id Software is one of the only game companies to release the source to their AAA titles, for the community to learn from and customize.
maybe you can take a look at some existing mod source code and try to reproduce what you need one step at a time?
I am backing up the the "CLEANED" code as I go.... so far its been a success!
QuoteNewblet, id Software is one of the only game companies to release the source to their AAA titles, for the community to learn from and customize.A: I am not a NewbieB: I know that.... this is why I said what I said earlier "samples" but what everand C: No disrespect, its just seems like no one reads what I say or understands me well.... or maybe I ask or approach my speaking ina manner no one understands, either way.... you of all people should know what I ment by all that said about the Code
Quadz, *are* there any examples of "low-coupled, modular programming" d3d/ogl engines from the mid 90's?
Quote from: Ace on January 17, 2011, 04:22:20 PMI am backing up the the "CLEANED" code as I go.... so far its been a success!I'm glad for your success.Are you familiar with revision control systems? (E.g. svn, git, bzr, hg...?)Quote from: Ace on January 17, 2011, 04:22:20 PMQuoteNewblet, id Software is one of the only game companies to release the source to their AAA titles, for the community to learn from and customize.A: I am not a NewbieB: I know that.... this is why I said what I said earlier "samples" but what everand C: No disrespect, its just seems like no one reads what I say or understands me well.... or maybe I ask or approach my speaking ina manner no one understands, either way.... you of all people should know what I ment by all that said about the CodeA: I'm only judging your skill level by the statements you're making here. There's nothing wrong with being a newbie.C: You wrote: "If he was going to release the GPL, at least eh should of cleaned it first, and got rid of all other junk that devs would care less for in the program... [...] but nooooo.... he wanted to keep the code there, and said here, you deal with it, I am too lazy to clean if first!"I don't think I've 'misunderstood' you. You seem to be either completely clueless about the generous nature of Carmack's gift: that he released the source to us at all; or you're suffering from a misplaced sense of entitlement.
I am more upset about the solution than the code to be honest, the code is fine in alot of aspects, when I say "CLEAN CODE" I mean a "CLEAN SOLUTION" for us programmers to work with, and not have to remove them ourself, I rather be adding on, than removing when building up the solution!
But, if you did not read AFTER that, you would see I had saidQuoteI am more upset about the solution than the code to be honest, the code is fine in alot of aspects, when I say "CLEAN CODE" I mean a "CLEAN SOLUTION" for us programmers to work with, and not have to remove them ourself, I rather be adding on, than removing when building up the solution!and even before that I said he should of included "samples" for learning.....
static libList_t sys_libList[LIB_MAX] = { { "LIB_CGAME", NULL, "bandcgame" LIBARCH ".dll", "GetCGameAPI" }, { "LIB_GAME", NULL, "game" LIBARCH ".dll", "GetGameAPI" },};
revisisions.... not sure what you mean by that? I am sure you are refering to the code in the engine, I seen svn, but the others???
I was looking at win_main.c and was wondering if I could combine cgame and game without errors?Quotestatic libList_t sys_libList[LIB_MAX] = { { "LIB_CGAME", NULL, "bandcgame" LIBARCH ".dll", "GetCGameAPI" }, { "LIB_GAME", NULL, "game" LIBARCH ".dll", "GetGameAPI" },};
I was just meaning he should of made it simpler, by removing the elements people might not want from the source in the "SOLUTION" is all while still keeping the original h's and c's there for people to impliment if needed, sure I am greatfull he released it, but it gives me alot of headaches, and revisisions.... not sure what you mean by that? I am sure you are refering to the code in the engine, I seen svn, but the others???
Oh, BTW, if you do make a game from this code, you must publish the source and give idSoftware credit for the code that you use.