In the next posts, we will discuss different techniques in creating 2D games. Specifically, today we will talk about vector graphics.
At this point, we must distinguish between a picture that is painted in vector way and a sprite that is the result of a vector image.
Nowadays it is common to draw animations using vector drawing. Since a vector drawing can be resized without loosing quality, it helps us to adapt the sprites to any screen resolution. Besides being an easy method of painting, it is also an easy method for animation (e.g. a tutorial here).
Once we have performed the vector drawing...Read More
Once the map is beginning to take shape and already created the rivers and roads, it is time to move to the mountains.
There are several ways to create isometric mountains. For example, we can draw them in code with the following elements:
- A base texture: For example grass.Read More
- A second texture: For example snow for heights.
- A heightmap (or bumpmap) : Where the intensity of white indicates the height of the 3D mesh and the height where the snow starts to appear.
- A lightmap (normal map if you are using dynamic lighting): Include lighting on land is expensive, we can supply the illumination ...