Welcome to the Java Programming Forums

The professional, friendly Java community. 21,500 members and growing!

The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 3 of 3

Thread: Minecraft

  1. #1
    Junior Member
    Join Date
    Feb 2012
    Thanked 0 Times in 0 Posts

    Question Minecraft

    I am looking to learn Java, and the best way I learn is through practical situations. I have decided to make a game extremely similar to "Minecraft". If you do not know what this is then please google it. I was wondering if anyone could tell me where I should start and if they could point me in the right direction. I want to create it from scratch without copying any of the Minecraft original code, I don't mind if it ends up the same I just want to find my way there rather than doing a copy and paste job.

  2. #2
    Forum Squatter newbie's Avatar
    Join Date
    Nov 2010
    North Wales
    My Mood
    Thanked 115 Times in 106 Posts
    Blog Entries

    Default Re: Minecraft

    I'm sorry, but unless you've got experience in mastering programming languages, I highly doubt you will be writing anything which resembles mine-craft for a very long time.
    You're going to need to start from the beginning, which would be Sun/Oracle's tutorials (found here) - and unless you jump right in at the deep end, which I highly recommend you don't, you're going to be writing a lot of console based programs to help you learn - and not interactive GUI's.

    Good luck with making a game which has supplied Notch with his millions
    Please use [highlight=Java]//code goes here...[/highlight] tags when posting your code

  3. #3
    Join Date
    Aug 2009
    Thanked 3 Times in 2 Posts

    Cool Re: Minecraft

    I do believe that Notch used lwjgl game framework, which in turn uses a 1:1 (almost) implementation of c interface to opengl.

    So this is how your learning path would probably look like.
    - Java intermediate / advanced level
    - Linear Algebra to a pretty decent level - college class atleast
    - Opengl theory (atleast the basic understanding of the pipeline abstraction).
    - Shader technology incl. a shader language glsl.

    Thats really a lot, but then again, Notch is now a very very rich man

Similar Threads

  1. Minecraft Java game
    By JavaPF in forum The Cafe
    Replies: 0
    Last Post: March 25th, 2011, 09:31 AM

Tags for this Thread