Ответ 1
Взгляните на Asphyre. Это 2D/3D-платформа Delphi, которая может использовать OpenGL, DirectX 7, DirectX 9.
Какими вариантами я должен изучить механизм создания спрайтов Delphi.
Я знаю
что-нибудь еще мне не хватает?
Лучше всего, если он полагается на OpenGL. Решения DirectX не очень приветствуются.
Взгляните на Asphyre. Это 2D/3D-платформа Delphi, которая может использовать OpenGL, DirectX 7, DirectX 9.
Некоторые библиотеки для 2D-графики, я не уверен, что они то, что вы ищете, но здесь мы идем:
AggPas - это порт библиотеки геометрии Anti-Grain: http://www.crossgl.com/aggpas/
Graphics32 находится вокруг графической библиотеки: http://graphics32.org/wiki/Main/Graphics32
GR32_Lines основан на Graphics32: http://angusj.com/delphi/gr32_lines.php
Там также были UnDelpiX, Hadron (был PyroGine), Phoenix и другие. Взгляните на форумы на PascalGameDevelopment, там есть форум для почти всех из них.
Двигатель Opengl 2d sites.google.com/site/boxdemi/
Быстро, просто и легко.
Для записи: возможно, oldschool, но все еще широко используемый для разработки игр, это x-platform SimpleDirectMedia Library. Для этого также есть заголовки Pascal.