Coding4Fun на PDC!
Опубликовано 17 ноября 2009 10:09:00 | Coding4Fun
Coding4Fun представлен на конференции профессиональных разработчиков Microsoft (Professional Developer Conference, PDC)! Мы демонстрируем пять проектов с открытым исходным кодом и полным описанием. Drinktendr (автоматический бармен), Mind Blaster (стрельба силой мысли), Laser Graffiti (лазерное граффити), Augmented Reality (расширенная реальность) и Wi-Fi Warthogs (джипы-монстры Wi-Fi) созданы на основе .NET, XNA, WPF, Linq2Sql, WiiMote, MSMQ, Power Wheels и Mind Set, а также с применением лазера!
Drinktendr
Вам никогда не надоедало самому смешивать себе напитки? Никто не обижался на вас, когда вы делали ему слишком крепкую или слишком слабую выпивку? Ну и почему бы не переложить эту задачу на машину? Drinktendr использует Linq2Sql и SQL Server, чтобы узнавать, какие напитки он может готовить из того, что есть под рукой. Скомбинируйте это с WPF, и пользователь будет просто счастлив!
Mind Blaster
Земле угрожает вторжение инопланетян! Ваша задача выйти в открытый космос и уничтожить инопланетян… силой мысли! Гарнитура, чувствительная к электромагнитным колебаниям мозга, в сочетании с устройством, отслеживающим движения головы по технологии WiiMote, позволит вам уничтожать инопланетные корабли силой мысли.
Laser Graffiti
Разрисовывать стены не очень хорошо – другое дело, если бы все эти граффити можно было убрать простым щелчком переключателя. Именно это вы и можете делать с помощью проектора, веб-камеры и лазерной указки. Нацельтесь на здание и рисуйте. Потом отключите лазер, и все пропадет! Используя WPF и XNA, можно применять множество самых разнообразных эффектов, в том числе на основе частиц, изображать огонь, закрашивать участки и др. Этот проект был создан совместно с Graffiti Research Lab.
Augmented Reality
Мы продемонстрируем две игры из серии Augmented Reality (AR): ARroller и AR Domino Knockdown. ARroller – игра «шарики в лабиринтах» («marble game»), для которой используется одеваемый на голову полупрозрачный дисплей, фиксирующий три степени свободы. При этом игрок держит в руках управляемую доску, на которой он должен, наклоняя ее и двигая, манипулировать виртуальным шариком, обходя множество препятствий. AR Domino Knockdown – шутер от первого лица для двух игроков. Игроки держат в руках UMPC с отслеживанием шести степеней свободы (6DOF-tracked UMPCs), с помощью которых они могут стрелять виртуальными огненными шарами в различные конструкции из виртуальных костяшек домино на общем столе.
Wi-Fi Warthogs
Побеждай или отправляйся домой. Увидев игру Halo, мы решили сделать дистанционно управляемые джипы-монстры, как в Halo (wart hogs), с метками, реагирующими на лазерный луч. Используя контроллеры Xbox, беспроводную сеть и машины Power Wheel, мы создали непревзойденную игру.