I resigned my job a few months ago to work on the engine I designed about two years ago.
Key features were :
-Octree + Portal rendering (still not implemented)
-SceneGraph
The scenegraph includes a OPShader class.
I finished the first coding (proof of concept) of it a month ago, and it reads straight opengl code or opcodes (text to opcode converter not written), and generates the shader from it.
It has a fallback system which allows it to choose the best shader description in the file (each gives it's required extensions in a header).
Why do I describe my marvelous key feature in here?
simple, ATI just made a presentation about it @ GDC 2002.
(http://www.ati.com/developer/gdc/AtiGDC02Vlachos.PDF)
I was writting this engine to show off my skills and show that I'd great future proof ideas, but know I wonder if I should continue or not.
After all, before I'll finish it every single 'NEW' feature I'll add to it will be available, and I'll never be able to proove that I didn't copied papers having appeared on the web.
So is it worth it ?
Can people in here from the game industry tell me if demonstrating my engine with only 'known' features and telling that I got the idea and initial code before worldwide available will be enough to proove anything ?
Now I depressed, it seems that I'll never be able to make something new and release it before the others without getting a firm support.
(Finding the funds to make a game studio isn't easy, especially in France)
Key features were :
-Octree + Portal rendering (still not implemented)
-SceneGraph
The scenegraph includes a OPShader class.
I finished the first coding (proof of concept) of it a month ago, and it reads straight opengl code or opcodes (text to opcode converter not written), and generates the shader from it.
It has a fallback system which allows it to choose the best shader description in the file (each gives it's required extensions in a header).
Why do I describe my marvelous key feature in here?
simple, ATI just made a presentation about it @ GDC 2002.
(http://www.ati.com/developer/gdc/AtiGDC02Vlachos.PDF)
I was writting this engine to show off my skills and show that I'd great future proof ideas, but know I wonder if I should continue or not.
After all, before I'll finish it every single 'NEW' feature I'll add to it will be available, and I'll never be able to proove that I didn't copied papers having appeared on the web.
So is it worth it ?
Can people in here from the game industry tell me if demonstrating my engine with only 'known' features and telling that I got the idea and initial code before worldwide available will be enough to proove anything ?
Now I depressed, it seems that I'll never be able to make something new and release it before the others without getting a firm support.
(Finding the funds to make a game studio isn't easy, especially in France)