Улыбка сквозь баги

Улыбка сквозь баги

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

7

Frontend vs backend: различия и особенности разработки

Frontend vs backend: различия и особенности разработки
1

Сам себе экосистема. Часть 4: как я реализовал клиент Telegram на Android-смартфоне 14-летней давности?

Сам себе экосистема. Часть 4: как я реализовал клиент Telegram на Android-смартфоне 14-летней давности?

С момента выхода первой части статьи из рубрики «сам себе экосистема» прошёл уже практически год! За это время, мы успели с вами реализовать клиенты VK и YouTube, которые работают на Android 2.2+, а также на Windows Phone 8, написать небольшую 2D-игру с нуля весом менее 1Мб, которая работает практически везде и довести существующее приложение д…

59

Сам написал, сам поиграл: как работали трёхмерные игры на кнопочных телефонах нулевых? Пишем 3D-шутер с нуля

Сам написал, сам поиграл: как работали трёхмерные игры на кнопочных телефонах нулевых? Пишем 3D-шутер с нуля

Думаю, большинство моих читателей успела застать эру кнопочных телефонов с поддержкой Java-приложений. Помните ли вы, как мониторили разделы с загрузками на WAP-сайтах и ждали выхода новых игр, которые подойдут под ваш телефон и разрешение экрана? А какой восторг вызывали свежие 3D-игры, где графика с каждым релизом становилась всё лучше и была…

219

Advent of Code 2023: Day 4: Scratchcards

Про задачу четвертого дня сказать особенно нечего. По условию – проще третей. По парсингу ввода – проще второй. Решается быстро.

Ностальгический мир java игр: рассказываю вам о всех проектах про Человека-паука, выходивших на данной платформе

Ностальгический мир java игр: рассказываю вам о всех проектах про Человека-паука, выходивших на данной платформе
16

Advent of Code 2023: Day 3: Gear Ratios⁠⁠

В начале была лень… Стойкое нежелание возиться с границами массивов. Оно, и только оно толкнуло меня на скользкую дорожку замены матрицы примитивов на List>.

Advent of Code 2023: Day 2: Cube Conundrum

Страшный, длинный, мучительный парсинг ввода…Хотелось бы, конечно, иметь возможность сделать по-перловому, что-то типа: echo -e "Game 1: 3 blue, 4 red; 1 red, 2 green, 6 blue; 2 green\nGame 2: 1 blue, 2 green; 3 green, 4 blue, 1 red; 1 green, 1 blue" | perl -wlne '@matches = $_ =~ /(?:\G(?!\A)|^Game) (\S+)/g; print join("=",@matches)'

Advent of Code 2023: Day 1: Trebuchet?!

Снова AoC – и снова начат с опозданием. Дуплет! Основная идея прежняя – решать в jshell, пока это не станет слишком многословным. Экономия на буковках, в общем.

1

Как появились мобильные игры, и почему эпоха Java лучшая?

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

Gravity Defied
21

Как появились мобильные игры, и почему эпоха Java лучшая?

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

4

Сравнение двух наиболее популярных языков за последнее время

🖥 /🖥

1

В общем 2 вопроса

  • Какими практически полезными пет проектами заняться джависту?
В общем 2 вопроса
6

♨️Знакомство с JSON

♨️Знакомство с JSON
3

Python — вновь занял топ в TIOBE

TIOBE — рейтинг самых популярных языков мира. В августе 2023 года Python ворвался в топ-1 индекса, опередив C и C++
1

Пейте, дети, молоко! Пользуйтесь стандартной библиотекой! И будьте бдительны!

Забавную ситуацию вспомнил: как-то на ревью коллега стал меня убеждать в необходимости своих правок. Обосновывал тем, что "из теста вернули с комментарием — очень долго работает запрос, не можем дождаться ответа и обрубаем". Поэтому он решил изменить способ итерации, чтобы всё ускорилось

Взлёт, банкротство, перерождение. Что случилось с мобильным разработчиком Fishlabs

Первый в истории полноценный рассказ о небольшой компании из Гамбурга, авторе небезызвестной серии Galaxy On Fire.

Взлёт, банкротство, перерождение. Что случилось с мобильным разработчиком Fishlabs
80

Java-игры на ПК с геймпадом - Комбайн из эмулей и ремаппера

J2ME была одной из основных мобильных платформ 2000-х. На нее активно выходили игры до захвата рынка Android и iOS.

Java-игры на ПК с геймпадом - Комбайн из эмулей и ремаппера
40

Уровень опасности — 10 баллов из 10: уязвимость Log4Shell угрожает миллионам серверов по всему миру

Злоумышленники могут получить удалённый контроль над серверами и веб-приложениями, а также компьютерами и гаджетами пользователей: в большинстве случаев специальные знания для такой атаки не нужны.

Уровень опасности — 10 баллов из 10: уязвимость Log4Shell угрожает миллионам серверов по всему миру
215

Уязвимость в библиотеке Log4j угрожает многим приложениям на Java

Пользовательские серверы Minecraft в панике. Как пишут, достаточно лишь отправить сообщение в чат, чтобы выполнить вредоносный код.

115

Джава

Джава
Контент для взрослых
12

Minecraft: комплект строителя!

Представляю профессиональный набор строителя для MC Java (Forge/Fabric 1.16.4+). Всё что упростит и ускорит строительство находится здесь. Материал основан на личном десятилетнем опыте строительства карты Radiant City.

  1. Базовые инструменты.
  2. Веб-генераторы команды.
  3. Прочие веб-генераторы (достижения, головы, ArmorStand).
  4. Моды для Forge и Fabric.
  5. Оптимизаторы/моды Optifine и Sodium.
  6. Так Forge или Fabric?
  7. Утилиты.
  8. Куда выкладывать файлы?
30

Язык программирования Python обошёл Java по популярности

Впервые с момента создания индекса TIOBE около 20 лет назад, Java и C больше не занимают первые 2 позиции.

Язык программирования Python обошёл Java по популярности
87

Might & Magic 2 — одна из лучших java-игр

Объявляю минутку ностальгии.

Might & Magic 2 — одна из лучших java-игр
81

Кнопочная ностальгия (Часть 2)

The best of the best?

Кнопочная ностальгия (Часть 2)
191

Заметки геймера-коллекционера (БЛОГ)

Хочу поделиться радостным событием по тематике цикла с сочувствующими и задать вопрос-опрос по-поводу статьи про Java игры.

Заметки геймера-коллекционера (БЛОГ)
29

Кнопочная ностальгия

Вспоминаем культовые Java игры.

Кнопочная ностальгия
307