Presentation_TeamArtificialGravity - WordPress.com

rodscarletΛογισμικό & κατασκευή λογ/κού

14 Δεκ 2013 (πριν από 3 χρόνια και 9 μήνες)

74 εμφανίσεις

By: Team Artificial Gravity

OBEY GRAVITY BY Team Artificial Gravity


Targeted type of user: Teenagers


The

environment

of

the

use

of

this

application

will

most

likely

be

at

the

user’s

school,

the

user’s

home,

or

a

common

place

such

as

the

park



This

game

will

help

user’s

understand

the

physics

of

gravity

and

the

effect

of

a

planet’s

gravitational

pull

on

nearby

objects

while

allowing

them

to

play

an

enjoyable

game
.




The

graphics

will

be

3
D

art

to

attract

teenagers
.





Obey Gravity

Click on the application
called “Obey Gravity”!

PLAY

GAME

Options

Help

About Us

Exit

Choose a selection
from the Main Menu
or click the Back
button!

Play the game or click
the Back button to
return to the Main
Menu!

Fuel: 50 gal

Time: 30 sec

Hops: 4

Change to desired
settings or click the
Back button to return
to the Main Menu!

Options


Sound

ON OFF


Auto
-
Orient

ON OFF


Views
TOP SLANT


Read How
-
To play the
game

or click the Back
button to return to the
Main Menu!

How
-
To Play



Navigate through space
using the gravitational pull
of the planets in your path



Reach your destination
before time runs out or
you exceed your hop limit



Avoid asteroids or
drifting off into space!

Who is

Team Artificial
Gravity?


Mofidul

Jamal

Pavitra Jaiswal

Ceren

Isildak

Click on the names to
find out more
information or the
Back button to return
to the Main Menu!

Click on the Back
button to return to the
About Us screen!

Mofidul

Jamal:


A computer engineering
major


Go by Mo


Loves programming and
playing with
microcontrollers


Likes C# and C/C++

Click on the Back
button to return to the
About Us screen!

Pavitra Jaiswal:


A computer engineering
major


Senior year at FAU



in the Combined
BS/MS Program


Experienced in
Photoshop, C, C++,
HTML5, CSS3

Click on the Back
button to return to the
About Us screen!

Ceren

Isildak
:


A multimedia/film
major


Senior year at FAU


Good with Photoshop,
Illustrator, and In Design


Experienced in creating
graphics

Implementation

Engineering:

*Java with XML in the Android SDK (
MotoDev

Studio)

*Java classes to import:
io

and
util

*Android classes to import: content, graphics,
os
,
app, and
util

*Other classes imported from
javax

and
rajawali

*Manifest file details: Activities for the various
screens (ex. Intro Screen Activity, Option Screen
Activity, and Game Activity)

*
GitHub

for source/version control




Implementation

Graphics:

*3D Graphics plus some 2D graphics

*OpenGL
-

a 3D Rendering API

*
Rajawali

Renderer
-

lightweight
openGL

framework to
help with object and
scenegraph

management

*
Shaders

-

openGL

vertex and fragment
shaders

for 3D
rendering, written in the GL shading language (GLSL)

*For accessing and importing textures: Blender3D,
Maya, and Adobe Photoshop

*XML Layout details: Text, images, and radio buttons
besides for the 3D graphics to design game levels



Thank you.


Dr. Shankar

SW Co
-
Design Summer 2012

Mofidul

Jamal

Pavitra Jaiswal

Ceren

Isildak


Obey Gravity!