1
\$\begingroup\$

I am attempting to create the equivalent of a Google Maps map for a private Ultima Online server, with a custom map replacing the default map.

I'd like to allow players to pin important locations on the map and post screenshots of their play activity at a particular location.

I've seen this done in other games like Wurm Online. Does such a version of Google Maps (or a similar service) exist? Or would I have to build it myself?

\$\endgroup\$
1
\$\begingroup\$

There is http://openlayers.org/ which should provide exactly what you need.

As seen in the example on http://openlayers.org/en/v3.0.0/doc/quickstart.html it creates a scrollable map like google maps(but can do other types as well) and allows to place custom marker and overlays.

It does not help you with the map tile generation - it is only there to use map tiles and display them within the browser in a google-maps style.

| improve this answer | |
\$\endgroup\$
  • \$\begingroup\$ This answer could be improved with a brief explanation of what makes OpenLayers the right tool here. \$\endgroup\$ – Anko Oct 17 '14 at 0:16
  • \$\begingroup\$ What if I write my game in a 2d engine in c++. How can I show map tiles there ?! possible ? \$\endgroup\$ – Emadpres Nov 16 '14 at 8:15
  • \$\begingroup\$ @EmAdpres: any game engine has some 2d buffers - just search the documentation for 2d-layered map and that should allow you do create a map. openlayers is for browsers since there you do not have such efficient low level control over mouse and graphics so speed and buffering is a major issue. \$\endgroup\$ – Niko Nov 18 '14 at 8:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.