Title:
Multi-Layered Architecture
for Game Engine and Visualization Based on OpenGL
Abstract: Game Development is an emerging trend
in the world of Software Development. With the increasing demand of graphics
and visual effects in the animations, a strong need to enhance the game design
and development arises. This requires heavy VGA and CPU capabilities in order
to achieve efficient rendering. Traditional rendering process used by OpenGL
is quite slow. To address this issue, we have proposed Multi-Layered Architecture
to develop applications and animations based on OpenGL. We have designed
and developed a game engine based on this multi-layered architecture. In
this paper we have tried to describe hidden factors, which slow down the
performance of an OpenGL program. Our architecture can help to minimize the
effects of these factors and simulate heavy graphics and animation on systems
with average speed and computing power.
Author: Mubbasher Mukhtar, Faqeer Ali, and Nadeem
Iftikhar