Mobile phones are becoming one of the major personal entertainment devices amongst the general public. We are currently seeing a paradigm shift from the traditional voice-centric applications to those that incorporate music, pictures, video, games, internet browsing, etc. Although mobile games represent a significant portion of the mobile entertainment market, they still have some way to go before they reach the revenues generated form the downloads of ringtones, music, and wallpapers. This is due to a number of factors such as the wide ranging demographic of mobile phone users and restrictions of the mobile platforms. Of these platform restrictions is the lack of adequate support for 3D games development which is one of the most problematic issues for many game developers. To alleviate this situation and provide a unified framework we introduce in this paper a novel 3D mobile games API that simplifies the development of 3D games on Symbian mobile phones and allows the production of more feature-rich titles.