stringtranslate.com

Дон Хопкинс

Дон Хопкинсхудожник и программист , специализирующийся на взаимодействии человека с компьютером и компьютерной графике . Он является выпускником Университета Мэриленда [1] и бывшим сотрудником Лаборатории взаимодействия человека и компьютера Университета Мэриленда .

Он вдохновил Ричарда Столлмана , который описал его как «очень изобретательного человека», использовать термин «авторское лево » . [2] Он придумал Deep Crack как название взломщика EFF DES . [1] Он портировал компьютерную игру SimCity на несколько версий Unix и разработал многопользовательскую версию SimCity для X11, выполнил большую часть основного программирования The Sims и разработал программное обеспечение для управления роботами и моделирования личности для Stupid Fun Уилла Райта. Клуб.

Он разработал и усовершенствовал круговые меню для многих платформ и приложений, включая оконные менеджеры , Emacs , SimCity и The Sims , а также опубликовал часто цитируемую статью о круговых меню на CHI'88 вместе с Джоном Рэймондом Каллаханом, Беном Шнейдерманом и Марком Вайзером . [3] Он опубликовал множество бесплатных программ и реализаций круговых меню с открытым исходным кодом для X10 , X11, NeWS , Tcl/tk , ScriptX , ActiveX , JavaScript , OpenLaszlo , Python и OLPC , а также собственные реализации для The Sims и Palm Pilot. .

Хопкинс также написал демонстрации и примеры программирования языка мультимедийных сценариев ScriptX, созданного исследовательским подразделением Apple/IBM Kaleida Labs , разработал различные приложения и компоненты OpenLaszlo и является художником-хакером , известным своими художественными клеточными автоматами. [4] Он также известен тем, что написал главу «Катастрофа X-Windows» о системе X Window в книге The UNIX-HATERS Handbook .

Микрополис

Хопкинс при поддержке Джона Гилмора адаптировал SimCity для ноутбука OLPC XO-1 . [5] Текущая версия включает круговые меню и подробно объясняется в видео [6], выпущенном Хопкинсом.

Поскольку его основной целью является образование, проект OLPC ищет не просто игры, но и инструменты, которые позволят детям программировать свои собственные игры. [7] Хопкинс запрограммировал Micropolis так, чтобы его можно было легко расширять множеством интересных способов. Он добавил функциональность, позволяющую детям создавать новые катастрофы и агентов (таких как монстр, торнадо, вертолет и поезд) и программировать их, как во многих других играх на XO. Целью глубокой интеграции SimCity с пользовательским интерфейсом Sugar OLPC является сосредоточение внимания на образовании и доступности для детей младшего возраста, а также мотивация и предоставление детям старшего возраста возможности изучать программирование. [8]

Симс

The Sims — это видеоигра-симулятор , разработанная Electronic Arts . Игры известны своими очень свободными правилами и отсутствием конкретных целей пользователя. Они позволяют пользователям просто существовать в созданном ими виртуальном мире. Дон Хопкинс начал заниматься The Sims после того, как работал в Sun Microsystems . [1] С тех пор Sims стали основной темой его работы, и он внес большой вклад в дизайн и концептуальную разработку игры. Его наняли для переноса The Sims на Unix. Он внедрил в игру использование круговых меню, чтобы пользователи могли эффективно выполнять действия в игровом мире.

Рекомендации

  1. ^ abc «Резюме Дональда Эдварда Хопкинса». www.donhopkins.com . Проверено 10 декабря 2022 г.
  2. ^ Проект GNU Ричарда Столлмана
  3. ^ Каллахан, Дж.; Хопкинс, Д.; Вайзер, М.; Шнейдерман, Б. (1 мая 1988 г.). «Эмпирическое сравнение кругового и линейного меню». Ассоциация вычислительной техники. стр. 95–100. дои : 10.1145/57167.57182 . Получено 10 декабря 2022 г. - из цифровой библиотеки ACM.
  4. ^ «Развлечение с клеточными автоматами». www.art.net . Проверено 10 декабря 2022 г.
  5. ^ «История и будущее OLPC SimCity / Micropolis». Архивировано из оригинала 27 сентября 2015 г. Проверено 12 ноября 2007 г.
  6. ^ "Демо-версия OLPC SimCity" . Получено 10 декабря 2022 г. - через www.youtube.com.
  7. ^ "Разработка игр - OLPC" . wiki.laptop.org . Проверено 10 декабря 2022 г.
  8. ^ SimCity для OLPC: Применение идей Пейперта о конструкционистском образовании и обучении детей программированию

Внешние ссылки