11

Which are the choices I should look into for a Delphi sprite engine.

I am aware of

  • GLScene
  • Andorra 2D

anything else I am missing?

It is best if it relies on OpenGL. DirectX only solutions are not very welcome.

tshepang
  • 12,111
  • 21
  • 91
  • 136
Gad D Lord
  • 6,620
  • 12
  • 60
  • 106
  • Found a nice article on the topic at http://delphihaters.blogspot.com/2009/10/delphi-playing-games.html – Gad D Lord Mar 07 '11 at 13:58
  • An excellent podcast on Pascal Game Development with lots of links to Pascal/Delphi game development engines: http://delphi.org/2011/10/pascal-game-development/ – Gad D Lord Jan 05 '12 at 00:53

5 Answers5

7

Take a look at Asphyre. It's a 2D/3D Delphi framework that can use OpenGL, DirectX 7, DirectX 9 backends.

Mason Wheeler
  • 82,511
  • 50
  • 270
  • 477
3

Some libraries for 2D graphics, I'm not sure if they are what you're looking for, but here we go:

AggPas is port of Anti-Grain geometry library: http://www.crossgl.com/aggpas/

Graphics32 is all around graphics library: http://graphics32.org/wiki/Main/Graphics32

GR32_Lines is based on Graphics32: http://angusj.com/delphi/gr32_lines.php

Harriv
  • 6,029
  • 6
  • 44
  • 76
1

There's also UnDelpiX, Hadron (was PyroGine), Phoenix, and others. Have a look at the forums at PascalGameDevelopment, there a forum for pretty much all of them.

HMcG
  • 2,062
  • 4
  • 24
  • 36
0

Opengl 2d engine sites.google.com/site/boxdemi/

Fast, simple and easy.

Git - github.com/Dev-Demi/GLEngine2D

Demi
  • 1
  • 1
  • Is there an english version on the website concerning OpenGL 2D Engine? I think both links would be more valuable if it's available. – ForceMagic Oct 11 '12 at 19:56
  • I do not speak English. If there is anyone help me with a translation guide - will be very grateful. – Demi Oct 18 '12 at 13:11
0

For the record: maybe oldschool but still vastly used for game development is x-platform SimpleDirectMedia Library. Is also has Pascal headers for it.

http://www.libsdl.org

http://www.freepascal-meets-sdl.net/

Arioch 'The
  • 15,799
  • 35
  • 62