Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

CGV1

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

DORA CATCH GAME

A Synopsis Fulfilment of the Requirements for the Degree of

Bachelor of Engineering
In
Computer science & Engineering

By
HARFAINA ZUBAIRA FARZNA - 4PA19CS021

Submitted to
Prof. Asif Mulla
Prof. Divya

COMPUTER SCIENCE

PA COLLEGE OF ENGINEERING, NADUPADAVU,


MANGALORE
INTRODUCTION TO 3D INTERIOR VIEW OF HOUSE

ABSTRACT

The Dora catch game id created using OPENGL. The Dora catch game allow the
players to play with the objects.

OPENGL

OpenGL is the abbreviation for Open Graphics Library. It is a software interface for graphics
hardware. This interface consists of several hundred functions that allow you, a graphics
programmer, to specify the objects and operations needed to produce high-quality color
images of two-dimensional and three-dimensional objects. Many of these functions are
actually simple variations of each other, so in reality there are about 120 substantially
different functions. The main purpose of OpenGL is to render two-dimensional and three-
dimensional objects into the frame buffer. These objects are defined as sequences of vertices
(that define geometric objects) or pixels (that define images). OpenGL performs several
processes on this data to convert it to pixels to form the final desired image in the frame
buffer.

Features of OPENGL:

• Industry-standard

An independent consortium, the OpenGL Architecture Review Board, guides the


OpenGL specification. With broad industry support, OpenGL is the only truly open,
vendor-neutral, multiplatform graphics standard.

• Stable

OpenGL implementations have been available for more than seven years on a wide
variety of platforms. Additions to the specification are well controlled, and proposed
updates are announced in time for developers to adopt changes. Backward
compatibility requirements ensure that existing applications do not become obsolete.

• Reliable and portable

All OpenGL applications produce consistent visual display results on any OpenGL
API-compliant hardware, regardless of the operating system or windowing system.
• Evolving

Because of its thorough and forward-looking design, OpenGL allows new hardware
innovations to be accessible through the API via the OpenGL extension mechanism.
In this way, innovations appear in the API in a timely fashion, letting application
developers and hardware vendors incorporate new features into their normal product
release cycles.

• Scalable

OpenGL API-based applications can run on systems ranging from consumer


electronics to PCs, workstations, and supercomputers. As a result, applications can
scale to any class of machine that the developer chooses to target.

• Easy to use

OpenGL is well structured with an intuitive design and logical commands. Efficient
OpenGL routines typically result in applications with fewer lines of code than those
that makeup programs generated using other graphics libraries or packages. In
addition, OpenGL drivers encapsulate information about the underlying hardware,
freeing the application developer from having to design for specific hardware
features.

• Well-documented

Numerous books have been published about OpenGL, and a great deal of sample code
is readily available, making information about OpenGL inexpensive and easy to
obtain.

METHODOLOGY: -

Overview:

This project is a demonstration of “DORA CATCH GAME”. We have taken the help
of built-in functions present in the header file. To provide the functionality to our
project we have written sub-functions. These functions provide us an efficient way to
design the project. In this chapter, we are describing the functionality of our project
using these functions. Keyboard interactions are provided where, when an Enter
button is pressed, the menu displays and we can select options from the menu
displayed.
User Interface:

• After starting the simulation, the player has to catch the falling Dora’s into the basket.

• a/A to move the basket to the left, d/D to move the basket to the right.

• To quit the game at any stage press q/Q.

• Press ‘s’ to start.

SYSTEM REQUIREMENTS: -

Software Requirements:
1. Operating System: Microsoft Windows XP, Microsoft Windows 7

2. Compiler used: VC++ 6.0 compiler

3. Language used: Visual C++

Hardware Requirements:
1. Processor: Intel® Core TM i3-32 bit

2. Processor Speed: 2.9 GHz

3. RAM Size: 8GB DDR3

4. Graphics – 2GB

5. Cache Memory: 2MB

You might also like