Пока вы думаете, участвовать ли в нашем новом #challenge, мы подготовили вдохновения пост 🤩
Баги в играх, которые стали культовыми фичами и изменили геймдев
Баг в игре, спасший GTA
Изначально концепция игры оказалась настолько скучной, что проект хотели вовсе закрыть, но все изменил один баг в игре. Сломалось просчитывание пути у полицейских: при погоне они больше не объезжали игрока, а пытались просто проехать через него. Полицейские-психопаты добавили игровому процессу драйва и в октябре 1997 года вышла Grand Theft Auto.
Файтинги могли быть без комбо-ударов?
Сочное комбо в какой-нибудь Mortal Kombat тоже игровой баг, который обнаружили во время теста бонусного уровня в Street Fighter 2. Разработчики подумали, что игроки не станут заморачиваться из-за сложности приёма и не исправили ошибку. Так баг игры стал культовой фичей, определяющей жанр файтинга по сегодняшний день.
Искусство распрыжки: как появился strafe-jumping
Если вы играли в Counter-Strike или Quake, то скорее всего видели, как некоторые ребята перемещаются по карте прыжками и при этом постоянно ускоряются. Вы уже наверное догадались, что и здесь не обошлось без бага. Разработчики решили не исправлять этот баг, и он перекочевал в другие игры (например Half-Life, и как следствие — Counter-Strike).
А вы уже приступили к разработке собственной игры?
Конечно😻/ Даже не задумывался 🙈
Баги в играх, которые стали культовыми фичами и изменили геймдев
Баг в игре, спасший GTA
Изначально концепция игры оказалась настолько скучной, что проект хотели вовсе закрыть, но все изменил один баг в игре. Сломалось просчитывание пути у полицейских: при погоне они больше не объезжали игрока, а пытались просто проехать через него. Полицейские-психопаты добавили игровому процессу драйва и в октябре 1997 года вышла Grand Theft Auto.
Файтинги могли быть без комбо-ударов?
Сочное комбо в какой-нибудь Mortal Kombat тоже игровой баг, который обнаружили во время теста бонусного уровня в Street Fighter 2. Разработчики подумали, что игроки не станут заморачиваться из-за сложности приёма и не исправили ошибку. Так баг игры стал культовой фичей, определяющей жанр файтинга по сегодняшний день.
Искусство распрыжки: как появился strafe-jumping
Если вы играли в Counter-Strike или Quake, то скорее всего видели, как некоторые ребята перемещаются по карте прыжками и при этом постоянно ускоряются. Вы уже наверное догадались, что и здесь не обошлось без бага. Разработчики решили не исправлять этот баг, и он перекочевал в другие игры (например Half-Life, и как следствие — Counter-Strike).
А вы уже приступили к разработке собственной игры?
Конечно😻/ Даже не задумывался 🙈
Bin2Dec Challenge
Мы предлагаем вашему вниманию ещё один #challenge 🚀
Идеально подойдёт для новичков🐣
Целью челленджа Bin2Dec является обеспечение практики и понимания того, как выполняются двоичные вычисления.
Итак, знакомьтесь с User Story; добавляйте собственные истории; вдохновляйтесь примерами проектов; улучшайте свои навыки кодирования!
Когда вы закончите разработку, можете запросить отзывы экспертов, описав свое решение в письме на адрес: info@startupemulator.com
https://github.com/startupemulator/challenges/blob/main/Bin2Dec/README.md
#challenges #binary
Мы предлагаем вашему вниманию ещё один #challenge 🚀
Идеально подойдёт для новичков🐣
Целью челленджа Bin2Dec является обеспечение практики и понимания того, как выполняются двоичные вычисления.
Итак, знакомьтесь с User Story; добавляйте собственные истории; вдохновляйтесь примерами проектов; улучшайте свои навыки кодирования!
Когда вы закончите разработку, можете запросить отзывы экспертов, описав свое решение в письме на адрес: info@startupemulator.com
https://github.com/startupemulator/challenges/blob/main/Bin2Dec/README.md
#challenges #binary
GitHub
startupemulator/challenges
The list of challenges for participate in software development - startupemulator/challenges
Новый формат online мероприятий - дискуссия 💡
20 января в 20:00 (GMT+3)
состоится трансляция
онлайн-дискуссии IT экспертов
на тему «Юнит-тесты»
Ключевые вопросы:
✔️Юнит-тесты: нужно ли стремиться к 100% покрытию кода или сойдет и так?
✔️Что вообще тестировать, а главное - кто всё это должен делать?
Спикеры:
Андрей Кучеренко
Виталий Слободин
Присоединяйтесь!
https://youtu.be/kMmbOSd2Mto
#event #unit_test
20 января в 20:00 (GMT+3)
состоится трансляция
онлайн-дискуссии IT экспертов
на тему «Юнит-тесты»
Ключевые вопросы:
✔️Юнит-тесты: нужно ли стремиться к 100% покрытию кода или сойдет и так?
✔️Что вообще тестировать, а главное - кто всё это должен делать?
Спикеры:
Андрей Кучеренко
Виталий Слободин
Присоединяйтесь!
https://youtu.be/kMmbOSd2Mto
#event #unit_test
#Online #webinar
🗓21 января
⏰18:00-20:00 (GMT+2)
💡онлайн
Доклад “Web maps essentials”
by Borys Mohyla
Senior Software Engineer @EPAM
Борис Могила - один из организаторов популярной VinnytsiaJS конференции; преподаватель в Винницкой IT Академии. Опытный разработчик быстрых, масштабируемых, высоконагруженных решений и VR интерфейсов.
Зарегистрироваться: https://mathrandom.com/webinar2101
🗓21 января
⏰18:00-20:00 (GMT+2)
💡онлайн
Доклад “Web maps essentials”
by Borys Mohyla
Senior Software Engineer @EPAM
Борис Могила - один из организаторов популярной VinnytsiaJS конференции; преподаватель в Винницкой IT Академии. Опытный разработчик быстрых, масштабируемых, высоконагруженных решений и VR интерфейсов.
Зарегистрироваться: https://mathrandom.com/webinar2101
Друзья, присоединяйтесь!
Сегодня в 19.00 (Киев) дискуссия на тему: «Сколько нужно тестов для полного счастья» с автором StartupEmulator Андреем Кучеренко и Виталием Слободиным (Full-Stack Developer, Tech Leader).
https://youtu.be/kMmbOSd2Mto
Сегодня в 19.00 (Киев) дискуссия на тему: «Сколько нужно тестов для полного счастья» с автором StartupEmulator Андреем Кучеренко и Виталием Слободиным (Full-Stack Developer, Tech Leader).
https://youtu.be/kMmbOSd2Mto
#challenges
Эксперты отмечают, что основным критерием для перехода от уровня к уровню является:
✅способность самостоятельно работать над проектом;
✅способность принимать решения;
✅качество итогового кода;
✅стремление программиста к постоянному росту.
У вас должно быть желание из раза в раз решать задачи более сложные, чем предыдущие.
Поэтому мы подготовили
Emoji Translator Challenge
Уровень: средний🐣
Emoji давно уже стали языком международного общения для современного общества. Они являются веселым и быстрым способом обмена информацией и невероятно выразительным механизмом для передачи эмоций и настроения.
Присоединяйтесь: http://surl.li/jojf
Когда вы закончите разработку, можете запросить отзывы экспертов, описав свое решение в письме на адрес: info@startupemulator.com
#challenges #emoji
Эксперты отмечают, что основным критерием для перехода от уровня к уровню является:
✅способность самостоятельно работать над проектом;
✅способность принимать решения;
✅качество итогового кода;
✅стремление программиста к постоянному росту.
У вас должно быть желание из раза в раз решать задачи более сложные, чем предыдущие.
Поэтому мы подготовили
Emoji Translator Challenge
Уровень: средний🐣
Emoji давно уже стали языком международного общения для современного общества. Они являются веселым и быстрым способом обмена информацией и невероятно выразительным механизмом для передачи эмоций и настроения.
Присоединяйтесь: http://surl.li/jojf
Когда вы закончите разработку, можете запросить отзывы экспертов, описав свое решение в письме на адрес: info@startupemulator.com
#challenges #emoji
Прямо сейчас online stream!
У нас в гостях инженер, эксперт, один из организаторов VinnytsiaJS - Борис Могила!
Тема стрима: Основы работы с картами в вебе (Web maps essentials).
https://youtu.be/tqGkPQAE1Ho
Регистрация: https://mathrandom.com/webinar2101
У нас в гостях инженер, эксперт, один из организаторов VinnytsiaJS - Борис Могила!
Тема стрима: Основы работы с картами в вебе (Web maps essentials).
https://youtu.be/tqGkPQAE1Ho
Регистрация: https://mathrandom.com/webinar2101
YouTube
Web maps essentials
Working with the map is not the easiest task, especially when there is a lot of data. In this report, we will find out what maps are and how to work most eff...
Размышления на тему: «Что нужно, чтобы быть инженером в современном мире» от автора StartupEmulator Андрея Кучеренко
https://www.youtube.com/watch?v=oTQSYddO5CE
#video #skills
https://www.youtube.com/watch?v=oTQSYddO5CE
#video #skills
#event #stream #youtube
Присоединяйтесь к нашему стриму и не теряйте возможность задать вопрос спикеру онлайн прямо сейчас!
Event Loop крутится, task'и мутятся
🔗 https://www.youtube.com/watch?v=-t9TWD9FEfw
Присоединяйтесь к нашему стриму и не теряйте возможность задать вопрос спикеру онлайн прямо сейчас!
Event Loop крутится, task'и мутятся
🔗 https://www.youtube.com/watch?v=-t9TWD9FEfw
Calculator challenge
Уровень: Beginner
Создавайте калькулятор, поддерживающий базовые арифметические вычисления на целых числах.
Выбирайте задачу, создавайте для неё решение и присылайте нам, чтобы получить фидбек от эксперта: info@startupemulator.com
#challenges #calculator
Уровень: Beginner
Создавайте калькулятор, поддерживающий базовые арифметические вычисления на целых числах.
Выбирайте задачу, создавайте для неё решение и присылайте нам, чтобы получить фидбек от эксперта: info@startupemulator.com
#challenges #calculator
Для тех, кто участвует в Calculator Challenge, полезный гайд:
«Пишем калькулятор на JavaScript»
Вот весь список наших челленджей!
Challenges - короткие задачи для самостоятельной разработки!
⛈ The Weather App Challenge
🔥 Little Alchemy Game Challenge
0️⃣ Bin2Dec Challenge
🥳 Emoji Translator Challenge
#education #challenges
«Пишем калькулятор на JavaScript»
Вот весь список наших челленджей!
Challenges - короткие задачи для самостоятельной разработки!
⛈ The Weather App Challenge
🔥 Little Alchemy Game Challenge
0️⃣ Bin2Dec Challenge
🥳 Emoji Translator Challenge
#education #challenges
Вебинар «Авторский обучающий контент: плюсы, минусы и перспективы»
🗓4 февраля
⏰18:00 (GMT+2)
💡online
Здравствуйте, друзья!
Приглашаем Вас на очередную еженедельную online-встречу нашего сообщества.
В этот раз к нам придет поделиться своим опытом замечательный человек, автор курсов про JavaScript на Udemy - Иван Петриченко.
С его помощью более 30000 учеников из 99 стран выучили JavaScript, многие из них теперь занимают ведущие позиции в лидирующих IT - компаниях.
Если вас интересует, как создаются обучающие курсы, их преимущества и сложности, монетизация и маркетинг, регистрируйтесь и присоединяйтесь:
https://mathrandom.com/04022021
#event #registration
🗓4 февраля
⏰18:00 (GMT+2)
💡online
Здравствуйте, друзья!
Приглашаем Вас на очередную еженедельную online-встречу нашего сообщества.
В этот раз к нам придет поделиться своим опытом замечательный человек, автор курсов про JavaScript на Udemy - Иван Петриченко.
С его помощью более 30000 учеников из 99 стран выучили JavaScript, многие из них теперь занимают ведущие позиции в лидирующих IT - компаниях.
Если вас интересует, как создаются обучающие курсы, их преимущества и сложности, монетизация и маркетинг, регистрируйтесь и присоединяйтесь:
https://mathrandom.com/04022021
#event #registration
#challenges
Lorem Ipsum Generator
Уровень: Beginner
Новый челлендж!
Разработка приложения, генерирующего отрывки текста lorem ipsum, подходящие для использования в качестве копии-заполнителя на веб-страницах, графических изображениях и т.д.
Выбирайте задачу, создавайте для неё решение и присылайте его нам, если нужен фидбек от эксперта: info@startupemulator.com
#challenges #generator
Lorem Ipsum Generator
Уровень: Beginner
Новый челлендж!
Разработка приложения, генерирующего отрывки текста lorem ipsum, подходящие для использования в качестве копии-заполнителя на веб-страницах, графических изображениях и т.д.
Выбирайте задачу, создавайте для неё решение и присылайте его нам, если нужен фидбек от эксперта: info@startupemulator.com
#challenges #generator
Pomodoro Timer Challenge
Уровень сложности -🟢 🟢 ⚪ ⚪ ⚪
Техника Pomodoro - это популярный метод управления временем, в котором предлагается чередовать помодоро (то есть сфокусированные рабочие сессии) с частыми короткими перерывами, чтобы стимулировать устойчивую концентрацию и предотвратить умственную усталость.
Целью данного приложения является создание настраиваемого таймера pomodoro, который работает на компьютере и мобильном браузере, а также помочь пользователям сосредоточиться на любой задаче, над которой они работают, например, на учебе, написании или кодировании.
Присоединяйтесь!
https://github.com/startupemulator/challenges/blob/main/PomodoroTimer/README.ru.md
English version
Запросить отзыв эксперта - info@startupemulator.com
#challenges #timer
Уровень сложности -🟢 🟢 ⚪ ⚪ ⚪
Техника Pomodoro - это популярный метод управления временем, в котором предлагается чередовать помодоро (то есть сфокусированные рабочие сессии) с частыми короткими перерывами, чтобы стимулировать устойчивую концентрацию и предотвратить умственную усталость.
Целью данного приложения является создание настраиваемого таймера pomodoro, который работает на компьютере и мобильном браузере, а также помочь пользователям сосредоточиться на любой задаче, над которой они работают, например, на учебе, написании или кодировании.
Присоединяйтесь!
https://github.com/startupemulator/challenges/blob/main/PomodoroTimer/README.ru.md
English version
Запросить отзыв эксперта - info@startupemulator.com
#challenges #timer
#news
VSinder — Tinder для программистов, где нужно свайпать код, а не фотографии
Американский программист Бен Авад создал аналог Tinder — сервис для знакомств VSinder, где предлагается лайкать не фотографии людей, а их фрагменты кода.
Зарегистрироваться в VSinder можно через Apple ID или GitHub, откуда сервис подгружает имя, фотографию и описание профиля. Вместо фотографий Авад предлагает оставить фрагмент из 600 символов кода — его можно выделить в Visual Studio Code и скопировать.
Круто)) https://github.com/benawad/vsinder
VSinder — Tinder для программистов, где нужно свайпать код, а не фотографии
Американский программист Бен Авад создал аналог Tinder — сервис для знакомств VSinder, где предлагается лайкать не фотографии людей, а их фрагменты кода.
Зарегистрироваться в VSinder можно через Apple ID или GitHub, откуда сервис подгружает имя, фотографию и описание профиля. Вместо фотографий Авад предлагает оставить фрагмент из 600 символов кода — его можно выделить в Visual Studio Code и скопировать.
Круто)) https://github.com/benawad/vsinder
Twitter
Ben Awad
Say hello to VSCode Tinder aka VSinder: stop swiping on bodies and start swiping on code :)
Card Memory Game Challenge
Level: 🟢🟢🟢⚪️⚪️
Выходи из зоны комфорта:
- разработай игру;
- прокачай свои скиллы!
Card Memory Game - это карточная игра, в которой все карты выкладываются лицом вниз на поверхность, а две карты переворачиваются лицом вверх на каждом повороте.
Целью игры является переворачивание пар подходящих карт.
https://github.com/startupemulator/challenges/blob/main/Card%20Memory%20Game/README.md
Запросить отзыв эксперта - info@startupemulator.com
#challenges #game
Level: 🟢🟢🟢⚪️⚪️
Выходи из зоны комфорта:
- разработай игру;
- прокачай свои скиллы!
Card Memory Game - это карточная игра, в которой все карты выкладываются лицом вниз на поверхность, а две карты переворачиваются лицом вверх на каждом повороте.
Целью игры является переворачивание пар подходящих карт.
https://github.com/startupemulator/challenges/blob/main/Card%20Memory%20Game/README.md
Запросить отзыв эксперта - info@startupemulator.com
#challenges #game
GitHub
startupemulator/challenges
The list of challenges for participate in software development - startupemulator/challenges
Migration to Google Cloud or How to Train your Pet
🗓11 февраля
⏰18:00 (GMT+2)
💡online
Здравствуйте, друзья!
Приглашаем Вас на очередную еженедельную online-встречу нашего сообщества.
Владимир Врещ расскажет о своем pet проекте и опыте работы с сервисами из google cloud.
#event
https://mathrandom.com/webinar11022021
🗓11 февраля
⏰18:00 (GMT+2)
💡online
Здравствуйте, друзья!
Приглашаем Вас на очередную еженедельную online-встречу нашего сообщества.
Владимир Врещ расскажет о своем pet проекте и опыте работы с сервисами из google cloud.
#event
https://mathrandom.com/webinar11022021
Roman Numbers Converter
Level - 🟢 🟢 ⚪ ⚪ ⚪
Мы все пользуемся римскими цифрами – отмечаем ими номера веков или месяцев года. Римские цифры находятся на часовых циферблатах. Мы их используем, но не всегда знаем их значение.
Например, самое длинное число до тысячи – 888 = DCCCLXXXVIII (500+100+100+100+50+10+10+10+5+1+1+1).
Цель данного челленджа - создать конвертер римских цифр.
Открывайте ссылку и дальше как по нотам:
1. Про челлендж
2. Основные римские цифры
3. User story
4. Bonus features
5. Полезные ссылки
6. Примеры реализаций
https://github.com/startupemulator/challenges/blob/main/Roman%20Numbers%20Converter/README.ru.md
English version
Запросить отзыв эксперта - info@startupemulator.com
#challenges #converter
Level - 🟢 🟢 ⚪ ⚪ ⚪
Мы все пользуемся римскими цифрами – отмечаем ими номера веков или месяцев года. Римские цифры находятся на часовых циферблатах. Мы их используем, но не всегда знаем их значение.
Например, самое длинное число до тысячи – 888 = DCCCLXXXVIII (500+100+100+100+50+10+10+10+5+1+1+1).
Цель данного челленджа - создать конвертер римских цифр.
Открывайте ссылку и дальше как по нотам:
1. Про челлендж
2. Основные римские цифры
3. User story
4. Bonus features
5. Полезные ссылки
6. Примеры реализаций
https://github.com/startupemulator/challenges/blob/main/Roman%20Numbers%20Converter/README.ru.md
English version
Запросить отзыв эксперта - info@startupemulator.com
#challenges #converter
Chess Challenge
Level - 🟢 🟢 🟢 🟢 🟢
Если вы, посмотрев сериал "The Queen's Gambit", купили себе шахматный набор, то наш новый челлендж именно для вас.
Компьютерные шахматы — популярный термин из области исследования искусственного интеллекта, означающий создание программного обеспечения и специальных компьютеров для игры в шахматы.
Цель данного челленджа - написать свою шахматную программу.
https://github.com/startupemulator/challenges/blob/main/Chess/README.md
Запросить отзыв эксперта - info@startupemulator.com
#challenges #chess
Level - 🟢 🟢 🟢 🟢 🟢
Если вы, посмотрев сериал "The Queen's Gambit", купили себе шахматный набор, то наш новый челлендж именно для вас.
Компьютерные шахматы — популярный термин из области исследования искусственного интеллекта, означающий создание программного обеспечения и специальных компьютеров для игры в шахматы.
Цель данного челленджа - написать свою шахматную программу.
https://github.com/startupemulator/challenges/blob/main/Chess/README.md
Запросить отзыв эксперта - info@startupemulator.com
#challenges #chess
Rock, Paper, Scissors Challenge
Level - 🟢 🟢 🟢 ⚪ ⚪
Rock, Paper, Scissors — классическая игра, которую можно превратить в задачу программирования.
Ваша задача - написать игру "Камень, Ножницы, Бумага" и создать логику для игры.
https://github.com/startupemulator/challenges/blob/main/Rock%2C%20Paper%2C%20Scissors%20Challenge/README.ru.md
English version
Обязательно делитесь с нами своим результатом или задавайте вопросы эксперту - info@startupemulator.com
#challenges #game
Level - 🟢 🟢 🟢 ⚪ ⚪
Rock, Paper, Scissors — классическая игра, которую можно превратить в задачу программирования.
Ваша задача - написать игру "Камень, Ножницы, Бумага" и создать логику для игры.
https://github.com/startupemulator/challenges/blob/main/Rock%2C%20Paper%2C%20Scissors%20Challenge/README.ru.md
English version
Обязательно делитесь с нами своим результатом или задавайте вопросы эксперту - info@startupemulator.com
#challenges #game