diff --git a/core/maps/map01.txt b/core/maps/map01.txt
new file mode 100644
index 0000000000000000000000000000000000000000..03cd736e4ced40256be9028439929c9d91d1926f
--- /dev/null
+++ b/core/maps/map01.txt
@@ -0,0 +1,14 @@
+create map 6 4
+create colonel 5 2
+create jaffa 4 0
+create ravine 2 0
+create ravine 2 1
+create ravine 2 2
+create ravine 2 3
+create gate 1 2
+create wall 0 0
+create wall 0 1
+create wall 0 2
+create wall 0 3
+create zpm 3 1
+create zpm 4 3
\ No newline at end of file
diff --git a/core/maps/map02.txt b/core/maps/map02.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6c1ef1b31678bc7df9bb217d75eac8c094773915
--- /dev/null
+++ b/core/maps/map02.txt
@@ -0,0 +1,23 @@
+create map 4 7
+create colonel 3 0
+create jaffa 0 0
+create box 1 0
+create zpm 1 1
+create ravine 0 2
+create ravine 1 2
+create ravine 2 2
+create ravine 3 2
+create zpm 0 3
+create zpm 2 3
+create door 1 4 3 3 1
+create gate 1 5
+create wall 0 4
+create wall 0 5
+create wall 0 6
+create wall 2 4
+create wall 2 5
+create wall 2 6
+create wall 3 4
+create wall 3 5
+create wall 3 6
+create wall 1 6
\ No newline at end of file
diff --git a/core/maps/map03.txt b/core/maps/map03.txt
new file mode 100644
index 0000000000000000000000000000000000000000..860f32888064fee10d6ac58928aeadaef8199728
--- /dev/null
+++ b/core/maps/map03.txt
@@ -0,0 +1,48 @@
+create map 7 8
+create wall 0 0
+create wall 1 0
+create wall 2 0
+create wall 3 0
+create wall 4 0
+create wall 5 0
+create wall 6 0
+create wall 0 1
+create colonel 1 1
+create door 2 5 2 1 1
+create wall 3 1
+create door 4 5 4 1 1
+create jaffa 5 1
+create wall 6 1
+create wall 0 2
+create wall 2 2
+create wall 3 2
+create wall 4 2
+create wall 6 2
+create wall 0 3
+create ravine 1 3
+create wall 2 3
+create gate 3 3
+create wall 4 3
+create wall 6 3
+create wall 0 4
+create wall 2 4
+create zpm 3 4
+create wall 4 4
+create ravine 5 4
+create wall 6 4
+create wall 0 5
+create box 1 5
+create box 5 5
+create wall 6 5
+create wall 0 6
+create wall 6 2
+create zpm 6 3
+create wall 6 4
+create wall 6 6
+create wall 0 7
+create wall 1 7
+create wall 2 7
+create wall 3 7
+create wall 4 7
+create wall 5 7
+create wall 6 7
\ No newline at end of file
diff --git a/core/maps/map04.txt b/core/maps/map04.txt
new file mode 100644
index 0000000000000000000000000000000000000000..26185f5ed1f431449ae71fc87a828815e3e88b98
--- /dev/null
+++ b/core/maps/map04.txt
@@ -0,0 +1,6 @@
+create map 2 7
+create colonel 1 0
+create zpm 0 2
+create gate 1 3
+create zpm 1 5
+create jaffa 0 6
\ No newline at end of file