Глава 1. Знакомство с виртуальным котом
Мурзик был не простым котом, он был виртуальным! Это означало, что хотя он и выглядел, как обычный пушистый кот с усами, хвостом-кисточкой и острыми когтями, на самом деле, его тело было создано из цифрового кода. Мурзик обитал в деревне, под названием Оксино, что в переводе с кошачьего языка означало «место, где много вкусняшек». Действительно, в Оксино всегда можно было раздобыть сладкую рыбку, сочную сметанку или воздушные кошачьи хлопья.
Сам кот был рыжего колера, упитанный, с белыми лапками и пушистым хвостом. Главной его страстью была еда. Он мог часами сидеть возле холодильника и телепатически воздействовать на хозяина, заставляя того открыть дверцу и достать вожделенную сосиску или кусочек колбаски. Иногда Мурзику это даже удавалось! Ведь будучи виртуальным котом, он обладал уникальной способностью – материализовывать предметы прямо из цифрового кода! Конечно, получались они немного прозрачными и пиксельными, зато очень вкусными. Помимо еды, Мурзик обожал всевозможные кошачьи развлечения: гоняться за лазерной указкой, играть в клубки ниток, царапать диван и сворачиваться клубочком на солнышке, подставив пушистый живот.
Иногда, он просто сидел и смотрел кошачьи сериалы, по телевизору, про мышей-путешественников или читал электронные книжки с картинками рыб и птиц. А еще, Мурзик обладал удивительной способностью – он умел разговаривать! Причем, не только на кошачьем, но и на человеческом языке. Это было очень полезно, когда нужно было договориться с хозяином о добавке вкусняшки в миску.
В общем, Мурзик вел счастливую беззаботную жизнь, в виртуальном мире, живя в компьютерной программе симуляции – вел жизнь типичного домашнего кота. Только вот дом у него был виртуальный, еда – пиксельная, а все приключения происходили внутри компьютера. Но Мурзику это совершенно не мешало получать удовольствие!
Однажды, Мурзику стало скучно в его виртуальном мире. Он перепробовал все вкусняшки, какие только можно было материализовать, несколько раз на день пересматривал новые сериалы про мышей и перечитал всевозможные электронные книжки.
– Фрррр… Я хочу настоящих приключений! – промяукал Мурзик.
– А не эти скучные цифровые штуки. Мне надоело быть виртуальным! Я хочу пожить в реальном мире!
И тут Мурзика осенило, ведь он умел материализовывать вещи! Значит, он мог попробовать воссоздать самого себя, для жизни в реальном мире
Кот зажмурил глаза, сосредоточился и стал представлять себя настоящим материальным котом с мягкой шерсткой, теплыми лапками, подвижным хвостом и шикарными усами. Он так сильно этого хотел, что почувствовал, как его цифровое тело начинает покалывать, а затем… Бац! Раздался громкий хлопок, яркая вспышка и Мурзик оказался в незнакомой комнате, сидящим на ковре, возле большого экрана компьютера, который гудел и показывал разноцветные картинки.
– Мяу! Получилось! – обрадовался кот, оглядываясь по сторонам и принюхиваясь.
Все вокруг казалось настоящим, материальным! Мурзик с удовольствием поточил когти об уголок дивана, погрыз журнал, который лежал у компьютера, попробовал на зубок кофейный столик из дерева.
– О да, это совсем другие ощущения! – подумал довольный кот и отправился исследовать новый мир, полный самых невероятных приключений!
Глава 2. Иван – программист виртуального кота
– Интересно, чья это комната и кто мой новый хозяин? – подумал любопытный кот.
Внезапно, открылась дверь и в комнату вошел высокий худой мужчина, лет тридцати, с взъерошенными темными волосами. Увидев рыжего кота, мужчина удивленно округлил глаза:
– Ого, откуда взялся кот? Ты как сюда попал, мохнатик?
Мурзик гордо выпрямился и торжественно объявил человеческим голосом:
– Здравствуйте! Меня зовут Мурзик, я – виртуальный кот из компьютера. Вот, решил выбраться в реальный мир!
Мужчина чуть не упал на пол от неожиданности:
– Ты… ты разговариваешь?! Невероятно!
Он присел рядом с Мурзиком и осторожно потрепал его по голове, проверяя реальность происходящего.
– Ты и правда настоящий кот! Просто – фантастика!
– Меня зовут Иван, я – программист и живу в этом доме, в деревне Оксино. У нас, рядом с домом, большой пруд, где есть рыба, здесь очень красиво.
– Ура, Иван! – мяукнул Мурзик.
– Я так мечтал попасть в настоящий мир. А ты, оказывается, мой создатель! Спасибо, что придумал меня и теперь принимаешь меня в реальном мире.
– Да я тебя не придумывал! – удивился Иван.
– Хотя и правда занимаюсь созданием виртуальных миров…
– Удивительно, даже не ожидал, что мои программы настолько реалистичны и порождают разумную виртуальную жизнь, – продолжал удивляться Иван.
Иван с котом, принялись обсуждать тонкости компьютерного моделирования реальности и искусственного интеллекта. Кажется, что появление Мурзика в реальном мире положило начало большой дружбе между котом и его создателем! Так это им и представлялось.
Кот поведал Ивану, что хорошо бы ему слетать в космос и подразмяться там, участвую в разного рода приключениях. На что Иван и придумал – прилет инопланетян в деревню Оксино к коту, воплотив все события в программу на языке Питон, чтобы Мурзик ее сам и материализовал её, он же не простой кот – а материальный!
– Знаешь, Иван, я всю жизнь мечтал побывать в космосе! – задумчиво протянул Мурзик, греясь на солнышке и наблюдая за плавающими в пруду утками.
– Там, наверное, так интересно – звезды, планеты, инопланетяне!
Иван задумался: а ведь ты прав, космос это – увлекательно!
– Давай- ка я напишу программу моделирования космического путешествия? Ты сможешь оматериализовать космический корабль, полететь на другие планеты, пообщаться с инопланетянами! – предложил Иван коту.
– Ура! Согласен! – восторженно воскликнул Мурзик.
Программист принялся строчить код на языке Пайтон. Через пару часов программа была готова.
– Итак, Мурзик, запускаем! Представь себе прилет инопланетного корабля прямо сюда, в деревню Оксино! – скомандовал Иван.
Кот сконцентрировался и внезапно раздался грохот. Посреди деревни, на лужайке перед домом Ивана, появился большой летающий диск, с мигающими огнями по краям. Из диска вышли трое странных существ, похожих на идеальных по форме людей, с белыми волосами на голове.