CS251 Project Report by Group 21. Naveen 140050034 - - PowerPoint PPT Presentation

cs251 project report by group 21
SMART_READER_LITE
LIVE PREVIEW

CS251 Project Report by Group 21. Naveen 140050034 - - PowerPoint PPT Presentation

Introduction Motivation Detailed Description Conclusion CS251 Project Report by Group 21. Naveen 140050034 naveen.bhookya@gmail.com Chanukya Vardhan 140050043 chanukyagujjula@gmail.com Sai Teja 140050059 saiteja.muthineni@gmail.com


slide-1
SLIDE 1

Introduction Motivation Detailed Description Conclusion

CS251 Project Report by Group 21.

Naveen 140050034 naveen.bhookya@gmail.com Chanukya Vardhan 140050043 chanukyagujjula@gmail.com Sai Teja 140050059 saiteja.muthineni@gmail.com October 20, 2015

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-2
SLIDE 2

Introduction Motivation Detailed Description Conclusion

Outline

Introduction Motivation Detailed Description Start Play End Conclusion

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-3
SLIDE 3

Introduction Motivation Detailed Description Conclusion

Introduction

◮ In this presentation, we explain the functionality of our game

which has the box Rube Goldberg model in it and which is being rendered by the Box2D engine.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-4
SLIDE 4

Introduction Motivation Detailed Description Conclusion

Introduction

◮ In this presentation, we explain the functionality of our game

which has the box Rube Goldberg model in it and which is being rendered by the Box2D engine.

◮ This is essential so that the user can know what is in store for

him/her on using the game.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-5
SLIDE 5

Introduction Motivation Detailed Description Conclusion

Motivation

◮ This project is a demonstration of the power of the

software systems like Box2D.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-6
SLIDE 6

Introduction Motivation Detailed Description Conclusion

Motivation

◮ This project is a demonstration of the power of the

software systems like Box2D.

◮ The basic concepts and machinery used in this can be

utilized to generate even more complex and relevant games

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-7
SLIDE 7

Introduction Motivation Detailed Description Conclusion

Motivation

◮ This project is a demonstration of the power of the

software systems like Box2D.

◮ The basic concepts and machinery used in this can be

utilized to generate even more complex and relevant games

◮ So we wish to build a machine which explores the whole

power of Box2d and demonstrates it visually!

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-8
SLIDE 8

Introduction Motivation Detailed Description Conclusion

Motivation

◮ This project is a demonstration of the power of the

software systems like Box2D.

◮ The basic concepts and machinery used in this can be

utilized to generate even more complex and relevant games

◮ So we wish to build a machine which explores the whole

power of Box2d and demonstrates it visually!

◮ This serves as a comprehensive revision ofmakefile, doxygen,

bash, bibtex, libraries etc..,!

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-9
SLIDE 9

Introduction Motivation Detailed Description Conclusion Start Play End

Beginning of the Game

◮ The is how the game looks when we start it. The ball on the

launcher.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-10
SLIDE 10

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ To launch the ball we need to use the button W.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-11
SLIDE 11

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ To launch the ball we need to use the button W. ◮ We’ve implemented the launcher mechanism using prismatic

joint.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-12
SLIDE 12

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ To launch the ball we need to use the button W. ◮ We’ve implemented the launcher mechanism using prismatic

joint.

◮ We can control the flippers by using A , D.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-13
SLIDE 13

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ To launch the ball we need to use the button W. ◮ We’ve implemented the launcher mechanism using prismatic

joint.

◮ We can control the flippers by using A , D. ◮ The flippers are made using a revolute joint with an invisible

body.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-14
SLIDE 14

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ To launch the ball we need to use the button W. ◮ We’ve implemented the launcher mechanism using prismatic

joint.

◮ We can control the flippers by using A , D. ◮ The flippers are made using a revolute joint with an invisible

body.

◮ The second launcher can be controlled using 8.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-15
SLIDE 15

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ To launch the ball we need to use the button W. ◮ We’ve implemented the launcher mechanism using prismatic

joint.

◮ We can control the flippers by using A , D. ◮ The flippers are made using a revolute joint with an invisible

body.

◮ The second launcher can be controlled using 8. ◮ The flipper wheel can be rotated using 4 , 6 in the desired

direction.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-16
SLIDE 16

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

Here are some of the images in between the game.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-17
SLIDE 17

Introduction Motivation Detailed Description Conclusion Start Play End

Playing the Game

◮ The game ends when the ball falls down the flippers.

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.

slide-18
SLIDE 18

Introduction Motivation Detailed Description Conclusion

Conclusion

Thanks for going through our presentation. We hope this presentation has served the purpose to get you more enthusiastic about checking out our game. Thank You!!

Naveen 140050034 naveen.bhookya@gmail.com, Chanukya Vardhan 140050043 chanukyagujjula@gmail.com, Sai Teja 140050059 CS251 Project Report by Group 21.