UI Programmer This programmer specializes in programming user interfaces (UIs) for games. Though some games have custom user interfaces, this programmer is more likely to develop a library that can be used across multiple projects. Most UIs look 2D, though contemporary UIs usually use the same 3D technology as the rest of the game so some knowledge of 3D math and systems is helpful for this role. Advanced UI systems may allow scripting and special effects, such as transparency, animation or particle effects for the controls.
Sofia, Bulgaria Sofia is the capital and largest city of Bulgaria. The city is at the foot of Vitosha Mountain in the western part of the country. Today, Sofia is a dynamic Eastern European capital, distinguished by its unique combination of European and Communist-style architecture as well as many beautiful orthodox churches. Furthermore, it claims to be one of the few European capitals with beautiful scenery and a developed ski-resort so close to it - the Vitosha mountain.