Presentation is loading. Please wait.

Presentation is loading. Please wait.

COLLEGE: The Experience Lauren Bradel, Wilson Guan, Matthew McGlone, Marcus Sanchez, Larry Walters.

Similar presentations


Presentation on theme: "COLLEGE: The Experience Lauren Bradel, Wilson Guan, Matthew McGlone, Marcus Sanchez, Larry Walters."— Presentation transcript:

1 COLLEGE: The Experience Lauren Bradel, Wilson Guan, Matthew McGlone, Marcus Sanchez, Larry Walters

2 Agenda Current Progress Architecture Overview Problems Overcome Javadoc Tour Demo

3 Current Progress Splash Screen Player Creation  Custom Name and Gender  Quick Start File Menu  File – New Game, Quick Start, Drop Out, Quit  Options – Toggle Sound  Help – Help, About Arrow Key or WASD Movement

4 Current Progress End Game  If Health or Energy reach 0, you die 200 points subtracted from your final score  Drop Out  Survive 100 point bonus for surviving  Final Score based on your stats Random Events  Rain happens randomly Special Activities available in the rain

5 Current Progress Activity Menu  Double click enabled  Tree stays expanded  Added MANY more activities Inventory  Items can be used and acquired  Needed for certain activities  Can be viewed in a separate tab

6 Current Progress Locations  Added off-campus area  Added more realistic details NPCs  Actual NPCs – not just scenery  Conversations Lets the player know about different activities  Specific activities for different NPCs

7 Current Progress Display  Double-buffering and pre-resized images in WorldScrollPane to make rain display efficiently  GameLogPanel added HTML based Displays Activities, Conditions, and Conversations  Game pauses when over the Log/Activity Menu/Inventory  Animated Background Tiles

8 Architecture Overview Application  Self contained  Not network aware Implemented APIs  Graphics – Java2D – Java.awt.Graphics2D  Sound – MP3SPI – Java Sound SPI  Input – ActionListeners – Java.awt.event Major Packages  javax.swing.*;, java.awt.*;  java.util.*;, java.lang.*;, java.io.*; java.math.*;  javax.sound.*; javax.xml.stream

9 Problems Overcome Double Buffering  Lagging display when rain was introduced Activity Menu Tree  Difficulty preserving content  Difficulty focusing

10 Javadoc Tour Javadoc  http://ugrad.cs.jhu.edu/~group1/doc5/doc/index.html

11 Demo Now let’s see how far COLLEGE has come...


Download ppt "COLLEGE: The Experience Lauren Bradel, Wilson Guan, Matthew McGlone, Marcus Sanchez, Larry Walters."

Similar presentations


Ads by Google