So right now I'm implementing an engine using parts of the SPGL as a reference of what I need to do to make opengl fly.
But the farther I'm going here the more stuff I run into that I'm just like.. do I REALLY need to do my own version of xyz? Especially the sorta helper stuff, or generic shit like A*, which I've done before in the past.
So, if someone took SPGL and made a game with it and ended up making 250k$, would that be all fine and good? I've never really gotten into the whole open source thing, but as far as I can grasp it, most of them are some form of, so long as you give credit/and release the code you changed/used, your ok. Is that the case here?
I guess my problem is, even if I write everything by hand (which i am currently) it's still gonna end up being similar in more ways then I care to think about (mostly because i acually like the way you have things setup
), and I would need to give credit anyways. It's made worse by the fact that I've never dealt with opengl, or say bytebuffers, so in those instances it's more copy then code until I figure out more of what I can do. I want to go on record as saying I think this is the first code I've read that wasn't mine that didn't make me wanna stab myself repeadedly until sweet, sweet death came.
So now I'm contemplating just trying to leverage parts of it (if thats viable) instead of reinventing based on some masochist principals I have where I want things to be MINE no matter how much time/bullshit I have to do.
I think I'm rambling pretty good here but I'm sick to death of making engines and not games.
So I guess my question is, coke or pepsi?