Here are some pictures of the 3D Game Engine I’m developing. I made it all the way from scratch using only plain old Java. (Don’t ask me why, I did it because I can).
I’m not the most experienced programmer. I have about a year experience with java and a year and a half of object oriented programming.
Any ideas, suggestions or usefull articles are welcome. Feel free to give some feedback.
Currently I can rotate from left to right, up and down and I can walk around. I have the ability to make some objects and place them in the world. That’s about it
UPDATE:
I’ve been working a few hours last night and today to clean up the code. I’m now starting my list of features I want to implement. As soon as I finish my list I’ll see if I can upload it so you can download it.
I have a laptop with an AMD quad core 2.3GHz Processor, AMD Radeon 1GB dedicated VRAM graphics card and 6GB RAM.
I can reach up to 130fps sometimes, but generally it runs between 60fps and it’s cap 111fps. It runs on 60 ups.