C# (CSharp) ThreadedPlatformer Namespace

Classes

Name Description
Animation Represents an animated texture.
AnimationPlayer Controls playback of an Animation.
Circle Represents a 2D circle.
Enemy A monster who is impeding the progress of our fearless adventurer.
Gem A valuable item the player can collect.
Level A uniform grid of tiles with collections of gems and enemies. The level owns the player and controls the game's win and lose conditions as well as scoring.
PlatformerGame This is the main type for your game
Player Our fearless adventurer!
Program
RectangleExtensions A set of helpful methods for working with rectangles.
Tile Stores the appearance and collision behavior of a tile.