Announcement

Collapse
No announcement yet.

Spherical Map

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Well, Civ2 had the option too, it was called a "buoy" map.

    I think a spherical map would be much cooler though. I want my Murmansk to be nearest of the American shores !
    "I have been reading up on the universe and have come to the conclusion that the universe is a good thing." -- Dissident
    "I never had the need to have a boner." -- Dissident
    "I have never cut off my penis when I was upset over a girl." -- Dis

    Comment


    • #17
      Originally posted by Spiffor
      Well, Civ2 had the option too, it was called a "buoy" map.

      I think a spherical map would be much cooler though. I want my Murmansk to be nearest of the American shores !
      hi ,

      seconded

      and subs should be able to go under the ice

      have a nice day
      - RES NON VERBA - DE OPRESSO LIBER - VERITAS ET LIBERTAS - O TOLMON NIKA - SINE PARI - VIGLIA PRETIUM LIBERTAS - SI VIS PACEM , PARA BELLUM -
      - LEGIO PATRIA NOSTRA - one shot , one kill - freedom exists only in a book - everything you always wanted to know about special forces - everything you always wanted to know about Israel - what Dabur does in his free time , ... - in french - “Become an anti-Semitic teacher for 5 Euro only.”
      WHY DOES ISRAEL NEED A SECURITY FENCE --- join in an exceptional demo game > join here forum is now open ! - the new civ Conquest screenshots > go see them UPDATED 07.11.2003 ISRAEL > crisis or challenge ?

      Comment


      • #18
        I'm actually thinking of designing a civ-type game with a spherical map that uses hexagons and the occasional pentagon.

        I've worked calculations with geodesic spheres like this and found that the number of tiles on any such map would be 10 times the square of the distance between two closer pentagons.
        The distance can be calculated by going a distance x, turning 60 degrees, and going a distance y. The distance is (x^2+y^2+x*y)^(1/2).
        Some examples of success are how the dodecahedron has 10*(1+0+0)+2=12 tiles, and the soccer ball has 10*(1+1+1)+2=32 tiles.

        For anyone wishing to create a custom-sized map, they can choose an angle and distance between pentagons, possibly using the x-y system if I can simplify the explanation, but I'm thinking of keeping any map from going smaller than 912 tiles.
        Known in most other places as Anon Zytose.
        +3 Research, +2 Efficiency, -1 Growth, -2 Industry, -2 Support.
        http://anonzytose.deviantart.com/

        Comment


        • #19
          I'm pretty sure we discussed something like that in the Clash forum. I don't know whcich thrad it was, but it's not that old... Spherical coordinates (hexes + some pentagons) can be done without too many problems in terms of modelisation. Rendering is a bit more tricky, and you'd in fact want a flat minimap somewhere.
          About tileless maps, this has been suggested too in the Clash forums. Gary Thomas actually thought of polygons rather than regular polygons to make the map. Thus you could bundle many squares (or hexagons, ...) into one big area, f.e. sea or desert, and have exact coordinates for units. Search for polygons in the Clash forum if you're interested.
          Clash of Civilization team member
          (a civ-like game whose goal is low micromanagement and good AI)
          web site http://clash.apolyton.net/frame/index.shtml and forum here on apolyton)

          Comment


          • #20
            I think the main problems is not how to do it, but how to do it without puts the computer specs required too high.

            I'm wondering how much memory is required to store information on a cartesian grid, and how much memory is required for a polar variable-sized irregular polygon grid.
            One day Canada will rule the world, and then we'll all be sorry.

            Comment


            • #21
              Well wasn't Populous (many years old) built on a spherical map? It doesn't seem to add that much more information to manage for a computer. Perhaps it would ask a little more graphically? Well then it wouldn't make it a serious problem since the average computer now has a pretty strong video card, and quite some speed. If a civ game gets on the market in one or two years, just imagine how much cpu strength wont be a limit...
              Go GalCiv, go! Go Society, go!

              Comment


              • #22
                Too my recollection Populous wasn't a tiled game, it was a continuous surface. This removes a lot of the problems.

                Any game could easily be made on a spherical map if you don't need discrete tiling. Of course removing tile from Civ would lead to a loss of many of its central features.
                One day Canada will rule the world, and then we'll all be sorry.

                Comment


                • #23
                  Wouldn't a football-type tiling be correct?
                  Go GalCiv, go! Go Society, go!

                  Comment


                  • #24
                    Football tiling varies depending on the number of tiles being used.
                    One day Canada will rule the world, and then we'll all be sorry.

                    Comment


                    • #25
                      Then it would simply mean that the number of tiles should be dependant on the tilling :P
                      It's not that much of a handicap.
                      Go GalCiv, go! Go Society, go!

                      Comment


                      • #26
                        Its not just a change in quantity but it also effects the shape and orientation of each and every tile.
                        One day Canada will rule the world, and then we'll all be sorry.

                        Comment


                        • #27
                          Spherical maps have been done successfully in other games. The best example I can think of is X-Com. The strategic map is a globe of the earth that you can zoom or rotate on a North-South or East-West axis at will. Something like this would look really nice in a future Civ, or similar, game.
                          "And so, my fellow Americans: ask not what your country can do for you—ask what you can do for your country. My fellow citizens of the world: ask not what America will do for you, but what together we can do for the freedom of man." -- JFK Inaugural, 1961
                          "Extremism in the defense of liberty is not a vice." -- Barry Goldwater, 1964 GOP Nomination acceptance speech (not George W. Bush 40 years later...)
                          2004 Presidential Candidate
                          2008 Presidential Candidate (for what its worth)

                          Comment


                          • #28
                            Why use only spheres? Why shouldn't the map be wrapped around other thngs?
                            My favorite idea for the topology of a map is this:
                            Originally posted by geeslaka
                            Another topology came to me in a dream last night. Take the formula that is applied to the top and bottom of the rectangle in the cylinder capped with frictionless hemispheres topology. Apply that formula to cases where units go off the left or right side as well and you get a much more complex topology.
                            Code:
                             ________________________________
                            |         a               b      |
                            |h                               |
                            |                               c|
                            |                                |
                            |                                |
                            |g                               |
                            |                               d|
                            |           f               e    |
                             ________________________________
                            If a unit goes up from point a it moves to point b.
                            If a unit goes right from point c it moves to point d.
                            If a unit goes down from point e it moves to point f.
                            If a unit goes left from point g it moves to point h.
                            For other topology ideas of mine see this thread. http://apolyton.net/forums/showthrea...threadid=89943
                            American by birth, smarter than the average tropical fruit by the grace of Me. -me
                            I try not to break the rules but merely to test their elasticity. -- Bill Veeck | Don't listed to the Linux Satanist, people. - St. Leo | If patching security holes was the top priority of any of us(no matter the OS), we'd do nothing else. - Me, in a tired and accidental attempt to draw fire from all three sides.
                            Posted with Mozilla Firebird running under Sawfish on a Slackware Linux install.:p
                            XGalaga.

                            Comment


                            • #29
                              Originally posted by geeslaka
                              Why use only spheres? Why shouldn't the map be wrapped around other thngs?
                              Because we are trying to accurately simulate worlds?
                              "And so, my fellow Americans: ask not what your country can do for you—ask what you can do for your country. My fellow citizens of the world: ask not what America will do for you, but what together we can do for the freedom of man." -- JFK Inaugural, 1961
                              "Extremism in the defense of liberty is not a vice." -- Barry Goldwater, 1964 GOP Nomination acceptance speech (not George W. Bush 40 years later...)
                              2004 Presidential Candidate
                              2008 Presidential Candidate (for what its worth)

                              Comment


                              • #30
                                Spheres should be just one of many options, not the only one. If people want to play on a map that resembles the real world they can choose a sphere. Besides, until someone develops a way of dynamically figuring the tiles needed for a spheroid or the tile system is dropped entirely, we are stuck with squares. Why shouldn't we do as much with squares as we possibly can?
                                American by birth, smarter than the average tropical fruit by the grace of Me. -me
                                I try not to break the rules but merely to test their elasticity. -- Bill Veeck | Don't listed to the Linux Satanist, people. - St. Leo | If patching security holes was the top priority of any of us(no matter the OS), we'd do nothing else. - Me, in a tired and accidental attempt to draw fire from all three sides.
                                Posted with Mozilla Firebird running under Sawfish on a Slackware Linux install.:p
                                XGalaga.

                                Comment

                                Working...
                                X