Здравствуйте!
Есть несколько способов, как придумать имена персонажам книги:
1 — Изучить характеристики имён. В интернете полно сайтов на эту тему. К примеру, имя Анна подойдёт доброй, мудрой, внимательной девушке. А успешному, волевому, влюбчивому мужчине подойдёт имя Дмитрий.
2 — Поэкспериментировать с разными словами. Смешивайте, сокращайте, меняйте порядок/добавляйте новые буквы. Так можно получить интересные варианты. Например, слово «прыгун» может превратиться в Гунпри. А из имён «Сара» и «Жозефина» можно получить: «Серафина».
3 — Комбинировать. Если герой книги учится в школе Магии и Вы по понятным причинам не хотите называть его «Гарри Поттер», то внесите изменения, — пусть он станет Гэри Стайном (Гэри — похожее по звучанию имя, а Стайн — в честь моего любимого писателя: Роберта Стайна). Просто подберите свой вариант.
4 — Использовать имена знакомых людей. Если персонаж похож характером на кого-то из Ваших знакомых, то можно дать герою имя этого знакомого. Только не обидьте никого :)
Если Вас интересуют другие способы, как придумать имена персонажам произведения, то вот полезная статья: «Генератор имён для персонажей».
Удачи!
Я использую имена дальних родственников или тех моих друзей, на кого похож герой! Идея не годится для нонфикшн: тогда персонажи могут узнать себя и это неэтично.