McBin

ascii_terrain.sh

#!/bin/bash

# Simplified ASCII terrain generator inspired by Minecraft world gen

function generate_terrain() {
    seed=$1  # Use the random number as seed
    random_num=$((seed % 100))  # Simplify for ASCII art
    
    if [ $random_num -lt 30 ]; then
        echo "  /\  "
        echo " /  \ "
        echo "/____\"  # Mountain"
    elif [ $random_num -lt 60 ]; then
        echo "~~~~~"  # Water
        echo "  ~ ~ "
    else
        echo "[####]"  # Forest or trees
        echo "[####]"
    fi
}

# Generate a random seed
seed=$RANDOM

generate_terrain $seed

echo "Seed used: $seed"
Copied to clipboard!