Создавайте электронные схемы из комплектующих самых разных производителей, включая микроконтроллеры, накопители, логические вентили и жидкокристаллические дисплеи.
Создавайте электронные схемы из комплектующих самых разных производителей, включая микроконтроллеры, накопители, логические вентили и жидкокристаллические дисплеи. Пишите код на лаконичном и мощном ассемблерном языке, где могут быть реализованы все инструкции.
Познакомьтесь со своими новыми коллегами из компании Shenzhen Longteng Electronics Co., Ltd., расположенной в мировой столице электронных технологий.
Ключевые особенности:
Читайте инструкции. В вашем распоряжении более 30 страниц таблиц данных, справочных руководств и технических диаграмм.
Проявите воображение. Разрабатывайте и тестируйте собственные игры и устройства в песочнице.
Не переусердствуйте. Инженерное дело требует много усилий, поэтому не забывайте время от времени делать перерывы в работе.
Ключ также можно активировать через браузер.
Вот она, настоящая логическая игра для взрослых. Поначалу не распробовал, а потом затянуло так, что даже уснуть не мог. mov'ы да acc'и в голове :) Думаю, игра будет интересна как программистам, так и просто людям, желающим попробовать что-то новое. Используются реальные операторы низкоуровневого программирования. Может, как программист, вы и не собираетесь программировать микроконтроллеры, но так или иначе игра дает возможность поработать над навыками: * писать простой и эффективный ("чистый") код * обходиться минимальным функционалом языка, не надеясь на множество волшебных библиотек, написаных другими. Что касается тех, кому программирование мало интересно, то хорошая новость в том, что тут не нужно зарываться по уши в книги по IT и программированию. Да, изучить мануал, прилагаемый к игре нужно. И держать его рядом при игре (другой монитор или распечатка), но в целом там довольно просто, если уделить некоторое время по-честному, как методичке/учебнику. Это особо важная часть: если не уделили внимание мануалу, то интересной игры не получится, хотя может и удастся решить некоторые головоломки каким-то чудом. Так или иначе, там всего 47 страниц, из них парочка про язык программирования. Час-два и вы эксперт в вопросе. Для сравнения, я сейчас дочитываю книгу по другому языку - 1500+ страниц, обычное дело...
Работаю программистом, пришел домой наконец отдохнул поиграл:)
Весьма годный продукт, не считая того, что исправляя баги, разрабы обнуляют твои очки. Надо помнить что игра не локализованна, и достаточна сложна если вы хотите добиться лучших результатов, но именно это делает ее такой интересной. Особенно доставляе то, что более простой код работает лучше, но куда сложнее пишется.)
В Хуакьянбее сегодня лёгкий дождь и, как обычно, смог. Я в который раз задаю себе вопрос: какого чёрта я вообще приехал в этот Китай с его корпоративной этикой и дронами-курьерами? Чтобы поступить на эту работу, мне пришлось заплатить самому, и ради чего? Чтобы выяснить, что я совершенно не разбираюсь в том, чем должен заниматься? Ещё и коллеги пишут в корпоративный чат какую-то иероглифическую белиберду. А я и английский-то их с трудом понимаю! Да, в SHENZHEN I/O действительно не требуется сотрудников с опытом. Первые проекты, которые мне дали, я бы легко смог сделать и без документации. Хотя я вообще впервые видел этот их китайский ассемблер! Все давно пишут на объектно-ориентированных языках, а тут такое... И эти ребята гонятся за каждой копейкой! В наших реалиях никто не будет заказывать схемы, в которых памяти на два числа, все берут что-нибудь с килобайтами, не говоря уж о том, что местные тестировщики будут даже считать, сколько тока потребляет продукт. Там и так количества просто мизерны! В чём они считают, в электронах, что ли? Этот подход явно не облегчает мне работу. Есть, впрочем, и хорошая сторона. Когда тебе позарез нужно уложиться в 14 строк кода, начинаешь открывать новые горизонты. Себя, конечно, а не этого загазованного города, тут весь горизонт - перекрёсток да мост. И когда изобретаешь что-то, что позволяет хитро сохранить лишний бит и убрать из кода строку, ощущения непередаваемые. Решения иногда получаются творческие: даже в довольно простых устройствах есть, где разгуляться, и при сравнении работ с другими сотрудниками компании замечаешь, что у тебя всё же есть собственный почерк. Может, на должность повыше переведут? Пожалуй, не буду увольняться, ещё поработаю.
Итак, это уже третья игра про ассемблер в моей коллекции. И хоть эта игра все еще в раннем доступе, она достаточно хорошо проработана. Плюсы: + есть мануал, его можно распечатать и читать, не переключаясь между окнами. + процесс отладки показан графически, что упрощает поиск и устранение ошибок, а также дает возможность поэкспериментировать и посмотреть на результаты. по мере прохождения игры задачи усложняются и ты делишь их на несколько более простых задач и визуальная отладка каждой такой задачи значительно упрощает дело. + интерфейс достаточно простой и понятный, к нему быстро привыкаешь. и в тоже время, выглядит серьезно. + приятная спокойная музыка на фоне, не отвлекающая от работы над кодом. дополнительный плюс за карты, в китайскую версию солитера я еще не играл. Минусы: - чтобы понять, что конкретно от тебя требуется нужно смотреть на экран верификации, а не информации и уже от него танцевать. возможно, это не минус, но меня немного удивило. - в начале не хватало некоторого вводного обучения. впоследствии привыкаешь, читаешь мануалы и экспериментируешь, но поначалу идет несколько туго. Что мы имеем в итоге? Отличная игра для тех, кто, как и я, мечтал научиться программировать микроконтроллеры, но не знал, с чего начать.