<script src="http://spelprogrammering.nu/simple.js">
function start()
{
translate(-35,-115);
tank(10, 250, 1, "rgb(80, 100, 0)");
tank(600, 250, -1, "rgb(120, 80, 0)");
for (var x = 180; x <= 520; x += 20)
{
var y = 120 + (x - 380) * (x - 380) / 350;
circle(x, y, 3, "grey");
if (x == 520)
circle(x, y, 6, "red");
}
}
function tank(x, y, dir, c)
{
rectangle(x + 50, y + 60, 100, 40, c);
triangle(x + 50, y + 60, x + 25, y + 80, x + 50, y + 100, c);
triangle(x + 150, y + 60, x + 175, y + 80, x + 150, y + 100, c);
circle(x + 100, y + 75, 30, c);
line(x + 100, y + 75, x + 100 + 50 * dir, y + 10, 8, c);
circle(x + 60, y + 100, 18, "black");
circle(x + 100, y + 100, 18, "black");
circle(x + 140, y + 100, 18, "black");
circle(x + 60, y + 100, 5, "grey");
circle(x + 100, y + 100, 5, "grey");
circle(x + 140, y + 100, 5, "grey");
}
</script>