От себя скажу: девайс понравился, достаточно шустрый ( 72МГц, 32-bit ARM7 процессор, 512КБ Flash (148КБ доступно), 96 КБ RAM (62КБ доступно)) имеет встроенный кард ридер, usb (может работать в режиме хоста), куча портов, совместима с Arduino шилдами. Разработка ведется в MS Visual Studio (поэтому по Windows) на C# с использованием MicroFramework и GHI библиотек, по моему мнению — удобно и легко (но .net немного порезан).
Это инвертированный массив (читался в обратном порядке)
1-й блок CRC
2-й сам ключ (часто используют только 4 байта для экономии памяти домофона)
3-й идентификатор iButton Dallas
В заключение хочу сказать, что раньше создание игр было в некотором смысле всё же большим искусством, чем сейчас
Да сейсас программисты уже так не ограничены в своих возможностях и игру в большинстве случаев оценивают по работе дизайнеров, аниматоров и модельеров.
P.S. Пользуясь случае покажу свои варианты танчиков и марио в акаде на основе его примитивов: www.youtube.com/watch?v=946fmxv5cC8 www.youtube.com/watch?v=p20zAhB3mjU
Terraria: или пишите игры правильно
Неподходящее название т.к. статья просто показывает как пользоваться классами из сторонних библиотек. А произвести инъекцию в память стороннего приложения труда не составляет и это не из-за неправильно написанной игры. Если и говорить о безопасности данной игры то самая большая проблема — хранение профиля локально у игрока. Рефлектор есть берем класса отвечающий за профиль и редактируем сейв заполняя его топ айтемами.
На сколько я понял, плеер сортирует композиции в одной папке по тегу *Название* (в свойствах файла) в алфавитном порядке. Для файлов с одинаковым описанием данного свойства я просто выставлял порядковый номер, перетаскивал папку в окно Zune и плеер проигрывал их в нужном порядке.
Помню в 2000-м году считывал данные с таксофонных карт (с чипами которые были, выглядят как сим карты). Там после программирования карты подавалось напряжение и перегорала дорожка, и обновить карту было нельзя в нее вписывались только нули по мере израсходования баланса карты, когда все превращалось в нуль карта становилась непригодной к дальнейшему использованию. На базе pic16f84 (исключительно в ознакомительных целях) был собирался эмулятор в который записывался дамп карты (например номиналом 50 единиц), при приближении к нулю автоматом сбрасывался в 50 единиц. Важно что если снять дамп израсходованной карты и записать на место единиц времени какое-либо значение то карта не работала (очевидно, что она отправляет запрос на блокировку только в момент полного обнуления)
1. Вот карта на 1000 единиц. Осталось 998. Номер 1000013039. Годна до 31.12.99
E9, 30, FF, 01, F7, 3F, 59, DC
00, 01, 7F, 0F, 3F, FF, 68, 6B
2. Потом по этой карте позвонили. Осталось 6 единиц.
E9, 30, FF, 01, F7, 3F, 59, DC
00, 00, 00, 00, 3F, FF, 68, 6B
3. Наконец, она закончилась.
E9, 30, FF, 01, F7, 3F, 59, DC
00, 00, 00, 00, 00, FF, 68, 6B
Мне кажется, что многое зависит от нашего восприятия, в те далекие годы детства не было такого выбора игр, все было ново и передавались друг другу они с горящими глазами, запалом и настоящим восхищение. Сейчас рынок наводнен кучей проектов в большинстве которые представляю из себя клоны друг друга и мы привыкли к этому однообразию, не получая того удовольствия, которое ощущали в те годы, но стараемся его уловить, а этого не выходит.
Ну а стиль игры игрок сам выбирает, опытный читер долго может прятаться :(
Летом когда жена поедет к маме буду трикоптер на ней собирать )
Home
Куча примеров
Да и так в инете можно найти чужие наработки.
От себя скажу: девайс понравился, достаточно шустрый ( 72МГц, 32-bit ARM7 процессор, 512КБ Flash (148КБ доступно), 96 КБ RAM (62КБ доступно)) имеет встроенный кард ридер, usb (может работать в режиме хоста), куча портов, совместима с Arduino шилдами. Разработка ведется в MS Visual Studio (поэтому по Windows) на C# с использованием MicroFramework и GHI библиотек, по моему мнению — удобно и легко (но .net немного порезан).
Тем интереснее )
Это инвертированный массив (читался в обратном порядке)
1-й блок CRC
2-й сам ключ (часто используют только 4 байта для экономии памяти домофона)
3-й идентификатор iButton Dallas
Да сейсас программисты уже так не ограничены в своих возможностях и игру в большинстве случаев оценивают по работе дизайнеров, аниматоров и модельеров.
P.S. Пользуясь случае покажу свои варианты танчиков и марио в акаде на основе его примитивов:
www.youtube.com/watch?v=946fmxv5cC8
www.youtube.com/watch?v=p20zAhB3mjU
Неподходящее название т.к. статья просто показывает как пользоваться классами из сторонних библиотек. А произвести инъекцию в память стороннего приложения труда не составляет и это не из-за неправильно написанной игры. Если и говорить о безопасности данной игры то самая большая проблема — хранение профиля локально у игрока. Рефлектор есть берем класса отвечающий за профиль и редактируем сейв заполняя его топ айтемами.
1. Вот карта на 1000 единиц. Осталось 998. Номер 1000013039. Годна до 31.12.99
E9, 30, FF, 01, F7, 3F, 59, DC
00, 01, 7F, 0F, 3F, FF, 68, 6B
2. Потом по этой карте позвонили. Осталось 6 единиц.
E9, 30, FF, 01, F7, 3F, 59, DC
00, 00, 00, 00, 3F, FF, 68, 6B
3. Наконец, она закончилась.
E9, 30, FF, 01, F7, 3F, 59, DC
00, 00, 00, 00, 00, FF, 68, 6B