Hello!
I’m asdfowkw and i want to begin programming 3d voxel games in Java!
My goal is to be able to program like a complete clone of minecraft but not in a “copy/paste” way.
I want to learn java so i understand everything i write, and so i can do the minecraft clone straight from my head without having to look into other peoples code. I wanna know what to write when I’m about to do something. (ofc there will be some stuff that i accept googling and so like all the matrix stuff and so, i guess).
First off i know this takes time, i do not plan to be able to do this in a week, but maybe in 6-12m ?
I want help on resources on where to start to learning via INTERNET. prefer internet over physical books as much as possible.
I’m not completely new so i dont wanna start at the hello world tutorials, ive been programming PHP on a hobby basis for some years and so, so i understand “coding” or how i should say it.
What i wanna know is,
Do i have to start at 2D programming or can i start directly at 3D programming?
Will i have anything useful with me if i start at 2D programming that i wont / will take longer time to learn if i start 3D ?
Any good resources of where i should start ? what should i learn first ? tutorials ?
best regards Asdfowkw