So i've read lots of posts here and i've posted before asking for advice on making games, now i choose Java as my programming language.
I downloaded eclipse as my JDK, i heard if you want to use Java as game develop you need other open source, where could i find it and how do i know which one i need?
Then how do i actually start learning this language? i've research over website and search engine, some people say copy and paste code is a good way to learn, some are not. i don't know if i should start with copying or not?
I am trying to start small not even making a easy game like Pong, but try to learn about coding, is there any website i can refer to? i have very very basic knowledge of C++, i read through a C++ tutorials website that teach about basic concepts, like the if-else/case that use different code to do the same result(it shown in a very detail example and explanation), is there any source i can rely on learning Java code like that? Like an explanation to what each code does. (i know there is thousands and more codes that i can't learn all of them, but at least like a little reference to newbie like me to check or learn from.)
Then Pong should be my next goal(first game develop for experience), almost same question as above, i know it requires knowledge of some physics, basic movements, score, and more other stuffs, but i don't know what code i use for each piece that combine for the goal. (i think if i actually learn the code from last question it should let me work through this also.) But still is there any source i can rely on for these things?