COLLEGE: The Experience - PowerPoint PPT Presentation

About This Presentation
Title:

COLLEGE: The Experience

Description:

Agenda Current Progress Architecture Overview Problems Overcome Javadoc Tour Demo Current ... ActionListeners Java.awt.event Major Packages javax.swing ... – PowerPoint PPT presentation

Number of Views:135
Avg rating:3.0/5.0
Slides: 12
Provided by: Larry445
Learn more at: http://pl.cs.jhu.edu
Category:

less

Transcript and Presenter's Notes

Title: COLLEGE: The Experience


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.htm
    l

11
Demo
  • Now lets see how far COLLEGE has come...
Write a Comment
User Comments (0)
About PowerShow.com