C# Class Cyclyc.JetpackGirl.JetGame

Inheritance: Cyclyc.Framework.CycGame
Mostrar archivo Open project: JoeOsborn/Cyclyc

Protected Properties

Property Type Description
ParallaxSpeeds float[]
emptyShip Cyclyc.Framework.EndingSprite
highSunset Cyclyc.Framework.CycBackground
lowSunset Cyclyc.Framework.CycBackground
midSunset Cyclyc.Framework.CycBackground

Public Methods

Method Description
Initialize ( ) : void
JetGame ( Game1 game ) : System
KillPlayer ( ) : void
LoadContent ( ) : void
MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
Update ( GameTime gameTime ) : void

Protected Methods

Method Description
AddBackground ( string n, float spd ) : CycBackground
CalculateGrade ( ) : void
CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
DrawInnards ( GameTime gt ) : void
MakeFrogEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
MakeHoverEnemy ( int y, float sizeMultiplier, float speedMultiplier ) : EnemyMaker
MakeRobotEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
MakeSpiderEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
SetupChallenges ( ) : void

Method Details

AddBackground() protected method

protected AddBackground ( string n, float spd ) : CycBackground
n string
spd float
return Cyclyc.Framework.CycBackground

CalculateGrade() protected method

protected CalculateGrade ( ) : void
return void

CoalesceChallengeBeatEnemies() protected method

protected CoalesceChallengeBeatEnemies ( bool left, int difficulty ) : ChallengeBeat[]
left bool
difficulty int
return ChallengeBeat[]

DrawInnards() protected method

protected DrawInnards ( GameTime gt ) : void
gt Microsoft.Xna.Framework.GameTime
return void

Initialize() public method

public Initialize ( ) : void
return void

JetGame() public method

public JetGame ( Game1 game ) : System
game Game1
return System

KillPlayer() public method

public KillPlayer ( ) : void
return void

LoadContent() public method

public LoadContent ( ) : void
return void

MakeEnemy() public method

public MakeEnemy ( bool leftToRight, int difficulty ) : EnemyMaker
leftToRight bool
difficulty int
return EnemyMaker

MakeFrogEnemy() protected method

protected MakeFrogEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
sizeMultiplier float
speedMultiplier float
return EnemyMaker

MakeHoverEnemy() protected method

protected MakeHoverEnemy ( int y, float sizeMultiplier, float speedMultiplier ) : EnemyMaker
y int
sizeMultiplier float
speedMultiplier float
return EnemyMaker

MakeRobotEnemy() protected method

protected MakeRobotEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
sizeMultiplier float
speedMultiplier float
return EnemyMaker

MakeSpiderEnemy() protected method

protected MakeSpiderEnemy ( float sizeMultiplier, float speedMultiplier ) : EnemyMaker
sizeMultiplier float
speedMultiplier float
return EnemyMaker

SetupChallenges() protected method

protected SetupChallenges ( ) : void
return void

Update() public method

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Property Details

ParallaxSpeeds protected_oe property

protected float[] ParallaxSpeeds
return float[]

emptyShip protected_oe property

protected EndingSprite,Cyclyc.Framework emptyShip
return Cyclyc.Framework.EndingSprite

highSunset protected_oe property

protected CycBackground,Cyclyc.Framework highSunset
return Cyclyc.Framework.CycBackground

lowSunset protected_oe property

protected CycBackground,Cyclyc.Framework lowSunset
return Cyclyc.Framework.CycBackground

midSunset protected_oe property

protected CycBackground,Cyclyc.Framework midSunset
return Cyclyc.Framework.CycBackground