1. Запрашиваем в Google либо другом поисковике картинок "бесшовные текстуры". Находим подходящий и сохраняем на жёстком диске.
2. Открываем файл в Adobe Photoshop.

.
3. Находим на изображении повторяющиеся элементы и выделяем, как показано на картинке (с точностью до пикселя).

Копируем выделенный участок в буфер обмена.
4. Открываем новый файл, вставляем скопированное и меняем размер файла на кратный 256 пикселей (может быть 128, 64, или 32) - чтобы в игре не было видно швов. Обратите внимание, что поле "Constrain Proroptions" должно быть отмечено.

5. Выделяем всю область файла и определяем образец заливки (Edit -> Define pattern). После этого файл можно закрыть, сохранять не обязательно.

6. Открываем новый файл с размерами 256 х 768 пикселей и заливаем всю его область получившимся паттерном.

7. Объединяем слои и сохраняем в режиме bmp. Текстура готова.
Все картинки кликабельны.