- openness and documentation - the author is constantly working on the development of the project and creation projects in it;

- single code - all code is written over the years by one author alone and continues to evolve at their own expense - so the engine will continue to develop and offers new perspectives;

- a variety of projects - to create the 2d/3d games on engine with no genre restrictions;

- versatility and scalability without limits - the engine is written natively on c++ and continues to develop on the same basis, so you can add yourself any opportunity just to realise them on c++;

fle game engine development tools:

Scenes Editor - SceneEditor 1.01 - free

Scenes Editor - SceneEditor 1.02 - on subscribe

Coords2D - free

simple game sample, simple game extended - free lessons and materials

Post article RSS Related Articles


balls and holes Textures

Any 2d or 3d game always includes gaming scene and game objects placed on it.

In the picture you can see the game object ball is placed in the gaming scene.

Game scene is flat, 2d.

the concept of game scenes

You see in the picture sprites. They can be static or animated.


Sprite - is a graphical element of the dynamical image.

Graphical - because it is an image element. Dynamical - because the image can contain within several frames.

On the screen at any time, only one is always visible frame. If the sprite consists of only one frame - it is a static sprite.

Sprites are square and rectangular.

Key features of the sprite - it is his size, frame size, number of shots and playback speed.

Generally speaking sprite includes animation, but we will consider sprites and images consisting of only one frame, that is to in fact it is also sprites, just without the animation, but both are the backbone of any game - It's all what a player see on the screen and nothing more.

We will be with you all the three sprites: bouncing ball and sand block with hole.

jumped ball

jumped ball

sand block

sand block with hole

The first image shows the visibility for all 8 frame animation of the ball bouncing, on the second he shows already in action.

Well, with a sandy block I think everything is clear.

For sandy block need to implement one feature: the ball should fall into the hole, therefore, to create this effect, we will need 2 sandy block images superimposed on each other. The top will simulate the upper part of the hole - the earth's surface, and the second - its background - back.

sand block with hole - front part

sand block with hole - back part

The back part, as we see, is no different from the original image sandy block.

That's all you need in order to simulate the following effect -

jumped ball

View a sprite with your own eyes, you can download a sample Coords2D Simple game (307 Kb) -

Download example Coords2D Simple game

Coords2D Simple game

Install, run Coords2D.exe and select menu item File > Reload.

Now, sprites are prepared, is now using the Scene Editor, you need to prepare the gaming scene - Ie, to place game objects in its place.

Add game Games
Pencil Paper and the Ball

Pencil Paper and the Ball


Green Ball Holidays and ... Kostya. SPECIAL BONUS: Something: Unexplained 2 captive of desires pre release inside ! Kostya? Kostya Korobkin, very nice...

balls and holes

balls and holes


A game for children and adults in the genre of a logical arcade. Logical component - you need to work out a certain strategy of behavior to catch a ball...

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.