8-BALL Pool Game: Project Guide: Mr. Balbir Thakur (Lecturer CSE/IT) Project By: Jyoti (954) Richa Thakur

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

8-BALL POOL GAME

Project guide:
Mr. Balbir Thakur
(Lecturer CSE/IT)

Project by:
Jyoti (954)
Richa Thakur (972)

Introduction
We have developed our project, which is an 8-ball Pool
game, in LUA
language as front end and CORONA SDK as the underlying
platform. Corona is one of the best solutions for developing
cross
platform apps for all major platforms and devices. Write once
and
build to iOS, Android, Kindle Fire and NOOK at the touch of a
button. Corona makes dealing with different device sizes and
resolutions easy.

Objectives

Understanding the Corona software development kit and Lua


language.
8-ball pool game development.

Requirements analysis
SYSTEM REQUIREMENTS

On Mac OS X:
Mac OS X 10.7 or later.
Intel Mac.
Apple's iOS SDK and Xcode must be installed to create final iOS
device builds.

On Microsoft Windows:
Windows 8, Windows 7, Vista, or XP operating system.
1 GHZ processor (recommended).
38 MB of disk space (minimum).
1 GB of RAM (recommended).
OpenGL 1.3 or higher graphics system (available in most modern
Windows systems).

Technology Used

Technology used are:


Corona SDK
Lua language
OpenGL
Corona SDK:
Corona SDK is a software development kit. It allows
software programmers to build mobile applications for the
iPhone, iPad, and Android devices.
Lua language:
Lua ( meaning "moon") is a lightweight multi-paradigm
programming language designed as a scripting language
with "extensible semantics" as a primary goal. Lua is crossplatform since it is written in ISO C. Lua has a relatively
simple C API, thus "Lua is especially useful for providing
end users with an easy way to program the behavior of a
software product without getting too far into its innards."

OpenGL :
OpenGL (Open Graphics Library)is a cross-language, multiplatform API for rendering 2D and 3D computer graphics. The API
is typically used to interact with a GPU, to achieve hardwareaccelerated rendering. OpenGL was developed by Silicon Graphics
Inc. (SGI) from 1991 and released in January 1992 and is widely
used in CAD, virtual reality, scientific visualization, information
visualization, flight simulation, and video games. OpenGL is
managed by the non-profit technology consortium Khronos Group.

Scope
The corona Sdk provides the most promising
environment
for the game apps development. Many popular
android
games are being developed in Corona sdk using
Lua
language. Our project helps in understanding both
the
technologies and developing various games.

User Interface

Conclusion
This report helps us achieve the following
objectives:

Understanding Corona Sdk.

Understanding the Lua language.

How to implement lua language in Corona Sdk for


development of games.

Understanding games Development by making a sample:


8 ball pool game

Future Scope
This project has a future under the following concepts:
This can help us to develop many more new games. We
can implement our ideas about a game and develop
various interesting games of different categories.
In the 8 ball pool game Application, more features for
e.g. sounds, can be added, more widgets can be
introduced and much more customization is possible.
We can develop new and unique games, register them
in corona Labs and we can get the executable code of
the game in order to run our game on the mobiles.

THANK YOU

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy