Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Дон Хопкинс - художник и программист, специализирующийся на взаимодействии человека с компьютером и компьютерной графике, выпускник Университета Мэриленда [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 и является художником-хакером, известным своими художественными клеточными автоматами . Он также известен тем, что написал главу «Катастрофа X-Windows» о системе X Window в книге The UNIX-HATERS Handbook .

Микрополис [ править ]

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

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

The Sims [ править ]

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

Ссылки [ править ]

  1. ^ a b c Резюме для Дональда Эдварда Хопкинса
  2. ^ Проект GNU Ричарда Столмена
  3. ^ Эмпирическое сравнение пироговых и линейных меню
  4. ^ "История и будущее OLPC SimCity / Micropolis" . Архивировано из оригинала на 2015-09-27 . Проверено 12 ноября 2007 .
  5. ^ Разработка игр - OLPC
  6. ^ SimCity для OLPC: применение идей Паперта о конструктивном образовании и обучении детей программированию

Внешние ссылки [ править ]

  • Официальный веб-сайт