World Library  
Flag as Inappropriate
Email this Article

Don Hopkins

Don Hopkins is an artist and programmer specializing in human computer interaction and computer graphics and an alumnus of the University of Maryland[1] and a former member of the University of Maryland Human – Computer Interaction Lab.

He inspired Richard Stallman, who described him as a "very imaginative fellow", to use the term copyleft. He coined Deep Crack as the name of the EFF DES cracker, and built "AJAXian" applications for the NeWS window system 17 years before the term was coined.[2] He ported the SimCity computer game to several versions of Unix and developed a multi player version of SimCity for X11, did much of the core programming of The Sims, and developed robot control and personality simulation software for Will Wright's Stupid Fun Club.

He developed and refined pie menus for many platforms and applications including window managers, Emacs, SimCity and The Sims, and published a frequently cited paper about pie menus at CHI'88 with Jack Callahan, Ben Shneiderman and Mark Weiser.[3] He has published many free software and open source implementations of pie menus for X10, X11, NeWS, Tcl/tk, ScriptX, ActiveX, JavaScript, OpenLaszlo, Python and OLPC, and also proprietary implementations for The Sims and the Palm Pilot.

Hopkins also wrote demonstrations and programming examples of the ScriptX multimedia scripting language created by the Apple/IBM research spinoff Kaleida Labs, developed various OpenLaszlo applications and components, and is a hacker artist known for his artistic cellular automata. He is also known for having written a chapter “The X-Windows Disaster” on X Window System in the book The UNIX-HATERS Handbook.


  • Micropolis 1
  • The Sims 2
  • References 3
  • External links 4


Recently Hopkins, supported by John Gilmore, adapted SimCity for the OLPC XO-1 laptop.[4] The current version includes pie menus and is explained in depth in a video released by Hopkins.

Since its primary objective is education, the OLPC project is looking not just for games, but for tools that enable kids to program their own games.[5] Hopkins programmed Micropolis to make it easy to extend in many interesting ways. He added functionality to let kids create new disasters and agents (like the monster, tornado, helicopter and train), and program them like in many of the other games on the XO. The goals of deeply integrating SimCity with OLPC's Sugar user interface are to focus on education and accessibility for younger kids, as well as motivating and enabling older kids to learn programming.[6]

The Sims

The Sims is a virtual reality video game developed by Electronic Arts. The games are known for their very loose guidelines and no specific user goals. They allow the users to simply exist in the virtual world they create.[7] Don Hopkins became involved in Sims after he worked at Sun Microsystems.[8] The Sims were a theme in his work since then and he has contributed to much of the design and conceptual development of the game. He was hired to convert the Sims for Unix. He implemented the usage of pie menus to the game so that users could efficiently carry out actions in the game world.


  1. ^ "Resume of Don Hopkins"
  2. ^ "Resume of Don Hopkins"
  3. ^ "An empirical comparison of pie vs. linear menus"
  4. ^ "History and Future of OLPC SimCity / Micropolis"
  5. ^
  6. ^
  7. ^ The Sims
  8. ^ "Don Hopkins' Resume". 

External links

  • Official home page
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.