Roadmap изменений 2014

Как и обещал, публикую небольшую дорожную карту планируемых изменений (на сайте и не только). Данный список не является окончательным и при наличии предложений может быть дополнен или изменен.

Конечно, в последнее время активность на сайте сошла на нет, но было бы здорово получить на данный пост максимальный фидбэк. От этого во многом зависит дальнейшее развитие ресурса.

Релиз Monkey V76/77

За всеми последними обновлениями, незамеченным остался релиз новой версии Monkey — V77. Правда и на официальном сайте данная версия доступна только в бесплатной редакции, но последняя экспериментальная V76d уже содержит большинство из этих изменений.

Предлагаю ознакомиться с изменениями в V76-77. Эта версия содержит большое количество исправлений, поэтому рекомендуется для установки всем без исключения. К тому же в ней имеется ряд небольших улучшений, облегчающих жизнь разработчиков модулей и таргетов.

Подробно об изменениях

Встречайте, обновленный Monkey!

Это случилось! Только что был обновлен дизайн официального сайта Monkey. Многим новый внешний вид скорее всего будет знаком, поэтому заострять внимание на изменениях в дизайне я не буду. Скажу лишь, что удалось воплотить далеко не все. Что-то, возможно, будет реализовано позже, но пока об этом говорить рано. Тем не менее, приветствуются комментарии, критика и в особенности — баг-репорты.



Помимо меня, над обновлением дизайна работали следующие люди, которых хотелось бы отметить:
Simon Harrison (backend программирование, тексты и серия страниц About)
— @AhNinniah (редизайн логотипа, графические схемы, помощь с иконками)

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

Вышел miniB3D v0.42


Адам Редвудс обновил miniB3D до v0.42. В новой версии исправлены несколько ошибок, проведены некоторые оптимизации, мобильные таргеты теперь должным образом работают с шейдерами при потере контекста. Также немаловажно отметить, что были успешно пройдены все тесты на коллизии. Тема на официальном форуме

Скачать модуль
Таргет Win8

Примечания:
— Текущий релиз требует Monkey версии V70 и выше
— Модуль протестирован на таргетах: GLFW, Android, OS X, iOS, XNA, WebGL, Flash
теги

Дайджест новостей из мира Monkey №8 (09.10.2013 - 18.11.2013)

К сожалению, это последний выпуск дайджеста в данном формате. С этого момента, все новости будут появляться сразу, по мере поступления, единичными постами. Спасибо, что остаетесь с нами!

Инструменты разработчика

— Пользователь под ником 297chrisc создал модуль который позволяет применить различные эффекты к изображению. Пример модуля доступен здесь.

Все функции возвращают новое изображение. Модуль протестирован на таргетах HTML5 и Flash, но должен работать на всех платформах. Тема на официальном форуме.

Требуется разработчик под IOS/Android

Требуется разработка приложения, аналогичного rando

itunes.apple.com/ru/app/rando/id588683021

www.lookatme.ru/mag/industry/industry-news/190761-rando-antisotsialnoe-prilozhenie-dlya-obmena-foto

Мультиплатформеннное IOS/Android приложение. Требуется полностью программная часть.

Разработка самого приложения и разработка сервера (php) — менеджера, который будет заниматься пересылкой информации с устройства на устройство.

Приблизительную стоимость и портфолио можете присылать на vadimdoe@gmail.com
теги

Дайджест новостей из мира Monkey №7 (9.09.2013 - 9.10.2013)

Инструменты разработчика

— Неделю назад Джонатан Питток aka Skn3 выпустил модуль для рендера изображений с QR-кодом — QR Code Module. Модуль на 99% использует код Monkey. Нативный код представлен лишь функциями Lsr и Lsl. QR Code Module должен работать на всех поддерживающих Monkey платформах, но модуль не проходил интенсивного тестирования.

— Фелипе Альфонсо aka ilovepixel поделился информацией о том, что около года разрабатывает Mobile HTML5 Module. На данный момент реализована обработка ввода, работа со звуком в процессе. Разработчик протестировал модуль на следующих устройствах: iPhone 5, iPod 5 и Samsung Galaxy S2.

Здесь можно скачать модуль, который включает небольшое демо — github.com/ilovepixel/MonkeyHTML5Mobile
Демо для проведения теста на мобильных и настольных браузерах — dev.shin.cl/multitouch/

Так вышло, что в новую версию Monkey была включена поддержка обработки сенсорных касаний в HTML5, что делает данный модуль бесполезным. Не смотря на это, автор продолжит работу над звуком.

Релиз Monkey V75d

Вышла новая стабильная версия Monkey — V75d.

Основным изменением в этой версии является добавление поддержки xaml в winrt таргет и переименование win8 таргета в winrt. Т.е. теперь, для приложений win8 и winphone8 корректным будет условие — #If TARGET=«winrt».

Пока эти изменения не привносят ничего особенного, но идея состоит в том, чтобы использовать это для интеграции с pubCenter, IAP и т.д. Хотя, официальный форум разработчиков pubCenter сейчас выглядит подозрительно неактивным.

В V75 таргеты win8 и winphone8 построены на xaml и d3d, с небольшой долей C#. Хотя, Monkey все ещё транслирует код в С++. Ориентация приложений Win8/WP8 теперь должна устанавливаться с помощью манифеста. Для WP8 рекомендуется использовать SetUpdateRate (60) в связи с аномалиями синхронизации операционной системы.

Также серьезные изменения коснулись препроцессора: теперь переменные процессора строго типизированы; обращение к несуществующим переменным по умолчанию возвращает False, вместо сообщения об ошибке.

Дайджест новостей из мира Monkey №6 (13.08.2013 — 9.09.2013)

Инструменты разработчика

— Несколько недель назад, пользователь Goodlookinguy выпустил модуль эмуляции больших целых чисел More Numbers. Как известно, Monkey не поддерживает числа больше Int32 и данный модуль позволяет обойти это ограничение.

Особенности модуля:
  • Бесконечные сложения, вычитания, умножения с помощью строк.
  • Int64, Int128, поддерживающие сложение, вычитание, умножение, деление, сравнения и т.д. Все сделано в бинарном виде.

Помощь в развитии модуля приветствуется. Но как говорит сам автор, код очень сложен и может сбить вас с толку.

— Также, несколько недель назад был анонсирован модуль для воспроизведения видео от Пола Грейстона. Сейчас, автор активно собирает фидбэк в топике форума.