Quantcast
Channel: Pedro's Tech Mumblings
Browsing latest articles
Browse All 63 View Live

Image may be NSFW.
Clik here to view.

Game-development Log (5. CDN Caching for map tiles)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attacks and...

View Article


Image may be NSFW.
Clik here to view.

Game-development Log (6. Adding units and basic interaction)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attacks and...

View Article


Image may be NSFW.
Clik here to view.

Game-development Log (7. Attack and explosions)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article

Image may be NSFW.
Clik here to view.

Game-development Log (8. Performance Checkpoint - I)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article

Image may be NSFW.
Clik here to view.

Game-development Log (9. "Bootstraping")

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article


Image may be NSFW.
Clik here to view.

Game-development Log (10. Real-time with SignalR)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article

Image may be NSFW.
Clik here to view.

Game-development Log (11. Persistence and Authentication)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article

Image may be NSFW.
Clik here to view.

Splitting vector and raster files in QGIS programmatically

On the context of the game I'm developing I have to load gigantic .shp/.tif files and parse them to hexagons.The problem is that this operation is executed in memory (because I need to...

View Article


Image may be NSFW.
Clik here to view.

Processing GeoTiff files in .NET (without using GDAL)

I've recently created a process that is able to import geoferenced raster data, namely GeoTiff files... with a catch:As I didn't find a proper lib to load GeoTiff files I was converting the source...

View Article


Image may be NSFW.
Clik here to view.

Game-development Log (12. Scaling up the loader process)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article

Image may be NSFW.
Clik here to view.

Displaying WebGL on Bing Maps (using Pixi.js)

Something that has been on my backlog for some time is trying to mix Bing Maps and WebGL, similarly to what I've done for an "old" Google Maps experiment.That previous demo was done on top of a Google...

View Article

Image may be NSFW.
Clik here to view.

Displaying 3d objects on Bing Maps (using Three.js)

On my previous post I've made a couple of experiments on displaying 2d content on top of Bing Maps using Pixi. Performance was top-notch, particularly if the browser supported WebGL (fallbacking to...

View Article

Image may be NSFW.
Clik here to view.

Game-development Log (13. Polishing the experience)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article


Image may be NSFW.
Clik here to view.

Improve tile-loading at the browser

A Slippy Map, such as Bing Maps or Google Maps, is composed of multiple tiles. Each tile, typically a 256x256 image, is individually fetched from the server.As displays are now supporting incredibly...

View Article

Image may be NSFW.
Clik here to view.

Using Genetic Algorithms to solve the Traveling Salesman Problem on Bing Maps

A couple of years ago I was really into Genetic Algorithms and Ant Colony Systems, mostly focusing on solving known NP-Complex problems such as the TRP (Traveling Salesman Problem) and the VRP (Vehicle...

View Article


Image may be NSFW.
Clik here to view.

Game-development Log (14. CDN Improvements)

1. Introduction + WebAPI for map tiles2. Visual Studio Online3. Loading data to Vector Tiles4. Rendering image tiles5. CDN Caching for map tiles6. Adding Units and Basic Interaction7. Attack and...

View Article

Image may be NSFW.
Clik here to view.

Creating a simple TileServer with .NET Core RC2 (Part 1 - Setting up the...

Part 1. Setting up the the projectPart 2. Improving drawing logicAs most of you might have heard Microsoft has recently released .Net core RC2. Although it's still subject to lots of changes I think...

View Article


Image may be NSFW.
Clik here to view.

Creating a simple TileServer with .NET Core 1.0 (Part 2 - Drawing Lines)

Part 1. Setting up the the projectPart 2. Improving drawing logicOn my last post I've setup an asp.net core project which outputs simple maps tiles dynamically generated using the ImageProcessor...

View Article

Image may be NSFW.
Clik here to view.

Splitting vector and raster files in QGIS (Part 2 - Creating a proper QGIS...

Part 1. Splitting vector and raster files in QGISPart 2. Creating a proper QGIS pluginOn my previous post I've created a python script which could be executed inside QGIS in order to split the various...

View Article

Image may be NSFW.
Clik here to view.

Playing with Mapbox Vector Tiles (Part 1 - End-to-end experiment)

Part 1. End-to-End experiment Part 2. Generation custom tilesSo, what are vector tiles?For those that are not familiar with this approach, it provides an alternative to raster tiles where the main...

View Article

Image may be NSFW.
Clik here to view.

Playing with Mapbox Vector Tiles (Part 2 - Generating custom tiles)

Part 1. End-to-End experimentPart 2. Generating custom tilesOn my previous post I've played around with various tools on the Mapbox vector tiles ecosystem. On this post I'm taking it further:...

View Article


Image may be NSFW.
Clik here to view.

Creating a large Geotif with Forest Coverage for the whole World

For a pet-project that I'm making I was trying to find accurate forest coverage for the whole World.A raster file seemed more adequate and I wanted something like this, but with a much higher...

View Article


Image may be NSFW.
Clik here to view.

Playing with Mapbox Vector Tiles (Part 3 - Using Mabox GL)

Part 1. End-to-End experimentPart 2. Generating custom tilesPart 3. Using Mapbox GLOn this post I'm going to pick-up what I've described on my previous two posts and creating a demo of Mapbox Vector...

View Article

Image may be NSFW.
Clik here to view.

Building a lightweight api (ASP.NET Core 2.0) to find the geo region that...

Context: Given a set of geographic areas I needed an API that would, for a supplied coordinate, return the area that contained it.So, it needed to:- load a set of features from a Shapefile- provide a...

View Article

Image may be NSFW.
Clik here to view.

Drawing Lines in .NET Core: Comparing ImageSharp and System.Drawing.Common

This is a follow-up post from an early experiment I did almost 3 years ago: https://build-failed.blogspot.com/2016/08/creating-simple-tileserver-with-net.htmlAt the time, I was trying to setup a simple...

View Article

Browsing latest articles
Browse All 63 View Live