resources tagged posts
December 21, 2015 DevBlog
After making several 3D games like this, I realized that 2D games were more attractive and accessible.
To this end Game Maker is a great choice for many reasons. Among others:
- Easily portable to Windows, Mac, Android, iPhone, Linux …
- Full sprite management, also setting which sprites will be stored into the video card memory.
- Thousands of useful and efficient built-in functions.
- Opt...Read More
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 ...