Pull to refresh
8
26.2
Иван Петров@luch_kot

Automation QA Lead, RegEx expert

Send message

Все любят всех и раздают машины бесплатно

Level of difficultyEasy
Reading time7 min
Reach and readers10K

Не пугайтесь, это не психологический тест. Это всего лишь различия между Need for Speed Underground 2 (2004) и Forza Horizon 4 (2018)

1. Ты начинаешь с первой стартовой машины, и в течение первых 20 минут игры ты…

а) …получаешь на неё свой первый апгрейд производительности
б) …получаешь гиперкар и коллекцию дорогих авто без объяснения причин

2. Чтобы прокачать автомобиль максимально, тебе нужно…

а) …пройти множество гонок и открыть весь город со всеми мастерскими
б) …зайти в режим установки деталей и просто их установить (они уже доступны!)

3. Люди при встрече с тобой…

а) …испытывают скепсис относительно твоих навыков вождения, и лишь позже - уважают
б) …дарят тебе дома в центре Британии бесплатно (2-3 штуки)

На что это похоже?
А если цензурно?

Правильно: на быстрый дофамин. Вот о нём мы сегодня и поговорим.
Под катом - больше таких примеров и объяснение феномена.

Новый приз! Кликни, чтобы… да шучу я! >>>

Ничто, которое может всё: чем опасно уменьшение компьютеров будущего

Level of difficultyMedium
Reading time13 min
Reach and readers9K

Гордон Мур 19 апреля 1965 года сказал приблизительно следующее: в кристаллах процессоров становится вдвое больше транзисторов каждые 2 года. По крайней мере какое‑то время это правило выполняется. С оговоркой, что сначала он назвал год, а потом скорректировал до двух, но со второй попытки его слова более не менялись.

Для обывателя это звучит как «компьютеры становятся вдвое мощнее», что, впрочем, недалеко от правды.

Тезисы статьи:

1. Компьютеры с мощностью, характерной для 2030 года выпуска, могли бы теоретически существовать и в 2020, и в 2010, и даже в 1970 году.

2. Если закинуть немного кремния, металлических руд, кислот, щелочей и углеводородов в баночку, и хорошенько её потрясти над доменной печью, с ненулевой вероятностью может оказаться, что, когда мы закончим трясти — в банке окажется iPhone 8 Plus.

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

4. Так как радио уже мертво на Земле, оно и подавно мертво на других планетах. Для поисков электромагнитных аномалий логичнее использовать TEMPEST‑эффект.

Интересно? Читать далее >>>

Библиотека ненаписанных книг

Reading time6 min
Reach and readers25K
Есть у меня мечта: разработать собственную компьютерную игру.

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

Чего не хватает тем, кто хочет разработать игру?

Я считаю, что всего три основных компонента влияют на то, хотим мы играть в какую-то игру, или же не хотим.

  1. Игровая механика.
  2. Сеттинг.
  3. Идентичность.

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

1. Самый интересный момент в написании компьютерной игры — это игровые механики.
Их нельзя полноценно передать ни текстом, ни статичными картинками. Игровые механики — это процесс.

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

В детстве я пытался создать игру с большим и сложным миром, но её не получалось завершить из-за кучи пробелов в знаниях. И мне в голову пришло решение проблемы: просто писать примитивную маленькую игрушку на 3 дня разработки. А потом ещё одну. А потом ещё. По ходу разработки внедрять свои идеи и решать возникающие проблемы. И так — до тех пор, пока не наберусь опыта.

Вы будете смеяться, но получилось.

Зелёный шарик, 16*16 пикселей размером, убегал от красного шарика…

— О, круто! А можешь так же, но в 3D? — подзадоривал меня старший брат.

Именно он показал мне, что такое программирование, когда я был совсем ребёнком.

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


Читать дальше →

Information

Rating
304-th
Location
Дубаи, Дубаи, О.А.Э.
Date of birth
Registered
Activity

Specialization

Инженер по автоматизации тестирования, Инженер по обеспечению качества
Ведущий
From 9,000 €
Автоматизация тестирования
Playwright
Selenium
Selenide
Cypress
TypeScript
JavaScript
Python
Java
Docker