summaryrefslogtreecommitdiffstats
path: root/src/de/gamezock/metacraft/data/TestMap.java
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2010-01-18 21:18:07 +0100
committerMatthias Schiffer <matthias@gamezock.de>2010-01-18 21:18:07 +0100
commit9cb41d127063297432f768f7cb0f466b76921103 (patch)
tree02864d0ba3d970c040f95384ac0170d7ecbe4635 /src/de/gamezock/metacraft/data/TestMap.java
parent32117d0bf27e0a72165707fe4e56d231136e734b (diff)
downloadmetacraft-9cb41d127063297432f768f7cb0f466b76921103.tar
metacraft-9cb41d127063297432f768f7cb0f466b76921103.zip
Give up tile based maps; maps look much better now
Diffstat (limited to 'src/de/gamezock/metacraft/data/TestMap.java')
-rw-r--r--src/de/gamezock/metacraft/data/TestMap.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/de/gamezock/metacraft/data/TestMap.java b/src/de/gamezock/metacraft/data/TestMap.java
new file mode 100644
index 0000000..58a6bba
--- /dev/null
+++ b/src/de/gamezock/metacraft/data/TestMap.java
@@ -0,0 +1,15 @@
+package de.gamezock.metacraft.data;
+
+public class TestMap extends Map {
+ public TestMap() {
+ float[][] heightmap = new float[41][41];
+
+ for(int x = 0; x < heightmap.length; ++x) {
+ for(int y = 0; y < heightmap[0].length; ++y) {
+ heightmap[x][y] = (float)Math.pow((Math.cos(x*Math.PI/4)+Math.cos(y*Math.PI/4)), 3)*0.2f;
+ }
+ }
+
+ createMapData(heightmap);
+ }
+}