In honor of the anniversary of the game Babylon Tower, I decided to write this topic.

The idea to create a three-dimensional game on the iPhone came after viewing the already released games in the AppStore.
Among them were 3D games of quite good quality, which meant the potential possibility of implementing the idea. And the idea was to create a game uniting the mechanics of such famous games as Tetris and Lines.
As a game engine, iXors3D was chosen as a powerful enough engine developed by the Xors Team in the CIS. This fact helped a lot further in the process of writing the game, the close cooperation with the developers of the engine brought double benefit: the engine got new functions and got rid of a lot of bugs.
')
The greatest problems, as it was supposed, arose in the part of insufficiently high graphics performance, especially in the devices of the second generation. The most problematic place was the impossibility of simultaneously outputting a large number of low-poly objects, in other words, the graphics chip of the iPhone is very dependent on the number of DIP calls (hereafter it means OGL analogue of DrawIndexedPrimitive). For this purpose, the technology was applied Single Surface. Due to which all the blocks of which the tower consists of are displayed as one object in one DIP call.




The game currently has 4 environments and a set of blocks that convey the atmosphere of places like Egypt, India, the Arctic and Aztec Lands. The game has two modes. The first is the passage of a story about the opposition of God and people seeking to create a tower to heaven. And the second is the free game mode in which the table of records is available.
More recently, support for devices with a Retina display has been added to the game; for this, some resources have been redrawn to achieve the required level of detail. In addition to English, the game also has support for the Russian language.
Plans to add dot3 lighting, which will achieve a higher level of graphics. However, this feature is likely to be available only for devices of the third and fourth generations.
During its existence, the game got to the tops of different countries, but could not get to the top of the American top games. Perhaps the reason for the lack of advertising or the genre of the game. However, the game has thousands of buyers and this is a good sign, and a great experience for me and all those who helped me in creating this game.
Links to Appstore:
itunes.apple.com/us/app/babylon-tower/id361404035itunes.apple.com/us/app/babylon-tower-lite/id361633099itunes.apple.com/us/app/babylon-tower-hd/id375592095In honor of the anniversary of the game, the distribution of promotional codes for the habrosoobschestva:
Distribution of codes is completed, the list of codes is removed.