I have been writing games for awhile with plain old Java 2D and want to bite the bullet and upgrade my technology. I was thinking it would be nice to learn one of these openGL technologies, and I noticed also that libgdx allows (from their website) “code once, runs on PC or Android with few modifications.” That sounds really attractive to me.
So, being a complete noob to openGL and/or libgdx, where should I start? Will it be best to simply dive straight into libgdx, or is there something foundational I should try to learn first?
Thanks very much