Johannes 'johno' Norneby's
|
Please click on an area of interest below, or try the linear version (printer friendly).
At Massive Entertainment I started out as one of the key programmers on the company's first Real-Time-Strategy (RTS) game Ground Control, from the start of the project in 1997 until completion in June of 2000. Thereafter Massive moved to Malmö, Sweden, and I was promoted to the position of Technical Director. In that role I was responsible for the design and maintenance of the company software framework/toolkit, the basis of all software projects within the company, as well as the company code standard. In 2000 I led the team that aided an external developer in the implementation of Ground Control : Dark Conspiracy. During 2001-2002 I was Lead Programmer on the project Dromjobbet i Rosemond Valley, a shopping-mall simulator that was localized to several european languages.
In early 2002 Massive was purchased by Vivendi Universal Games International, and the development of Ground Control 2 commenced in earnest. I was involved in the design and implementation of the project's world/mission editor (XED), further developed the company codebase and proprietary scripting/data language Juice/Ice (previously designed by me during the Rosemond Valley project), designed and implemented a system for build automation / content management, as well as designing the initial version of MassGate, a system of online services for use in Ground Control 2 as well as in future projects.
In the spring of 2003 I was asked to take over the role of Lead Programmer on Ground Control 2, which involved managing the programming team (10 programmers). The project was completed in June of 2004. Thereafter I resumed my earlier role of Technical Director, further developing the company's internal processes and doing research into various object-oriented database and persistence solutions.