Find Jobs
Hire Freelancers

Google Maps similar, with custom images/background

$10-50 CAD

Cerrado
Publicado hace más de 6 años

$10-50 CAD

Pagado a la entrega
This is what I'm looking for: Create a web map for a game using Leaflet JS library. The map is for a flat game world that consists of a 99x99 grid of different regions/maps. The map should project these 99x99 tiles on a flat surface, with wrapped edges (no edge of map, but x+1 from 99,99 should be 01,99, etc.). For the lowest zoom levels tile images are provided as one image for each region. The map should have a background color to represent open ocean, as not all regions will have an image available and should then just be displayed as open ocean if no image was found for that region/tile. For highest zoom levels, multiple tile images for the same region may be provided, but only a few regions will have this level of detail, while other regions will have a smaller maximum zoom level. The end result should look similar to the Secondlife Grid Map at [login to view URL], for inspiration. There should be javascript exports (available easy-to-use functions that can be called) in order to perform actions with the map through later PHP and ajax integration. Such actions should be setting map location and zoom level of current view, adding map markers, icons and clickable areas at specified coordinates, open tooltip windows for a map location, open tooltip windows for clickable icons/markers/clickable areas. The map coordinates must somehow match the game world coordinates, which requires some convertion functions. The game world uses Vector3/x,y,z floats, where each region in the 99x99 grid is a separate coordiante space. Regions will be separated with an additional integer along with the x,y,z floats, which specifies a unique number for the region (region at 50,50 has number 5050, region at 01,01 has number 101). TLDR: A kind of Google Map, but with our own images. And instead of using 1 very, very big image of our virtual world, we'd only have images of part that arent water. I really want it like the Second Life map. I managed to make it myself with 1 big image that is cut into tiles, but that's too heavy. Because our world can be like 90000 px X 90000 px (approximatly) so making that huge image is too heavy The point is that almost all the map is water, so it doesnt have to be a rendered image. It can be simply a css color for the background, where there's no image.
ID del proyecto: 15584313

Información sobre el proyecto

6 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
6 freelancers están ofertando un promedio de $123 CAD por este trabajo
Avatar del usuario
Hello I understand your requirements. I am able to do this work according to your needs. I have 2 year hand on experience in web development and one year as front end developer. I have sound knowledge of Wordpress themes, Plugin and Wordpress development.I have knowledge about MVC (Codeigniter) and design pattern and methodology. I have knowledge about frameworks and responsive designs. I have done some projects in javascript, jquery, angular js etc and I know about backend technologies like php and mysql etc. I have done project for brlcad USA Army research labs under Google. If you like to work with me then drop a message
$45 CAD en 2 días
3,7 (19 comentarios)
5,2
5,2

Sobre este cliente

Bandera de CANADA
Quebec, Canada
5,0
7
Forma de pago verificada
Miembro desde nov 7, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.