Архив за 10 апреля 2014 - 5

По следам публикации в Google Play/App Store/ Steam GreenlightПо следам публикации в Google Play/App Store/ Steam GreenlightПо следам публикации в Google Play/App Store/ Steam Greenlight
Началось всё с желания делать свои игры вместо того, чтобы делать чужие.
Полгода назад я (программист) и мой товарищ (художник) уволились с работы и решили начать делать проект мечты — раллийный симулятор.
Этот проект мы задумывали очень давно, но не хватало опыта и знаний, чтобы начать и закончить.
За несколько последних лет мы оба набрались опыта и созрели для того, чтобы наконец сделать этот проект.
Но за те 10 лет, что мы пробовали свои силы, наши наработки полностью устарели. Кодовая база оказалась сложно портируемой на мобильные устройства. Контент не соответствовал современным требованиям.
Пару месяцев мы ковыряли то, что у нас уже было в надежде понять, что же делать…
И пришли к выводу:
Надо прощупать почву
Нам надо было понять, каким образом ведётся разработка кроссплатформенного движка, способного адекватно работать как на ПК, так и на мобильных ОС. Как публикуется игра? Как ведут себя отдельные площадки и на каких условиях работают?
Нам нельзя на проекте мечты совершать детские ошибки. Проект должен разрабатываться и публиковаться с чётким пониманием: как, что и для чего делается.
И для этого мы взялись реализовать тестовый проект. Небольшую казуальную игру.
Эта статья о том, как мы публиковались на Google Play, как провалили публикацию на Greenlight и какие сюрпризы нас ждали в AppStore.
Читать полностью »

Введение

Использование радиосвязи стандартов Bluetooth и WiFi для сопряжения различной аппаратуры с вычислительной мощностью и пользовательским интерфейсом смартфонов позволяет снизить стоимость продукта и повысить его привлекательность для потребителя. Но у новой технологии Bluetooth low energy есть и еще одна черта, которая открывает возможность ее использования в малогабаритных автономных датчиках.
Читать полностью »

Каждый веб-разработчик, выбравший Mac, после первичной настройки системы ищет рабочий инструментарий. И если c IDE и редакторами всё понятно, то что-либо подобное по удобству win-довым OpenServer или Denwer за бесплатно найти трудно. Есть отличное решение MAMP PRO, но оно стоит две тысячи деревянных. Да и работа через Apache некоторых может смутить.

Занимаясь решением этого вопроса, набрёл на интереснейший материал, который рассказывает о том, как при помощи консольного пакет-менеджера Homebrew настроить рабочее пространство буквально за 5-10 минут. Публикую его перевод, потому что кому-нибудь подобная инструкция по настройке веб-окружения на Mac обязательно пригодится.
Установка php5.5+php fpm+mysql+nginx на Mac OS X Mavericks
Читать полностью »

Управление квадрокоптером при помощи Oculus Rift

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

Само собой, для того, чтобы летательный аппарат слушался, нужно что-то еще. И это «что-то» — Oculus Rift.

Читать полностью »

Привет!

Месяц назад на Google Play вышла моя новая игра — Crystalux. Будучи до сих пор обрадованным этим знаменательным событием, я поделюсь с вами кое-какими техническими и маркетинговыми тонкостями, которые узнал в ходе разработки. Ну и заодно немного попиарю мое творение, конечно :)

Dev Story: Crystalux — нюансы разработки и продвижения головоломки под Android

Вкратце об игре.

Crystalux — головоломка с цепочкой уровней. Игровой процесс не претендует на уникальность, но вполне неплох и способен затянуть. Вам необходимо собирать узор из кристаллов, расположенных на шестиугольных фишках так, чтобы кристаллы соединялись по цветам. Более подробно описывать нет смысла, проще посмотреть ролик или попробовать.
Читать полностью »

Представители цепочки поставок готовятся к заказам Samsung Electronics на компоненты для планшетов с экранами 2K. Об этом сообщает тематический ресурс DigiTimes со ссылкой на отраслевые источники.

Планшеты с экранами размером 10 дюймов по диагонали южнокорейский производитель планирует выпустить позже в текущем году.

Примечательно, что большинство компонентов для планшетов Samsung с 10-дюймовыми экранами 2К, как утверждается, будут поставлять китайские поставщики.

Дело в том, что Samsung продолжает искать пути снижения стоимости своей продукции. Это побуждает компанию активнее сотрудничать с китайскими поставщиками.

Читать полностью »

Несколько дней назад стало известно, что Acer готовит новый планшет-трансформер Switch 10, особенностью которого будет являться возможность установить планшет в док-станцию дисплеем наружу. На тот момент никаких подробностей касательно аппарата не было, кроме разве что того факта, что работать он будет под управлением Windows 8.1.

Acer Aspire Switch SW5

Читать полностью »

Ссылаясь на производителей системных плат, источник утверждает, что Intel готовится выпустить процессоры Haswell Refresh для настольных компьютеров и новые наборы системной логики 9-й серии в начале мая.

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

Читать полностью »

В данной статье будет рассмотрено построение защиты приложения с использованием различных программных «трюков» таких как: сброс точки входа в ноль, шифрование тела файла и декриптор накрытый мусорным полиморфом, сокрытие логики исполнения алгоритма приложения в теле виртуальной машины.

К сожалению, статья будет достаточно тяжелая для обычного прикладного программиста, не интересующегося тематикой защиты ПО, но тут уж ничего не поделать.

Для более или менее адекватного восприятия статьи потребуется минимальные знания ассемблера (его будет много) а так-же навыков работы с отладчиком.

Но и тем, кто надеется что здесь будут даны какие-то простые шаги по реализации такого типа защиты, придется разочароваться. В статье будет рассмотрен уже реализованный функционал, но… с точки зрения его взлома и полного реверса алгоритма.

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

В качестве реципиента, по совету одного достаточно компетентного товарища, я выбрал немножко старый (но не потерявший актуальности, в силу качества исполнения) keygenme от небезызвестного Ms-Rem.

Вот первоначальная ссылка, где он появился: http://exelab.ru/f/index.php?action=vthread&forum=1&topic=4732
А потом он попал вот сюда: http://www.crackmes.de/users/ms_rem/keygenme_by_ms_rem/
Где данному keygenme был выставлена сложность 8 из 10 (*VERY VERY* hard).
Хотя, если честно, это слегка завышенная оценка — я бы поставил в районе 5-6 баллов.

Пожалуй, начнем.

Читать полностью »

Наши коллеги обобщили появляющиеся в Сети предварительные сведения о 3D-карте Nvidia GeForce GTX 880, которая будет построена на графическом процессоре GM204. Эта карта позиционируется в качестве преемницы модели GTX 680.

Потребляемая мощность 3D-карты Nvidia GeForce GTX 880 не превысит 230 Вт

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js