Думаю, большинство моих читателей успела застать эру кнопочных телефонов с поддержкой Java-приложений. Помните ли вы, как мониторили разделы с загрузками на WAP-сайтах и ждали выхода новых игр, которые подойдут под ваш телефон и разрешение экрана? А какой восторг вызывали свежие 3D-игры, где графика с каждым релизом становилась всё лучше и была вполне на уровне PlayStation 1? V-Rally, Galaxy On Fire, Asphalt Urban GT, Deep3D, Sony Ericsson Tennis, Left 2 Die, Counter Terrorism 3D — думаю, хотя бы один из этих тайтлов вам знаком. Но задумывались ли вы, как работали эти игры «под капотом»? Каким образом разработчикам удавалось адаптировать полноценные 3D-шутеры и гонки под железо, где не было 3D-ускорителей (видеокарт), сопроцессора для чисел с плавающей точкой (FPU), а одноядерный процессор, работающий на частоте 100-200МГц, помимо игры обрабатывал ещё и звук, ввод, а также радиомодуль? Сегодня мы узнаем: как разрабатывали игры под J2ME, какие графические API существовали и на каких телефонах поддерживались, почему игры на Sony Ericsson шли лучше, чем на Nokia, а на «закуску» сами с нуля напишем 3D-бродилку в практической части! Интересно? Тогда добро пожаловать под кат!Читать полностью »
Рубрика «hex»
Сам написал, сам поиграл: как работали трёхмерные игры на кнопочных телефонах нулевых? Пишем 3D-шутер с нуля
2024-01-25 в 8:01, admin, рубрики: 3D-шутер, api, bodyawm_ништячки, duke nukem 3d, hex, j2me, java, nokia, PlayStation 1, sony ericsson, timeweb_статьи, WAP, игрыЯ купил телефон за 50 российских рублей. На что он способен?
2022-12-03 в 6:18, admin, рубрики: apple, DNS, gsm, hex, java, microSD, N95, nokia, opera mini, Samsung, symbian, timeweb_статьи_выходного_дня, WAP, WhatsApp, Беспроводные технологии, Блог компании Timeweb Cloud, гаджеты, китайцы, смартфоны, телефоныЕсли прямо сейчас собраться и пойти в магазин любого ритейлера, дабы посмотреть — какие телефоны можно купить до 1.000 рублей, то можно увидеть кучу наименований… которые выглядят практически одинаково. Самый дешёвый телефон с монохромным дисплеем сейчас можно купить примерно за 500 рублей, с цветным — за 650. Но что будет, если мы пойдем дальше и купим слайдер с тачскрином в розницу за 50 российских рублей (~0.9$)? Подробнее в статье!Читать полностью »
Пишем Hex Viewer для Flipper Zero
2022-11-20 в 9:00, admin, рубрики: C, diy или сделай сам, flipper, hex, viewer, zero, гаджеты, программирование микроконтроллеров, просмотрщикПримерно месяц назад основная поставка Flipper'ов таки доехала до России. Вопреки моим ожиданиям, это не вызвало волну публикаций про создание приложений под него. Хорошие публикации есть (например, эта и вот этаЧитать полностью »
Забудьте про RGB и HEX
2020-04-12 в 7:59, admin, рубрики: css, hex, hsl, RGB, верстка, цвет, цветовые схемыВ CSS существует несколько способов представления цветов. Один из них — система HSL. В этой статье я покажу вам, какие возможности она открывает для верстальщика.
Читать полностью »
Обработка изображений ReactJS — NodeJS
2020-03-08 в 13:09, admin, рубрики: arraybuffer, ASCII, express.js, filereader, hex, javascript, node.js, nodejs, react.js, ReactJS, uint8Array, Unicode, двоичная система счисленияДоброго времени суток.
Разбор полетов провожу на Reactjs (сторона клиента) и Nodejs (сторона сервера).
Недавно в моем маленьком проекте встал вопрос, как легко и просто можно обмениваться изображениями по типу клиент — сервер.
Сегодня мы научимся отправлять бинарные данные (конкретно изображения ) со стороны клиента и обрабатывать их на сервере. Добро пожаловать в под кат.
Читать полностью »
Создание Elixir-приложения на примере. От инициализации до публикации
2016-12-12 в 14:01, admin, рубрики: Elixir, Elixir/Phoenix, hex, Mix, ruby, Программирование
Пишу данную статью для того, чтобы закрепить знания полученные в процессе изучения языка Elixir и его инфраструктуры. Надеюсь, что данная статья будет полезна программистам решившим писать Elixir-приложения.
Вступление
"Elixir — динамический, функциональный язык программирования, разработанный для создания масштабируемых и легко поддерживаемых систем." — elixir-lang.org
Используя Elixir для создания ваших приложений вы обязательно столкнётесь с Mix. Он станет вам незаменимым помощником, так как через него вы сможете выполнять такие команды как создание, сборка, тестирование и публикация приложений, а также управление зависимостями и многое другое. Если вы знакомы с Ruby, то этот инструмент очень похож на Bundler, RubyGems и Rake, вместе взятые. В двух словах Mix — это удобный инструмент, который поставляется с Elixir и выполняет не меньше задач, чем швейцарский нож.
Инициализация нового приложения
Прошивка hex файлов при помощи Arduino и SinaProg
2015-01-05 в 3:29, admin, рубрики: arduino, Arduino IDE, ArduinoISP, ATmega8, atmel, attiny13, attiny2313, AVRISP, diy или сделай сам, hex, SinaProg, usbasp, программирование микроконтроллеров, прошивка
Приветствую всех пользователей хабра, в частности тех кто страдает темой Arduino как собственно и я.
Меня уже давно спрашивают, можно ли прошивать hex файлы при помощи Arduino, изменять фьюзы, считывать прошивку и всякое такое… Ответ — да можно, и я сегодня вам расскажу, как я это делаю.
(Данное видео дублирует представленную ниже информацию, в текстовом формате )
Читать полностью »
Еще одна Змейка не в 30 строк на Android
2014-12-26 в 11:57, admin, рубрики: android, game development, Gamedev, hex, indie, геймдев, пятница, Разработка под androidПривет всем! Сегодня я хочу рассказать историю создания одной игрушки для Android. Что будет:
- Зачем ещё одна змейка для андроида?! Объяснение (c описанием);
- Как я это сделал — использованные приемы, немного кода;
- Немного о дизайне;
- Google Play Games, нестандарное использование.
Всех заинтересовавшихся прошу под кат!
Читать полностью »
Добрый день.
В 2012 году я разрабатывал сайт фото-банк. Стояла задача реализовать довольно интересный функционал.
При загрузке новой фотографии определить несколько (8) наиболее чаще встречающихся цветов в загружаемой картинке.
Реализовать надо было на php. Но рассказывать я буду про алгоритм действий (не привязывая к определенному языку программирования).
Читать полностью »