game engineering_tappy plane - jiit13-14

12
GAME ENGINEERING DEPARTMENT OF COMPUTER SCIENCE ENGINEERING AND INFORMATION TEHCNOLOGY JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY, NOIDA SUPERVISOR : Mr. Prashant Kaushik Project Members : Sidharth Sharma [10103406] Nikhil Ansal [10103429]

Upload: sidharth-sharma

Post on 15-May-2015

75 views

Category:

Education


1 download

DESCRIPTION

Presentation for the Tappy Plane - A basic side scrolling game made in Unity for project purposes.

TRANSCRIPT

Page 1: Game engineering_Tappy plane - jiit13-14

GAME ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE ENGINEERING AND INFORMATION TEHCNOLOGY

JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY, NOIDA

SUPERVISOR : Mr. Prashant KaushikProject Members :Sidharth Sharma [10103406]Nikhil Ansal [10103429]

Page 2: Game engineering_Tappy plane - jiit13-14

INTRODUCTIONComputer and Video Games are one of the most popular and the most important products of the software industry. One of the greatest contributors to this success is the rapid improvement of technologies. However, the Game Development processes still have to face some difficulties. In fact, the lack of guidelines and theoretical foundations are the major causes for most of Game Designers need to bring their own experiences and intuitions into the Game Design. Therefore, it is essential to increase the involvement of the Human Computer Interaction (HCI) and design in the processes of designing games.

Page 3: Game engineering_Tappy plane - jiit13-14

OBJECTIVE

To Develop a Flappy birds type side scrolling game from scratch which aims at providing an enjoyable environment and to learn as to how HCI principles help in making even a very basic game successful. Thus we have made an attempt to understand the role of HCI in User Experience and Game Design and to make a well accepted game.

Page 4: Game engineering_Tappy plane - jiit13-14

Problem Statement

Design physics based 2D platform game, incorporating the physics system of Game Engine to govern the environmental objects and player character. The game aims at providing enjoyment and increase learning of the users regarding various fundamental concepts of physics such as friction, velocity, bounciness and collisions. It’s aim is also to study HCI principles and their role in User Experience and Game Designing.

Page 5: Game engineering_Tappy plane - jiit13-14

WHAT IS A SIDE SCROLLING GAME ?

A side-scrolling game or side-scroller is a video game in which the gameplay action is viewed from a side-view camera angle, and the onscreen characters generally move from the left side of the screen to the right (or less commonly, right to left) to meet an objective. These games make use of scrolling computer display technology. The move from single-screen or flip-screen graphics to scrolling graphics, during the golden age of video arcade games and during third-generation consoles, would prove to be a pivotal leap in game design, comparable to the move to 3D graphics during the fifth generation.

Page 6: Game engineering_Tappy plane - jiit13-14

PROPOSED ALGORITHM

• Integrated physics engine and a set of 2D physics components• Rigid-body component (RigidBody2D) supporting

static/kinematic/dynamic body, mass, linear/angular velocities, drag and auto-sleeping and fixed-angle constraint.

• Circle collider (CircleCollider2D) supporting a centroid and radius.

• Rectangle collider (BoxCollider2D) supporting a centroid and a size.

Page 7: Game engineering_Tappy plane - jiit13-14

TECHNOLOGY USED

• Language : C# in Monodevelop, Behaviourial settings and XML

• Software Platform : Unity3D

Page 8: Game engineering_Tappy plane - jiit13-14

TEST PLAN

The purpose of testing is quality assurance, verification and validation, or reliability estimation.

• Functionality Testing• Compatibility testing• Beta testing• Soak Testing• Regression Testing

Page 9: Game engineering_Tappy plane - jiit13-14

SCREENSHOTS

Page 10: Game engineering_Tappy plane - jiit13-14
Page 11: Game engineering_Tappy plane - jiit13-14
Page 12: Game engineering_Tappy plane - jiit13-14

THANK YOU

Group Members :

Sidharth Sharma [10103406]Nikhil Ansal [10103429]