+ Reply to Thread
Page 1 of 8 123 ... LastLast
Results 1 to 10 of 80

Thread: Minecraft clone, improved graphics and GUI.

  1. #1
    Developer Matte's Avatar
    Join Date
    Jan 2009
    Location
    Norway
    Posts
    3,109

    Default Minecraft clone, improved graphics and GUI.




    Overview:
    This is a 3D game I am making with Microsoft XNA. Right now, at this early stage, it is just a copy of Minecraft Classic with improved graphics, but I plan to add much more functionality and focus more on the sandbox aspect than Minecraft does today. An example of this, is that I include the ability to turn of collision, as can be seen at 4:56 . It will also be extremely easy to add new textures/content (You just add the 256x256 .jpg files to a folder called Textures).

    Graphics:
    The game will support many resolutions, the one I'm currently playing on is 1920x1080, which is much larger than the one Minecraft provides. (The video is recorded on 800x600, though)
    You will also be able to enable multi-sampling (AA).

    Other:
    The only library I used that is not made by me is the XNA library. I have made everything else, including the physics.

    There are currently a few bugs, such as the cursor not displaying on the X-axis of blocks, but that is to be expected at this early stage.



    This thread is mainly for receiving input of what gameplay elements YOU miss in Minecraft Classic (try it here (requires Java)). If I think it is a good idea (and feasible), I might add it in this game.
    Last edited by Matte; 09-24-2010 at 04:17 AM.
    "If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
    -- Niels Bohr

  2. #2
    Wire Sofaking feha's Avatar
    Join Date
    Sep 2009
    Location
    Here
    Posts
    1,156

    Default Re: Minecraft clone, improved graphics and GUI.

    It needs noclip.

    It need water and sponges.

    It need a crosshair.


    I think thats it.

  3. #3
    Ursus maritimus Drunkie's Avatar
    Join Date
    Feb 2009
    Location
    Canada
    Posts
    5,662
    Blog Entries
    1

    Default Re: Minecraft clone, improved graphics and GUI.

    Awesome!

  4. #4
    Developer Matte's Avatar
    Join Date
    Jan 2009
    Location
    Norway
    Posts
    3,109

    Default Re: Minecraft clone, improved graphics and GUI.

    Quote Originally Posted by feha View Post
    It needs noclip.

    It need water and sponges.

    It need a crosshair.


    I think thats it.
    The first and last are already implemented (crosshair is not shown in the video). Water will probably take some time, but I'm planning it. By sponge, you mean removal of water, I guess?

    I will probably add a stacker-like feature which allows you to place more than one block at a time.

    I have also missed the ability to (maybe push a button and) create blocks at unlimited distances.
    "If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
    -- Niels Bohr

  5. #5
    Not a bot itsbth's Avatar
    Join Date
    Feb 2007
    Location
    Norway
    Posts
    1,173

    Default Re: Minecraft clone, improved graphics and GUI.

    Have you implemented culling?
    Do you plan to release it as an open source project?

  6. #6
    Developer Matte's Avatar
    Join Date
    Jan 2009
    Location
    Norway
    Posts
    3,109

    Default Re: Minecraft clone, improved graphics and GUI.

    Quote Originally Posted by itsbth View Post
    Have you implemented culling?
    Nope. It lags fairly much when the amount of blocks is > 3000, it must be done to make it playable at large maps, though.
    Quote Originally Posted by itsbth View Post
    Do you plan to release it as an open source project?
    Haven't decided it yet, but I probably will. The code will need a major cleanup before it is possible to understand, though.
    "If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
    -- Niels Bohr

  7. #7
    No u Divran's Avatar
    Join Date
    Jul 2008
    Location
    Sweden
    Posts
    4,582

    Default Re: Minecraft clone, improved graphics and GUI.

    awesome
    SVN Tutorial
    My SVN:
    Code:
    http://divranspack.googlecode.com/svn/trunk/%20divranspack/
    Get dropbox and get 250 MB extra space: Dropbox

  8. #8
    Wire Sofaking feha's Avatar
    Join Date
    Sep 2009
    Location
    Here
    Posts
    1,156

    Default Re: Minecraft clone, improved graphics and GUI.

    By sponge I meant the same as in minecraft. it makes a 5*5*5 area where water cant exist.

    So only 3 things to do and you you are out of alpha? culling and water/sponges.


    Neat that you will make it open source, I think that atleast I will read (parts of?) that code

    I wonder though, how do you make it so that the polygons behind other polygons isnt rendered (or only partly rendered if only partly behind)?

  9. #9
    Developer Matte's Avatar
    Join Date
    Jan 2009
    Location
    Norway
    Posts
    3,109

    Default Re: Minecraft clone, improved graphics and GUI.

    Quote Originally Posted by feha View Post
    By sponge I meant the same as in minecraft. it makes a 5*5*5 area where water cant exist.
    Ah, ok.

    Quote Originally Posted by feha View Post
    I wonder though, how do you make it so that the polygons behind other polygons isnt rendered (or only partly rendered if only partly behind)?
    I haven't gotten to that yet. Now it just draws everything :P

    Anywya, I'm off to bed now. It's 2 am. I will keep this thread updated on progress, though.
    "If anybody says he can think about quantum physics without getting giddy, that only shows he has not understood the first thing about them."
    -- Niels Bohr

  10. #10
    aka Colonel Never Online Colonel Thirty Two's Avatar
    Join Date
    Oct 2009
    Posts
    2,683
    Blog Entries
    5

    Default Re: Minecraft clone, improved graphics and GUI.

    Curses! I was starting to make one with Ogre3d!

    Anyway, you could check if the block is surrounded on all adjacent grid spaces, and if it is, not render it, because it would be impossible to see. (My friend's idea)

    Also, do module loading!

+ Reply to Thread
Page 1 of 8 123 ... LastLast

LinkBacks (?)


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots