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

Slides:



Advertisements
Similar presentations
Changing Nutritional Needs During Pregnancy. Maternal Diet and Infant Health  Recommended weight gain  1# month 1 st Trimester  1# week 2 nd and.
Advertisements

COMP4710 Senior Design Process Documentation and Deliverables.
Microsoft® Small Basic
Implementation and Study of a “Term” based Role Playing Game using Client Server Paradigm. Vaithiyanathan Sundaram.
Voice Instant Messenger Andrew Miller CS 491B Fall 2006 Professor Sun.
How do games work? Game Workshop July 4, Parts Sprites/pictures Map/background Music/sounds Player character Enemies Objects.
3D Game Programming All in One By Kenneth C. Finney.
An intro to programming concepts with Scratch Session 7 of 10 sessions Working with sounds and sprite communication.
COMS S1007 Object-Oriented Programming and Design in Java July 24, 2008.
Content Creation Project 2 Due date: Monday, September 22 nd.
Course Map The Java Programming Language Basics Object-Oriented Programming Exception Handling Graphical User Interfaces and Applets Multithreading Communications.
Content Creation Project 2 Due date: Monday, February 7th.
MMORPG-SIM Massively Multiplayer Simulation Game Creation Main Feature: Uniqueness.
BomberBots 3D Mindless Thinking Games Don Olmstead Olga Sayenko Dmitri Svistyula.
Every week: Sign in at the door If you are new: Fill in Registration Form Ask a Mentor how to get started Make sure you are on the Athenry Parents/Kids.
Notes on the Game Development Process
Game Programming Chapter 1 Review Part One Juniors March 11, 2011.
CSCI 101 Introduction to Software Development and Design.
TECHNOLOGY. Computer games have always been driven by technology. For many years it was advances in graphics that changed the way computer games were.
LEVEL 3 Lesson #30: Video Games 10 – 15 Minute. Lesson #30: Video Games.
NETWORKING PRACTICAL EXAMPLE. REQUIRED HARDWARE BASICS Network Interface Card Ethernet Cable Client Server.
“Initial Reality” (location aware roleplaying game) Tian Li & Nate Hansen.
DAS Game DAS game Distributed Annotation System A game to settle down the concept of DAS Game cards available in:
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 4, Requirements Elicitation.
The Design Document The Design Document Introduction Game Mechanics Artificial Intelligence Characters, Items, and Objects/Mechanisms Story.
Course Introduction Eriq Muhammad Adams J
Test Environment Algorithm Program Requirements/ Enhancements Analyze the Problem and Design a Solution Programming Software Translates the Source Code.
Conan: Rescue the Princess System Overview Presentation Presented To: Initech Presented By: OutSource Inc.
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.
School of Computer Science & Information Technology G6DICP - Lecture 17 GUI (Graphical User Interface) Programming.
The Recyclables Designed by Red Handed. Red Handed Sanya Mayes Phylicia Tindal- Stevens Connor Leonhardt Jimmie Aaron.
A Distributive Server Alberto Pareja-Lecaros. Introduction Uses of distributive computing - High powered applications - Ever-expanding server so there’s.
Mark Dixon 1 Tech – Introduction. Mark Dixon 2 Module Aims give you experience of: –The Software Development Lifecycle Analyse (of Problem / Application.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
TownMUD An Interface for a Text-Based Multiple User Dimension.
Aerotech PC Chris Zusin David Kadzov Robert Musliner.
August 2012 Updates: Hahgoot’s Updates, part 2. Hahgoot has been enjoying the Art Box class at the gallery very much. They made really funky masks!
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
Nostromo Tom Patecky Ross Brown. Operational Concepts Based on Ambrosia Software’s Escape Velocity series Based on Ambrosia Software’s Escape Velocity.
AI for Simple 2D Games Game titel: Legend of Dragonia Peter Hultgren.
Battle of Bombers 김정수, 박현욱, 백대현, 윤지석.  Concept Bomberman, Crazy Arcade- like game Characters are from the game “Angry Bird” All of the items are associated.
Patterns in game design GROUP HOMEWORK: DESIGN A GAME WITH GIVEN PATTERNS.
Honeywell Displays Testing Ryan Hernandez Matt Lombardo Jeremy Pager Mike Santa Cruz Brad Simons.
OpEnSp a Ce LCA Proposal Calvin Chin David Couvrette Jung Son Mikiko Jama CSE403 Summer 06.
CS4099 Software Project By Tom Clark. The project Main aim: –Show how the expanding field of games utilises CS. –Re-enforce by creating an example using.
Game Design Document Pertemuan 4 Matakuliah: T0944-Game Design and Programming Tahun: 2010.
INTERACTIVE STORYTELLING THROUGH A COMPUTER GAME -WORKING TITLE.
First Frame E.g.: As I imagine: 1 pic 2 pic 3 pic We can see hands putting 3 pictures on the table. In the 1st one we can see normal view, 2nd – Animation.
Today's Ninja Challenge: Write Your First Computer Game!
Networked Game Proposal Chris Snyder, Jason Brown.
Ro-Sham-Go! A JOURNEY THAT REQUIRES MORE THAN CHANCE. TEAM DEFAULT.
Busta’ Sandwich Life Cycle Architecture. Specifications.
SAL-I PROJECT PROPOSAL Development of a Web-based GUI for SAL.
Multi player client sever Snake Game Technology : JAVA (swing for user interface and Socket for passing coordinates of snakes, food item and score)
Story composition Pt. 2 Game Design.
Next week is Computer Science Week…. You will take part in the Hour of Code; you will join millions of people across the world who will start to learn.
Arianne Meeting 2010A short introduction to UML1 Concepts of Marauroa and how to use it Hendrik Brummermann.
VIDEOGAME DESIGN.
Spanish Mad libs with Scratch
Asset List & Content Creation
3D Tetris Game on Android OS
(Analyzing Character, Setting and Plot)
CS1101 : Using Course Marker
Pictionary!! (In the Form of a Program)
Phone Number BINGO!!!.
Graphical User Interfaces in Java Event-driven programming
Snippet Engine as a Database Server
Software Engineering and Architecture
Jeff Hebrank Jason Radabaugh
Presentation transcript:

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

 Specification Swing JOGL(Java OpenGL), LWJGL(Light Weight Java Game Library) Sprite Socket Networking Game Description

 1 st week : Plan(UML write)  2 st week : Main Frame, Control, Draw, Design  3 st week : Map, Item, Battle  4 st week : Network  5 st week : Beta Test Proposed Schedule

 1 st week : Plan  2 nd week, 3 rd week : GUI, Key Control, Design  4 th week : Network, graphics  We believe our actual schedule was not so far away from the proposed schedule!! Actual Schedule

 4 characters (animated)  2 maps  Two players can meet in network interface  Graphics Development progress

Design - Character

Design - Item

 SPEED UP Design - Item

 Egg bomb Design - Item

 Egg bomb range +1 Design - Item

 Health point ++ Development progress - design

 Number of egg boms +1 Development progress - design

Development progress - Graphic

 Network briefly explained 1 st : Send map information to first client. 2 nd : The client prompts the user to choose the character then sends it to the server. 3 rd : The server sends map information and banned character to the second client. 4 th ~: The server receives and sends to each client the key event. Development progress - Networking

 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

UML

 Two player support (local and network)  Graphics completion  ‘Bomb’ – code, design(explosion) Future Schedule