22
Battle of Bombers 김김김 , 김김김 , 김김김 , 김김김

Battle of Bombers 김정수, 박현욱, 백대현, 윤지석. UML, Development progress, Index

Embed Size (px)

Citation preview

Page 1: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Battle of Bombers

김정수 , 박현욱 , 백대현 , 윤지석

Page 2: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

UML, Development progress,

Index

Page 3: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Concept• Bomberman, Crazy Arcade- like game• Characters are from the game “Angry Bird”• All of the items are associated with birds

Story• After a brutal journey to defeat the pigs, some Angry

birds became Crazy Angry birds.• They became crazed about the flesh of other birds,

and started fight for food.• The flesh of birds are so good that they even explode

their eggs to kill each other.• Some even eat their eggs to strengthen their power….

Game Description

Page 4: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Specification• Swing• JOGL(Java OpenGL) , LWJGL(Light

Weight Java Game Library)• Sprite• Socket Networking

Game Description

Page 5: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

1st week : Plan(UML write) 2st week : Main Frame, Control,

Draw, Design 3st week : Map, Item, Battle 4st week : Network 5st week : Beta Test

Proposed Schedule

Page 6: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

1st week : Plan 2nd week , 3rd week : GUI, Key Con-

trol, Design 4th week : Network, graphics

We believe our actual schedule was not so far away from the proposed schedule!!

Actual Schedule

Page 7: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

4 characters (animated) 2 maps Two players can meet in network in-

terface Graphics

Development progress

Page 8: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Design - Character

Page 9: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Design - Item

Page 10: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

SPEED UP

Design - Item

Page 11: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Egg bomb

Design - Item

Page 12: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Egg bomb range +1

Design - Item

Page 13: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Health point ++

Development progress - de-sign

Page 14: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Number of egg boms +1

Development progress - de-sign

Page 15: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index
Page 16: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Development progress - Graphic

Page 17: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Network briefly explained• 1st : Send map information to first client.• 2nd : The client prompts the user to choose

the character then sends it to the server.• 3rd : The server sends map information and

banned character to the second client.• 4th~: The server receives and sends to

each client the key event.

Development progress - Networking

Page 18: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Development progress - Networking

Page 19: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

As 2 person player on one computer is not established, network playing does not work.

However, it performs all the work it needs to do.

Development progress - Networking

Page 20: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

UML

Page 21: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index

Two player support (local and net-work)

Graphics completion ‘Bomb’ – code, design(explosion)

Future Schedule

Page 22: Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  UML, Development progress, Index