Библиотека Интернет Индустрии I2R.ru |
|||
|
Microsoft предлагает поиграть в пожирателей кода10.02.2002 09:15 В ближайшие недели программисты всего мира будут жонглировать кодами, стараясь создать программу, единственная задача которой распространиться по интернету, уничтожая себе подобных. Terrarium не вирус, утверждает Microsoft. Игра призвана продемонстрировать возможности приложений peer-to-peer — особенно на платформе .Net Framework, хотя некоторыми своими особенностями она и напоминает вирусы: за три недели, в течение которых будет проходить конкурс, объект должен распространить как можно больше «тварей». Больше всего Terrarium напоминает игру Age of Empires, говорит менеджер Microsoft по инструментам разработки Гэвин Кинг (Gavin King). Террариумы в интернете наполняются программами, которые, будучи однажды выпущены своими создателями, больше не подчиняются им. «Каждый игрок устанавливает клиент Terrarium и помещает туда предварительно написанный код „твари”, — поясняет Кинг. — Там катается шарик, который, наталкиваясь на эту тварь, копирует ее (на языке Terrarium — телепортирует) в 15-20 других террариумов по всему интернету». Код может быть написан на любом языке .Net — C#, Visual Basic.Net или C++.Net — и должен быть переведен на низкоуровневый язык ассемблера Microsoft .Net, называемый Intermediate Language (IL). Microsoft утверждает, что для этого совсем не обязательно быть опытным программистом. Начинающим компания предлагает набор скелетов «тварей», наделенных минимальным комплектом повадок. «Можно выпустить как есть одну из них, но она вряд ли проживет долго, — говорит Кинг. — Успеха смогут добиться лишь твари со сложным поведением. Для участия в этой игре можно организовать группу. Чем лучше будет программа, которую вы напишите, тем больше у нее шансов на успех и выше вероятность размножиться. Задача состоит в том, чтобы ваше создание не съели». Конечная цель игры — развести в террариумах максимальное число тварей. Встроенная в клиент панель управления показывает в реальном времени статистические данные по каждой твари, причем благодаря распределенной природе игры они продолжают жить и размножаться даже в том случае, если компьютер создателя выключен. «Ясно, что чем дольше террариум находится в онлайне, тем больше шансов наплодить много тварей, — уточняет Кинг. — Но, оказавшись на свободе, они могут благополучно размножаться где-то еще». Кинг утверждает, что твари безопасны в том смысле, что их код не может причинить никакого вреда вне клиентов Terrarium. «Игра построена на органических принципах, и можно провести параллели с вирусами, — говорит он. — Но в данном случае невозможно написать такой код, который выскочил бы за пределы террариума. Если программа твари пытается совершить что-то вне событийной модели, она моментально уничтожается». Игра Terrarium строится на платформе .Net framework, которую можно бесплатно загрузить с веб-сайта Microsoft. Старт будет дан 13 февраля — в день выпуска Visual Studio .Net. По словам Кинга, теоретически Terrarium может работать и на платформе .Net framework redistributable, скачать которую гораздо проще (21 Мбайт вместо 130 Мбайт), однако она не обеспечивает глобальной статистики и не позволяет тварям размножаться. Мэтью Луни последние новости 01.02.2013 15:18 | Интернет и малые предприятия...» 22.01.2013 13:30 | Провал с планшетом от Microsoft...» 27.11.2012 13:14 | Ключ к лучшему софту для вас!...» 22.11.2012 14:39 | Выбор домашнего компьютера...» 16.11.2012 15:17 | Старый знакомый - Dr. Web...» 04.04.2012 13:35 | Как играть в игровые автоматы и как они устроены...» 04.04.2012 13:08 | Интернет-вклады набирают популярность...» 21.03.2007 17:33 | Вышел 3-й номер Юзабилити Бюллетеня...» 16.03.2007 00:16 | Индивидуальное обучение поисковому продвижению...» 15.03.2007 19:16 | Анонс места проведения PHPCONF 2007...» 14.03.2007 17:21 | Спонсоры конференции PHPCONF 2007...» 14.03.2007 00:29 | Аккредитация журналистов на участие в конференции «РИТ-2007» началась ...» 07.03.2007 12:12 | ЦБ обяжет аудиторов раскрывать банковскую тайну ...» 04.03.2007 20:30 | «1С» и «Битрикс» создают совместную компанию «1С–Битрикс»...» 01.03.2007 18:42 | Adobe выпустит Creative Suite 3 в конце марта...» 01.03.2007 17:44 | Oracle намерена приобрести Hyperion Solutions за $3,3 млрд ...» 28.02.2007 17:15 | Google улучшает систему уведомлений веб-мастеров...» 28.02.2007 16:09 | Adobe выпустит средства для редактирования видео в интернете...» 27.02.2007 19:29 | Большие ИТ-компании обещают возможности Web 2.0...» 27.02.2007 16:35 | Page Promoter 7.5: глобальная платформа для анализа, продвижения и управления ресурсом...» |
|
2000-2008 г. Все авторские права соблюдены. |
|