Астральщик. Том 1 (Ясинский) - страница 66

Наверное, я бы не справился, если бы не биокомп с его просто изумительными инструментальными средствами разработки, заточенными на подхватывание и анализ моих мыслей. Видимо, тут играет свою роль то, что он максимально навороченный. Повезло мне с ним однозначно.

Долго ли, коротко ли, но дело было сделано. Что-то под конец мне уже надоело вылизывать функционал, поэтому я остановился на последнем, показавшемся мне более-менее приемлемым варианте. Выглядел он так. Когда человек хочет с кем-нибудь пообщаться, сначала он должен вызвать интерфейс общения, то есть как бы запустить программу. Делается это несколькими способами. У меня – вплоть до мысленного желания, но общедоступный способ – про себя произнести: «О’кей, Ник!» Не смог удержаться и не поиздеваться. Перед глазами (не важно, открытыми или закрытыми) появляется список абонентов, очень красиво оформленный (не люблю пользоваться некрасивыми программами). Каждый пользователь показывается как обычно – иконкой с его изображением, тут я ничего нового придумывать не стал. А вот вместо подписи-имени, что реализовать для разных языков и разумных было бы сложно, при взгляде на изображение у человека формируется мысль-название этого персонажа, данное ему, когда тот был внесен в список. То есть его можно мысленно назвать как угодно на любом языке. Мне даже это легче было реализовать. Скачешь по списку глазами, а в голове «звучат» мысли-имена. Забавный эффект.

Есть несколько сервисных «кнопочек», продублированных мысленными командами. Это «поиск», «группировка», «добавление» или «удаление контакта», «вызвать», «отключиться», «игнорировать», «не беспокоить». Больше общедоступных функций для первого раза я посчитал излишним делать. Надо ли говорить, что у меня были дополнительные кнопочки? А вот здесь без надписей не обошлось. Я просто не знал, как кратко и понятно всем выразить мысль о функционале. После некоторого обдумывания язык по умолчанию выбрал демонский. По крайней мере, в той или иной степени он распространен на обоих континентах. Кроме того, это слабая попытка перевести стрелки. Потом еще немного подумал и сделал еще проще – при первой инициализации системы перед пользователем появится менюшка на всех языках, которые я знаю, с единственной фразой: «Выберите язык». Моих знаний вполне хватило, чтобы реализовать обозначения нескольких кнопок с помощью и человеческого языка первого континента, и гномского, и демонского, и местного языка второго континента, и даже эльфийского. С последним, правда, возникли некоторые сложности, но я вроде бы справился.