Статьи, которые добавил aNNiMON: Параллаксный фонПри разработке игр, фон играет немаловажную роль. Благодаря ему можно усилить восприятие игрового мира, скрасить игровой процесс, передать игроку соответствующее настроение. Одним из простых, но интересных способов улучшить задний фон и восприятие глубины сцены, является применение параллаксной прокрутки фона, то есть, чем дальше объект от камеры, тем медленнее он передвигается. Вот как бы выглядела игра Mario с этим эффектом. (нажмите для просмотра анимации) Приступим к реализации. Я подготовил несколько фоновых слоёв: небо, тучи, облака, горы, равнины, железная дорога, трава и столб. Прежде чем выводить это всё на экран, Продолжить Рейтинг: 18 (За: 19 | Против: 1) Добавлено: 25.01.2015 от aNNiMON Комментарии (31) Java 8 в Android со Stream API и лямбдамиКак вы знаете, Android основан на Java 6. Google не спешит добавлять поддержку новых версий Java, поэтому приходится мечтать даже об использовании try-with-resources, multi-catch из Java 7, не говоря уже о Lambda Expressions и Stream API. Но если чего-то сильно захотеть, то никакие преграды не остановят, ведь так? Если мы не можем запустить код из Java 8 в Android-приложениях, то почему бы не преобразовать его в Java 6 совместимый? Именно это и делает проект Retrolambda финского разработчика Esko Luontola. Retrolambda На странице проекта есть описание и короткое видео, демонстрирующее, как работает преобразование. Вкратце, Retrolambda анализирует байт-код скомпилированных классов, ищет вызовы лямбда-выражений, Продолжить Рейтинг: 9 (За: 10 | Против: 1) Добавлено: 9.01.2015 от aNNiMON Комментарии (25) Простой бот для сайтаНаверняка, многие уже успели заметить некоторое нововведение на нашем сайте. Сейчас я расскажу, откуда пошли корни, как работает бот и как наполнялась база фраз. Сделать точно такого же бота не составит труда, уж поверьте. Корни Идею добавить на сайт бота подкинул благородный дон Virus-ON, так что все лавры ему. Что же нужно для создания бота? Во-первых, база данных фраз — память бота, чтобы он мог отвечать на сообщения. Во-вторых, некоторый алгоритм выбора фраз — мозг бота, чтобы он отвечал более-менее в тему. База данных. Часть 1 По воле случая, довелось познакомиться с одним человеком, программирующем Продолжить Рейтинг: 22 (За: 22 | Против: 0) Добавлено: 15.12.2014 от aNNiMON Комментарии (16) Матан-ботан. Вычисление квадратного корня вручнуюКвадратным корнем из числа (корнем второй степени, ) называется число, которое удовлетворяет уравнению бла-бла-бла... СТОП!!! Я не буду заморачивать вас скучным текстом, бесполезными формулами и непонятными определениями. Всем этим и так кормят не один год в учебном заведении. Скажу честно, я ненавижу матан. Ненавижу в первую очередь за то, что его объясняют сухим и скучным языком и прочей ересью. Посему, это статья будет про матан, от человека, ненавидящего матан. Поехали! Для начала, давайте подумаем, где нам может пригодиться квадратный корень? Нет, учебное заведение не в счёт! На самом деле бывают ситуации, в которых он действительно необходим. Вот один из таких примеров: Представьте, что вы поздно возвращаетесь Продолжить Рейтинг: 18 (За: 19 | Против: 1) Добавлено: 10.10.2014 от aNNiMON Комментарии (65) Пишем игру на движке JECPХочу поделиться статьёй о том, как писать игры под разные платформы на движке JECP. JECP - открытый движок для создания игр и приложений для Java ME, Android и PC (Java SE). Страница проекта на GitHub. Для начала скачаем библиотеку. Можно скачать исходники и закинуть их в проект или скачать собранную библиотеку в jar. Рекомендую второй вариант, чтобы не путаться в куче исходных файлов. Теперь создадим несколько проектов в NetBeans. Рекомендую создать отдельную папку для этих проектов. Название папки - Pipes. Первый: Java ME - Mobile Class Library. Это будет главным проектом, в котором Продолжить Рейтинг: 13 (За: 13 | Против: 0) Добавлено: 9.07.2014 от aNNiMON Комментарии (4) Всего: 109 Категории
|