Con Delphi todo es posible. Pero que un juego tenga buenos gráficos no asegura que sea entretenido, que es lo que realmente importa.
Pero me asalta la duda si lo que quieres es un juego en 3D o un juego en 2D pero con buenas gráficas, ya que perfectamente puedes hacer los diseños en 3D y tratarlos en 2D.
Como sea, la metodología siempre es la misma. Enlaces con código Delphi
- Juegos 2D
http://delphiallimite.blogspot.com/search/label/juegos
- Tutorial 3D
http://nehe.gamedev.net/
Herramientas
-
http://glscene.sourceforge.net/wikka/HomePage
-
http://sourceforge.net/projects/jedi-sdl
Otros
-
http://www.programaciongrafica.com/
-
http://www.tutoriales-maker.com/index.php
-
http://www.yoyogames.com/gamemaker
En cualquier caso, te recomiendo que te inclines siempre por OpenGL antes de DirectX, además de que el primero es OpenSource y existe para una gran variedad de plataformas y lenguajes, pronto hará una fusión con Firefox lo que permitira en el futuro desarrollaar aplicaciones y juegos en 3D para la web.
http://www.fayerwayer.com/2009/03/vi...eb/#more-22694