Эмуляция NES/Famicom/Денди на веб-технологиях. Доклад Яндекса

javascript

Эмуляция NES/Famicom/Денди на веб-технологиях. Доклад Яндекса

Игры

Стек TypeScript, Сanvas и веб-аудио позволяет эмулировать компьютерные системы с использованием веб-технологий. В моем докладе я на примере приставки NES рассказал, как устроена архитектура компьютеров — процессор, программа, периферийные устройства, отображение I/O на память. Доклад можно разделить на три части: как устроен процессор 6502 и как его эмулировать, используя JavaScript, как работает устройство вывода графики...

Трагикомедия в NaN актах: как мы cделали игру на JS и выпустили ее в Steam

Игры

“Эка невидаль”, — скажете вы, — “В топ-100 вашей игры нет, так что нещитово”. Тоже правда. Зато за год разработки Protolife мы поднакопили какой-никакой опыт, которым можем поделиться с потенциальными будущими игроделами. Ветераны индустрии, боюсь, ничего интересного для себя не найдут. Но, может быть, хоть повеселитесь от души. Что за игра-то? И кто “мы”? Мы...

Как я строил гексапод в Space Engineers. Часть 1

Игры

Здравствуйте. Я хочу рассказать про проектирование и программирование системы управления конечностями в гексаподе, построенном в Space Engineers. Забегая вперед скажу, что всё, что касается программирования в Space Engineer, будет в следующей статье. В этой я расскажу про обратную кинематику и покажу прототип на HTML Canvas в котором я занимался отладкой алгоритмов. Предыстория и постановка задачи....

Аппарат для выдачи печенья «Кукинатор 3000»

Всем привет! Я работаю в компании, которая разрабатывает оборудование для мониторинга нефтяных вышек, майнинговых ферм, ДГУ и прочих скучных вещей. Но в этот раз мы автоматизировали кое-что иное. Итак, встречайте: «Кукинатор 3000» — аппарат по выдаче печенья лучшим сотрудникам. Аппарат представляет из себя конструкцию из ПВХ и некоторых деталей: Спираль c приводом (служит для подачи...

[Из песочницы] Анализ графиков бинарных опционов или как я в очередной раз доказал себе, что халявы не существует

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

Google выпустила игровое приложение для изучения JavaScript

Разное

Area 120, внутренний инкубатор Google, выпустил приложение Grasshopper, которое через ряд мини-игр обучает основам программирования на JavaScript. Задачи в приложении небольшие, поэтому можно решать их, когда найдётся свободное время. После входа с использованием аккаунта Google вы проходите базовый теоретический курс и начинаете выполнять задачи. Чем дальше вы заходите, чем сложнее они становятся. Также Grasshopper предложит...

Даже на YouTube замечена реклама, добывающая криптовалюту

Разное

Недавно на принадлежащем Google популярном видеохостинге YouTube было замечено отображение рекламы, которая использует вычислительные ресурсы посетителей и их электричество для добычи криптовалюты в пользу анонимных злоумышленников. Об этом сообщил целый ряд пользователей. Информация о подобных рекламных объявлениях стала распространяться не позднее вторника, когда люди стали жаловаться в социальных сетях, что их антивирусные программы фиксируют исполнение...

Статья: Ты помнишь, как все начиналось?

1997 год. 80 лет октябрьской революции и всего 6 лет после распада Советского Союза. Закат эпохи малиновых пиджаков: мобильный телефон в России уже постепенно переходит от статусного элемента к настоящему средству связи, но до реального бума еще несколько лет. В мире активно развиваются КПК и в продаже уже есть первый «настоящий» коммуникатор, впервые доступен телефон...

Вышел Firefox 52 c поддержкой WebAssembly

Игры

3D-рендеринг демки Zen Garden в браузере Firefox 52 c поддержкой WebAssembly Mozilla выпустила Firefox 52, последнюю версию браузера с поддержкой операционной системы Windows XP. Сделан ряд важных изменений: упрощено подключение к хотспотам, где нужно сначала залогиниться в браузере, появились предупреждения об опасности, если страница запрашивает пароль по небезопасносму соединению (не HTTPS), исчезла поддержка плагинов NPAPI (кроме...

Gmail начнёт блокировать JavaScript-вложения

Разное

Google объявила о том, что список запрещённых типов файлов почтового сервиса Gmail скоро пополнится ещё одним расширением. На данный момент Gmail блокирует такие файловые расширения, как .exe, .msc, и .bat, однако к ним уже 13 февраля присоединится .js. Этот файловый тип обычно ассоциируется с запуском клиентского JavaScript-кода на веб-странице, поэтому среднестатистический пользователь, вероятно, не заметит...

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов