Is anyone aware of a nice 3D map tutorial (how to import and use the map) using XNA without any engine but not limited to an external application (like Tiled for 2D maps) ?

I did a search arund here but have'nt found anything towards xna 3d maps only 2d.

PS: I am looking for material that can be read online with no cost if possible.

I would be very interested in knowing any other contents related to this subject other then what Ricket contributed.

Best regards.

  • 1
    \$\begingroup\$ There are a few XNA samples that deal with heightmap terrain as well: creators.xna.com/en-GB/sample/generatedgeometry \$\endgroup\$
    – DrDeth
    Sep 21, 2010 at 22:33
  • \$\begingroup\$ @DrDeth thanks but I am not using the 4.0 just yet would that example be easy to convert to 3.1 or it would be complicated considering the changes from 3.1 to 4.0 ? \$\endgroup\$
    – Guapo
    Sep 22, 2010 at 3:20
  • \$\begingroup\$ I think the concepts are pretty generic and this particular example was around long before 4.0, so I think it should be quite straightforward to get it working. \$\endgroup\$
    – DrDeth
    Sep 22, 2010 at 21:49
  • \$\begingroup\$ @DrDeth i see, thanks i will take a look at it once i finish playing around with the 2D stuff. \$\endgroup\$
    – Guapo
    Sep 23, 2010 at 10:09

1 Answer 1


You'll want to search for tutorials on "terrain", which is the technical term for a 3D map. Also "heightmap" might return results.

Here is one possibility (notice the "Contents" section on the right bottomish): http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php

Due to the comment that you're looking for online content which can be read: This IS an online tutorial! It can indeed be read online! When you go to the above link, look on the right side, the third section is "Contents"; in that box, look for the links under "3D Series 1: Terrain".

For example, here is one very relevant section: "Terrain from file"

  • \$\begingroup\$ Please read my edit. You must not have noticed it but this is indeed a tutorial! \$\endgroup\$
    – Ricket
    Sep 20, 2010 at 2:20
  • \$\begingroup\$ That's correct i am sorry i was in rush when i replied and just gave it a look and didnt noticed the right side menu i was thinking it would be something in the body of the page but there wasnt anything and at the left side all i saw was the book etc, which made me come too fast to a conclusion, thanks for the update and to the upvotes i can now reward you aswell :) \$\endgroup\$
    – Guapo
    Sep 21, 2010 at 1:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .