#!/bin/bash
# ASCII Terrain Generator seeded like a mad world
seed=${1:-$RANDOM} # Use provided seed or random
echo "Generating terrain with seed: $seed"
for x in {1..20}; do
height=$(( (seed + x * 7) % 10 + 1 )) # Simple procedural height
line=""
for y in {1..20}; do # Building a wider ASCII landscape
if [ $y -le $height ]; then
line="${line}#" # Terrain block
else
line="${line} " # Empty space
fi
done
echo "$line"
done