I started a project a year ago that probably way too big for just myself, but I kinda don't want to give it up. The game is was meant to be a simple dungeon crawler for the android. Initially, I wrote the game in using a framework I copied long ago. The framework was really basic and fit the needs of the game I was developer. Problem was it used OpenGL ES 1, when I was learning OpenGL ES 1 was already being recognized as an archaic beast in the wake of ES 2 and 3. In the end I ported it over into the LibGDX framework. My problem is that although I have an immediate knowledge of OpenGL some things still escape me and I am having a hard time finding understandable information through google. So far I have developed a broken 3D maze generator. The piece I am trying to develop is the Battle System. Its really the last big piece, menus and radars although time consuming are rather simple to create.
My two problems are "Damage and Stat Calculation." Every piece of information I have found online has been more and more vague and confusing.
The last problem are particles and lighting. I can't find information on the math behind this two subjects anywhere. I was hoping someone here can point me is the right direction.
[attachment=32107:maze.zip] is the zipped .jar file of broken Maze Generator. Good example of my lighting problem.
The controls are mapped to the arrow keys. I have a tendency to use the LibGDX framework for the desktop debugging capabilities and have every intention of carting game right back to the original android environment upon completion.