Figure 1 - uploaded by Paul Coulton
Content may be subject to copyright.
Integration of Syga-PI3D with Symbian OS Platform and OpenGL ES API

Integration of Syga-PI3D with Symbian OS Platform and OpenGL ES API

Source publication
Article
Full-text available
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 entertain...

Contexts in source publication

Context 1
... mentioned previously, Syga-PI3D is designed to interface Symbian OS and OpenGL ES hiding their implementation and providing abstract layer for programmers independent from any UI framework, as shown in Figure 1. As we will expand upon in a latter section Syga-PI3D uses the Window Server (WSERV) of Symbian OS directly, without any specific UI-dependencies to build game environments (GameEnv). ...
Context 2
... game entry point starts in CApplicationContainer class, for a particular application called "Application" thus the name CApplicationContainer, where CGameEnv should be instantiated by the programmer. With the aid of functions in CGameEnv he can set game timer, represented in CPeriodic which is a timer API of Symbian OS, set OpenGL states via COGLESEnv which communicates with OpenGL ES API in the operating system level (Figure 1), and selects which tree structure to use, either CQuadSpacesTree or CLinearSpacesTree. ...

Similar publications

Article
Full-text available
Background. The satisfaction of a player’s gaming experience has a great impact on their game preferences. The goal of this study was to investigate the opinions and experiences of Turkish players of computer games in order to examine the effects of native symbols on their game preferences. Method. The data collection tools were games developed in...
Conference Paper
Full-text available
The floating window technique is commonly employed by stereoscopic 3D filmmakers to reduce the effects of window violations by masking out portions of the screen that contain visual information that doesn’t exist in one of the views. Although widely adopted in the film industry, and despite its potential benefits, the technique has not been adopted...
Article
Full-text available
Although Domain Analysis (DA) is important for Model Driven Development (MDD), traditional DA methods are demanding and not practical in many situations. When computer games are developed, game design (problem domain) is usually decided in a gradual way within iterations where software prototypes are constructed and playtest are performed. In such...
Article
Full-text available
Purpose – The purpose of this paper is to identify the peculiarity of computer game organizations and their human resources. It presents a stage model including four phases covering the growth from demo group to full business. This study extends the research on how computer game organizations are formed and what it takes them to grow to financially...
Article
Full-text available
Traditionally, users have discovered information on the Web by browsing or searching. Recently, word-of-mouth has emerged as a popular way of discovering the Web, partic-ularly on social networking sites like Facebook and Twit-ter. On these sites, users discover Web content by following URLs posted by their friends. Such word-of-mouth based content...