Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

436 Final Project Update 1: Malicious Logic

No description
by

Mitchell Shanklin

on 14 April 2010

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 436 Final Project Update 1: Malicious Logic

CSE 436 Final Project Update 1:
Malicious Logic Current Progress Planned Progress On Schedule? Examples of Work IPhone Side Server Side UI plan for number, content and flow of views
Skeleton views linked together with navigation controller.
Model completed Server is operational but not functional
Structure of database planned/drawn out IPhone Side UI functionality completed and linked up with model
Model connecting to and exchanging information with server Server Side Database up and running
Receives and responds to requests from IPhone
Crontabs set up to do updating necessary at phase change For Phase 2 Yes
Initial plan too front-loaded
Might end up implementing fewer "frill" features. //
// ActionPhase.h
// MaliciousLogic
//
//

#import <Foundation/Foundation.h>
#import "Enums.h"
#import "Player.h"

@interface ActionPhase : NSObject {
int round;
int numPlayersMarked;
int numMarks;
int numServersMarked;
int numMarksOnServers;
NSArray* numMarksOnTeam;
NSArray* numMarksOfTeam;
int numTeamsCouldVicDec;
NSArray* failedVicDecTeams;
NSArray* revealedPlayers;
Team victoriousTeam;
}

@property int round;
@property int numPlayersMarked;
@property int numMarks;
@property int numServersMarked;
@property int numMarksOnServers;
@property (retain) NSArray* numMarksOnTeam;
@property (retain) NSArray* numMarksOfTeam;
@property int numTeamsCouldVicDec;
@property (retain) NSArray* failedVicDecTeams;
@property (retain) NSArray* revealedPlayers;
@property Team victoriousTeam;

@end Views/Nibs

# Generic/multiple use views
* Player selector.
* Player information view
* Round status bar

# Starting views
* Login screen
* Title screen
* Main screen
* Personal portal
* Game portal


# Action/Duel Views
* Spybot action page
* Server action page
* Marker action page
* Duel action page

# Phase Views
* Action Phase page
* Duel phase page Group Members:
Michael Fahey
Mitchell Shanklin (presenting)
Jackie Steege
Full transcript