Protogame
latest

General Information

  • Frequently Asked Questions

Basic Walkthroughs

  • Creating your first game
  • Rendering textures
  • Add a player
  • Handling input

Engine APIs

  • Core: Architecture
  • Core: Services and APIs
    • CoreGame<TInitialWorld>
    • Entity
    • IEngineHook
    • IEntity
    • IGameConfiguration
    • IGameContext
    • IHasSize
    • IHasTransform
    • IHasVelocity
    • IRenderContext
    • IServerConfiguration
    • IStringSanitizer
    • IUpdateContext
    • IWorld
    • IWorldManager
    • ProtogameCoreModule
  • Asset Management
  • Audio
  • Graphics
  • Graphics: 2D Rendering
  • Graphics: 3D Rendering
  • Graphics: Caching
  • Events (Input)
  • Physics
  • Level Management
  • Command Framework
  • AI Framework
  • Particle Systems
  • Networking: Multiplayer
  • Networking: Dedicated Servers
  • Scripting and Modding
  • Hardware Sensors
  • UI Framework

Engine Utilities

  • Analytics Reporting
  • Performance Profiling
  • Compression Utilities
  • Primitive Collisions
  • Image Processing
  • 2D Platforming Utilities
  • Memory Pooling
  • Structure Utilities
  • Noise Generation
  • Math Utilities
  • Extension Methods

Third-Party APIs

  • MonoGame Framework
  • MonoGame Framework (Content Pipeline)

Other Documentation

  • Internal Implementations
Protogame
  • Docs »
  • Core: Services and APIs
  • Edit on GitHub

Core: Services and APIsΒΆ

This section of the documention details the core APIs provided by Protogame.

Table of contents

  • CoreGame<TInitialWorld>
  • Entity
  • IEngineHook
  • IEntity
  • IGameConfiguration
  • IGameContext
  • IHasSize
  • IHasTransform
  • IHasVelocity
  • IRenderContext
  • IServerConfiguration
  • IStringSanitizer
  • IUpdateContext
  • IWorld
  • IWorldManager
  • ProtogameCoreModule
Next Previous

© Copyright Redpoint Games. Revision 289e6f70.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.