program Main;

{ $APPTYPE CONSOLE}

uses
  Windows,
  Messages,
  Frost.Engine in 'engine\core\Frost.Engine.pas',
  Frost.Forms in 'engine\core\Frost.Forms.pas',
  Frost.GameObjects in 'engine\core\Frost.GameObjects.pas',
  Frost.Utils in 'engine\core\Frost.Utils.pas',
  Frost.Renderers in 'engine\core\Frost.Renderers.pas',
  Frost.Scenes in 'engine\core\Frost.Scenes.pas',
  Frost.RenderEngine in 'engine\core\Frost.RenderEngine.pas',
  Frost.GL in 'engine\core\Frost.GL.pas',
  _Geometry in 'engine\_Geometry.pas',
  WorldScene in 'WorldScene.pas',
  OpenGL in 'engine\core\OpenGL.pas',
  Planetoid in 'Planetoid.pas',
  BaseEnemy in 'BaseEnemy.pas',
  Bullet in 'Bullet.pas',
  Frost.Particles in 'engine\core\Frost.Particles.pas',
  Hero in 'Hero.pas',
  StarField in 'StarField.pas',
  Capsule in 'Capsule.pas',
  DiscEnemy in 'DiscEnemy.pas';

const
  APPLICATION_NAME = 'Frost';  

{ $R *.res}

begin
  ShowCursor(false);
  TApplication.Init(TWorld.Create, APPLICATION_NAME);
  TApplication.Start; 
  ShowCursor(true);
end.
