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