j‎ > ‎u‎ > ‎7‎ > ‎

h

Дев

Это 22-дневных открытым исходным кодом Minecraft-клонирование игра строитель работает в Javascript в вашем браузере

Это 22-дневных открытым исходным кодом Minecraft-клонирование игра строитель работает в Javascript в вашем браузереЭто 22-дневных открытым исходным кодом Minecraft-клонирование игра строитель работает в Javascript в вашем браузере 19 января 2013 7:03 утра
Джон Koetsier, В. Б. Insight 0 0 Спасибо Политика конфиденциальности

Это не каждый день, что интервью репортера будет сорвано 85-летний пьяный женщина, кто попадает полюс питания в Окленде, отключает питание домашнего офиса разработчика, и заставляет его Ми-Fi по вызову Skype в то время как аккумулятор своего ноутбука медленно умирает.

Но это также не часто, что кто-то изобретает с открытым исходным кодом платформы разработки игр, которые могут сделать Minecraft-стиле игры, что будет, если повезет, скоро, работающих на веб-браузеров во всем мире: ноутбуки, Android телефоны, и iPhone'ов.

Двадцать два дня назад, Макс Огден был скучно разработчик чей последний запуск, Соберите, не было, скажем так, делая много сена. Так он искал что-то новое, чтобы занять свое время.

"Я вернулся из Европы в зимнее время работает на множество мелких комнатных проектов - это было замораживание здесь, в районе залива," сегодня сказал мне Огден. "Потом я увидел документальный фильм Minecraft сразу после Рождества."

Он дал дико популярной песочницы строитель его 10 - и 11-летняя племянники на Рождество, и они любили его, так что он начал думать о строительстве что-то для него - мод может быть, или расширение Minecraft. И был поражен, обнаружив, что Minecraft был полностью закрытым исходным кодом, без API (хотя один в ближайшее время). Вместо этого, он обнаружил, что разработчики, которые хотят мода Minecraft взломать его, декомпилировать код, строить свои моды, а затем отпустите их ... чтобы их нарушать с каждой новой версией игры.

Лес в Voxel

Выше: леса в Voxel.

Так он пришел к идее строительства не только Minecraft, но набор инструментов для создания любой Minecraft-как игра, все внутри браузера, используя общую старый Javascript и OpenGL, промышленного стандарта инструментарий для построения интерактивных 2-х и 3 - D приложений.

"OpenGL была вокруг в течение долгого времени, но Chrome стал первым браузером только в прошлом месяце, что позволяет взять на себя чей-то указателем мыши, который полностью, необходимой для игр", сказал Огден.

Найдя свой проект, Огден не сделал ничего на протяжении последних трех недель, оставаясь до конца, "сходит с ума", и проворачивать код. Он нашел многочисленные маленькие фрагменты кода, что другие, работавшие на это помогло, ускоряя процесс и привел в другу, Джеймс Холлидей, чтобы помочь решить некоторые особенно сложные проблемы.

"В двух дней работы с Джеймсом, все сложилось", сказал Огден. "У нас было что-то, что было похоже на игру, и мы смотрели друг на друга и сказали: '. Святая корова, это было быстро»

Результат, который был похож на игру был Voxel.js. Это не точно сама игра, но игра потенциала инструментарий для современных браузеров. Вы можете попробовать ранние примеры игрового окружения, построенных с ним уже, прямо в вашем (хром) браузера, в том числе один с виртуальным дрон симуляторе.

Minecraft кожи

Выше: Minecraft кожи

"Кайл Робинсон, который работает hackathons для AR Quadricopter дронов, построил виртуальную беспилотный тренажер для него," Odgen сказал мне, удивляясь. "Он имеет командную строку, вы можете сказать, что снимать, спина, и он имеет мало камеру к" видеть "на местности, который появляется как IPad в игре."

Но это все очень мета: смотреть ландшафт виртуальном мире, используя виртуальную гул, что вы контролируете в игре работает внутри браузера на вашем компьютере. Это звучит впечатляюще, пока не услышите, что другой знакомый Odgen планирует запустить Voxel.js на Raspberry Pi работает Firefox OS (скоро) на реальном АР Quadricopter видеосъемку фактическое пейзаж в то же время запустить игру и просмотра виртуальный ландшафт.

Просто попробуйте обернуть вокруг головы, что.

Весь код является открытым исходным кодом, и Odgen приветствует любые хакеров внести свой вклад, добавив модули, как вода, лучше физики, или существ. Семь уже есть. Все это вскоре может иметь игровую среду потенциала работает на свое устройство, а также смартфоны Android. В то время как Android должен быть относительно легким, как только Google обновляет мобильный Chrome для поддержки OpenGL более полно, IOS это уже другая история. Получается, что Apple, поддерживает OpenGL в мобильном Safari, но для МААШ только.

"Таким образом, вы можете запустить WebGL на мобильный ... если вы сделаете свой собственный браузер," сказал он.

К счастью, проект под названием Impact работает над решением, что делает Javascript на родной язык Иос Objective-C.

Все это означает, что Minecraft, как игра, построенная с Voxel.js вполне может работать в браузере на мобильный. И на Android смартфона. И в вашем браузере на вашем ноутбуке. И, если вы действительно, действительно, действительно должен, на крошечном небольшом $ 35 Raspberry Pi, летать высоко на Quadricopter выше пьяных старушек Окленда.

Что, честно говоря, было бы удивительным.

#auto

Subpages (1): h
Comments