diff test/director/testdirector.d @ 11:5866d9f2ca75 default tip

fixed director + tilemap stuff
author fred@reichbier.de
date Wed, 13 Aug 2008 18:31:10 +0200
parents 79b534bbda65
children
line wrap: on
line diff
--- a/test/director/testdirector.d	Sat Jul 19 19:29:00 2008 +0200
+++ b/test/director/testdirector.d	Wed Aug 13 18:31:10 2008 +0200
@@ -21,9 +21,20 @@
     THE SOFTWARE.
  */
 
+module testdirector;
+
 import myrrdin.director;
+import myrrdin.scenes.tilescene;
+import myrrdin.tools;
+import myrrdin.xmlmap;
 
 void main() {
-    CreateDirector("gfx", 600, 480, 32);
-     
+    /* first: create the director */
+    CreateDirector("gfx", "Titel", 600, 480, 32);
+    /* then: create a scene */
+    auto scene = new TileScene(parse_map(read_file_contents("map-example.xml")));
+    /* insert the scene ... Director is a global variable which is defined in myrrdin.director */
+    Director.set_scene(scene);
+    /* and run the stuff. */
+    Director.run();
 }