Ravi Kappiyoor
Period 5
(Java)

Current API

Oct. 3: Making classes for the game, Event, Notifier, Pilot, SpaceObject

Oct. 5: making an API, adding a Missile class

Oct. 7 - Coded SpaceObject, Missile, Missile Shooter. will in API

Oct. 14 - absent

Oct. 19 - API is at:file:///afs/csl.tjhsst.edu/user/rkappiyo/FPS/dist/javadoc/index.html
    Today - commenting this .engine code, also putting the API in web-docs accesibility
	fps - Main
	fps.ai 	Akshay
	fps.client - Robbie Leith 	 
	fps.engine - Ravi, currently working on 
	    CapitalShipPilot 	 
	    MissilePilot 	 
	    Notifiable
	          This interface marks a class as capable of being notified of 
		   events.
	    Notifier 
	    	  This interface marks a class capable of throwing events and 
		  notifying others about them.
	    Pilot 	 
	    Pilotable 	 
            Player
	fps.physics - Chase
	fps.util - Alberto

Dec. 14 - Status Report DUE
(from his Prototype Report Dec 7 05)
   Responsibility:  To make all the parts work together
      Our current goal is to make the turning of the game work, which should make Akshay's
      missiles work, meaning that instead of flying around randomly, it will try
      to ram into the ship. Our plan for that is to have several people in our 
      group look at the code that deals with turning and try to figure out what 
      is wrong. We will lock Chase up in some room somewhere because he	wrote 
      this code, and if he is around when we check it, he will try to tell us 
      what it's supposed to do, which might cause oversight.

	Ran tests to see if Akshay's missile will actually ram into you. However,
	it doesn't, it runs away as fast as it can. Also ran tests to make sure
	that turning works, which it doesn't.

	UML MAY BE GOOD FOR RAVI TO IMPLEMENT