The Battle Continues
So far I have decided to go with OpenGL. However, I am still struggling to choose which version to support. I'd probably going to use shader version 130 with OpenGL 3.0. I also decided to include a physics engine inside my ME. The good news is that I already have most of the utility functions written. With those, a functioning aggregated-mass particle engine is complete. Hopefully, I will come up with a good shader this xmas break.