Part I – link
Source: http://habrahabr.ru/company/wargaming/blog/228309/ (via LJ user cadmi)
Pre-release Period – Transferring to Scaleform
Scaleform proposed to use Flash to develop the GUI. Basically, the solutio consisted of three parts:
- customized implementation of the Flash Player, possible to insert into the game client
- set of tools to export SWF into specialized format
- CLIK component library – a set of standard UI components and classes in order to accelerate the development
In the Fall of 2009, a license was purchased and a new phase of GUI development started. At first, everything looked very promising – the Flash development process was developed for years and there were many developers who knew and liked this process. However, it turned out that the job market situation in Belarus was such that the majority of the Flash developers already worked on interesting and “big” projects and to quickly find and hire good people was complicated.
Because of that, the entire staff of the GUI department started to quickly learn Flash (until that point, they worked with php, Java and were doing web development). They learned and started working with ActionScript 2, because at that point, Scaleform did not support ActionScript 3 yet. This is what we got as first results:









