Возможно, первая игра на Dart + Box2D

Автор: admin от 13-01-2015, 22:40, посмотрело: 367

На Хабре не слишком много статей, посвященных языку программирования Dart, зато полным полно статей о недоделанных или с трудом доделанных играх, а также о том, как из первых сделать вторые. Данная статья будет смесью этих двух тем.

Дело обстояло так: мы с моим старым другом уже не первый год занимаемся разработкой. Игра, о которой пойдет речь в статье, уже далеко не первая, которую мы пытались сделать, но первая, с которой это удалось. После почти десятка неудавшихся попыток сделать игру мы наконец-то смогли объективно оценить свои силы и решили сделать головоломку. Жанр игр сам по себе несложный, но то, что мы задумали, было куда сложнее и не похоже ни на одну из игр, представленных в каталогах ВК и ФБ в этом жанре. Для того, чтобы совсем не осталось шансов закончить игру, решили использовать те технологии, которые никогда в глаза не видели — Dart + Box2d.

Категория: Game Development, Facebook

 

Комбинаторные алгоритмы: индекс сочетания, индекс разбиения на подмножества

Автор: admin от 13-01-2015, 22:16, посмотрело: 660

Короткое предисловие


Комбинаторные алгоритмы применяются достаточно часто. В интернете можно найти много информации касательно комбинаторных алгоритмов. Однако русскоязычный интернет, в основном, выдает простейшие задачи сплошного перебора (генерации) комбинаторных объектов в цикле. Например:

Индекс сочетания


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

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

Категория: Программирование

 

Потрясающая коллекция бесплатных шрифтов за 2014 год

Автор: admin от 13-01-2015, 16:24, посмотрело: 526

Привет, Хабр! Многие уже знают о моей страсти к попытке собрать самое лучше, что может быть полезно для веб-разработчиков или веб дизайнеров. И шрифты — не исключение. Программное обеспечение для работы со шрифтами постоянно развивается. Количество дизайнеров желающих опробовать себя в типографике растет с каждый днем. А сегодня я хочу представить вам их наработки — 30 потрясающих бесплатных шрифтов, которые мне удалось собрать за последний год.

Polar



Потрясающая коллекция бесплатных шрифтов за 2014 год

Категория: Программирование » Веб-разработка

 

Как конкретно можно сделать детское образование в России лучше (и первый практический шаг)

Автор: admin от 13-01-2015, 16:21, посмотрело: 353

Как конкретно можно сделать детское образование в России лучше (и первый практический шаг)

У нас 41-43 место из 65 по образованию по исследованию ОСЭР и 49 место по Education Index ООН.

После получения трёх высших, 13 лет я занималась тем, что учила айтишников, учёных и других странных людей, последний проект – Курсера в России. Год назад начала изучать детское образование. Ниже – моё ИМХО, но, думаю, многое вам хорошо знакомо. На мой взгляд, в детском образовании в России есть несколько важных областей для развития.

Вот с позиции детей:

  • Дети не видят практического применения получаемым знаниям.

  • Нет механизмов выбора профессии. Дети могут, например, выбирать своё будущее по наиболее доброму учителю (любимый предмет — желаемая профессия — специальность в универе — приплыли).

  • Дети в целом жаждут знаний, но им очень хочется разнообразить процесс их получения и в школе.

  • Ну, и они почти никуда не выходят, а их надо водить на разные интересные экскурсии и встречать с интересными людьми.


  • С позиции родителей и преподавателей:

  • Дети недогружены: знаний даётся куда меньше, чем при СССР, например. С другой стороны они в конце обучения перегружены подготовкой к ГИА, ЕГЭ.

  • Дети изначально живут в новой информационной среде, которая комфортна для них, но не очень комфорта для учителей.

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

  • Проблемы с кадрами: нужно быть реально круто замотивированным, чтобы полноцен-но и качественно работать с детьми.
  • Категория: Программирование

     

    Микротик — Открой и проверь охлаждение

    Автор: admin от 13-01-2015, 15:22, посмотрело: 877

    Здравствуйте. Счастья.

    Прочитав статью «Микротик — Плюсы и минусы» и не найдя в ней упоминания о «сюрпризах» с радиаторами охлаждения в новых, весьма не дешевых моделях, а так же не имея возможности добавить комментарий (не дорос ещё), решил опубликовать его отдельной статьёй в песочницу. Ибо данная проблема, в моём случае, могла привести к полной неработоспособности роутеров прямо «из коробки», что неприятно, как минимум.

    Категория: Системное администрирование, Сетевые технологии, Железо

     

    14 вопросов об индексах в SQL Server которые вы стеснялись задать

    Автор: admin от 13-01-2015, 14:48, посмотрело: 831

    Индексы — это первое, что необходимо хорошо понимать в работе SQL Server, но странным образом базовые вопросы не слишком часто задаются на форумах и получают не так уж много ответов.
    Роб Шелдон отвечает на эти, вызывающие смущение в профессиональных кругах, вопросы об индексах в SQL Server: одни из них мы просто стесняемся задать, а прежде чем задать другие сначала подумаем дважды.



    Перейти к чтению

    Категория: Программирование, Веб-разработка, Microsoft

     

    Введение в Distributed Switch Architecture: технология управления сетью как единым устройством

    Автор: admin от 13-01-2015, 13:43, посмотрело: 421

    Введение в Distributed Switch Architecture: технология управления сетью как единым устройством

    Команда дизайн-центра электроники Promwad возвращается на Хабр после зимних каникул с новыми статьями о разработке встроенного ПО и новых устройств для серийного производства. Сегодня мы поделимся своим опытом в теме сетевых технологий.

    Среднестатистическая домашняя сеть, также как и сеть небольшого предприятия, — это уже давно не просто два–три компьютера, соединенные через первый попавшийся китайский коммутатор. Вместе с ростом объема контента (базы данных, потоковое аудио/видео и т.д.) и увеличением количества устройств (VoIP-устройства, серверы, NAS-ы, IP-камеры, а в домашних сетях — телевизоры и прочий «интернет вещей») растет и количество передаваемых данных через сетевую инфраструктуру. Потоки данных нужно разделять между собой, при этом не забывая о приоритезации трафика: например, VoIP-трафик желательно пускать с большим приоритетом, чем IPTV, а IPTV в свою очередь — чем торренты. Поэтому не удивительно, что со временем даже малые локальные сети усложняются, а емкости портов одиночных коммутаторов становится недостаточно…

    Категория: Linux, Сетевые технологии

     

    Руководство к Car Tutorial (Unity3d) часть 1 из 3

    Автор: admin от 13-01-2015, 13:32, посмотрело: 1060

    Это переведенное руководство для проекта ссылка.
    P.S Оригинал руководства, находится в самом проекте ввиде 3ех PDF файлов, в папке Assets.
    Отдельное спасибо команде Zionn Game Room за перевод официальных и не официальных видеоуроков по Unity3d на русский язык. И так, приступим к изучению нашего руководства.

    Введение


    Цель этого руководства является показать вам, как создать гоночную игру в Unity3d. Мы создадим автомобиль из 3D-моделей, скриптов и компонентов. Мы предоставляем вам полноценный проект гоночного симулятора, где вы можете играть и изучать готовые сцены. Мы также предоставим вам сцену которая полностью готова для игры, кроме автомобиля над которым вы можете потренироваться с помощью этого руководства.

    Что мы изучим?


    Начнем с того о чем это руководство. Оно разделено на три части, которые независимы друг от друга:

    1. Сборка автомобиля
    Как собрать автомобильный префаб (Car Prefab) из 3D-модели, скриптов и компонентов. Это текущий раздел.

    2. Тонкая настройка автомобиля
    Как правильно настроить автомобиль

    3. Под капотом
    Более глубокий взгляд на исходный код, который приводит в движение автомобиль.

    Категория: Веб-разработка, Game Development

     

    Как получить много уличного WiFi? Опыт построения Оutdoor-сетей с высокой плотностью абонентов

    Автор: admin от 13-01-2015, 12:25, посмотрело: 1462

    Улица, парк, деревья, большое количество абонентов – самые худшие условия WiFi покрытия. Если добавить лето, т.е. листву на деревьях, ослабляющую сигнал и подорванную на гаджетах молодежь, то получим краш-тест для беспроводного оборудования. Именно такие условия были на Селигере, где в свое время была развернута WiFi-сеть для участников ежегодного слета.

    Как получить много уличного WiFi? Опыт построения Оutdoor-сетей с высокой плотностью абонентов

    Категория: Админитстрирование » Сетевые технологии

     

    Как Битрикс чуть Новый Год не погубил

    Автор: admin от 13-01-2015, 12:15, посмотрело: 707

    Жили мы весело в небольшой веб-студии, делали сайты-визитки, интернет-магазины и небольшие порталы. Были проекты и на платформе 1С-Битрикс. Мы, конечно, не являлись официальным интегратором Битрикс, но делали работоспособные проекты на сколько позволяли силы и опыт. Казалось бы, какие только компоненты не приходилось нам использовать, но сие чудо отечественных мозгов сумело сделать сюрприз под новый год.

    Категория: Программирование, Веб-разработка

     
    Назад Вперед