Das mit dem Hello World war nicht böse gemeint.
Nur manchmal helfen einem einfache Programme, um kleine Fehler nochmals in einer Umgebung zu testen.
Also generell würde ich eine Win32 Umgebung nutzen. Da ein Spiel ja nicht in der Konsole läuft.
Ich weiss nicht in wie weit du schon mit der TriBase gearbeitet hast, aber dort musst de auch eine Win32 Umgebung erstellen.
Ich benutze z.B. keine TriBase Engine, aber ich habe auch mit der Engine angefangen.
Ich möchte dir noch einen Link schicken, in dem du den grundlegenden Aufbau eines DX9 Programms siehst. Da wirst du auch sehen, dass man Win32 Anwendungen braucht, um das "Spiel"Fenster aufzurufen und die Nachrichtenschleife zu bearbeiten.
http://www.gamedev.net/reference/articles/article1943.asp
Der Artikel ist zwar auf englisch, aber ich kann dir nur empfehlen dich mit englischer Literatur zu beschäftigen..
(Das habe ich heute schon einmal in einem anderen Thread geschrieben
).
Ich hoffe dir hat das weiter geholfen!