Technical Design

Playrix | Township

Preview Main Img
Worked on the mobile game Township, which is played by around 100 million people every day.
I was a member of the Art Renovation mini team as a Technical Designer. Responsible for updating old game graphics with new ones, additional layout of game windows and other unusual tasks. Updated over 90% of the graphics in the game!
UI/UX
340
Objects
110
Characters
50
Other
200

The main achievement of my work was that 90% of the new graphics in the game were updated by me in less than 1 year. Thanks to this work, the company was able to monetize even more content in the game, as a result the revenues of the game have doubled compared to previous years. I would like to emphasize that the responsibility and conscientiousness, the artists, animators, programmers, also played their important role in updating the graphics.

At the time the game was being worked on, it was over 8 years old. A lot of old xml code was being used to set up various processes in the game. The game was gradually moving to its own visual game engine, VSO, and many of the development processes were completely transferred there. The game is too big, legacy code is a lot, so I was a highly specialized specialist who could easily deal with the old files and everything related to them.

Worked and interacted with hundreds of different people, participated in team calls, discussed work details and conducted quality communication between different professionals to arrive at a better result and completion of the work.

Interacted with legacy code, mostly proprietary xml and VSO game engine. Additionally worked with .json, .cpp, .py. files, proprietary scripts, setting up compression formats, and more.

The actual process of updating the graphics was interacting with the xml code, setting up graphics atlases, plugging in and updating Flash and Spine animations, alignment, and fixing old visual bugs. In addition, I was engaged in layout of various windows on xml and new via VSO game engine, using the artists' source material in Photoshop. Connecting, layout of new seasonal events such as: Regatta, Surfingers, Helix Jump, Expedition and others, to all these events I connected my xml balance, which was compiled by the game designers.

The second major achievement in the company, was that I became a full-time project manager for sending out push notifications. This topic was underdeveloped in the company and no one was serious about it. Initially, I was entering the push notifications myself on a special website and did a lot of conveyor belt work. I therefore set up a whole separate Push Notifications project in which I organised people from different teams, Technical Designers. The duties of sending the push notifications were divided among the mini-teams of the events for which the push notifications were to be made.

Now the push notifications department has become fully autonomous and self-sufficient, the project is being taken seriously, and its work has become efficient and productive. But before that, I did a lot of work, setting up a project in Asana in which people can keep track of sending tasks, organising sections and making the process transparent. Organized a chat in Slack, for participants sending push notifications, informed about the work with push notifications and useful other information. Helped newcomers in practice and taught them the process. After that, I organised a detailed and informative article in the Knowledge Base, in which I described the process of working with push-notifications. After that, I recorded a video tutorial, in which I demonstrated the process of working with push notifications on visual examples and set up time codes for easy interaction.

The project has improved the process of sending push notifications, reducing the burden on people and increasing revenues by bringing paying players back into the game, thanks to a well-functioning system of sending push notifications. It has also improved the sending service itself, as it has become an important tool when dealing with push notifications.

There are many more achievements that I could tell you about, but I'm afraid it would take a whole book of 100 pages. My short conclusion is that I am a valuable specialist and a professional in my business, efficient, communicative. The more I work in one place, the better my work skills. I can also work in related professions of game development: Producer, Team Leader, Game Designer and other important specialist, to improve the product.

Skills
Unity
Git
XML
Proprietary Software
Junior C#
Photoshop
Ideas
Communication
GitHub Link
github.com ->
Example: VSO Window Layout (OS Windows)