Flutterby™! : computer games as bad ui

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

computer games as bad ui

2025-03-17 19:56:10.319855+01 by Dan Lyke 0 comments

From a thread about ChatGPT is the ultimate gaming tool - here's 4 ways you can use AI to help with your next playthrough...

David Chisnall (*Now with 50% more sarcasm!*) @david_chisnall@infosec.exchange

@pogmommy @gamingonlinux There’s a chapter in Jef Raskin’s The Humane Interface where he talks about computer games as bad UIs. Most computer games have a simples set of tasks to accomplish and the entire game is about making them hard: some information you need is not presented early on, you need to do things in a specific order, you need to hit buttons rapidly in a sequence, and so on. You could replace most games with a simple one-button UI labelled ‘win’ and have that button pressed automatically when you start the game and it would be more efficient. His point is that we don’t design games like this because they’re optimised for fun, not efficiency, and we shouldn’t design UIs like games because they should be optimised for efficiency. A lot of the discourse around LLMs makes me think that there is a more general form of his point.

[ related topics: User Interface Games Bioinformatics Graphic Design Artificial Intelligence ]

comments in ascending chronological order (reverse):

Add your own comment:

(If anyone ever actually uses Webmention/indie-action to post here, please email me)




Format with:

(You should probably use "Text" mode: URLs will be mostly recognized and linked, _underscore quoted_ text is looked up in a glossary, _underscore quoted_ (http://xyz.pdq) becomes a link, without the link in the parenthesis it becomes a <cite> tag. All <cite>ed text will point to the Flutterby knowledge base. Two enters (ie: a blank line) gets you a new paragraph, special treatment for paragraphs that are manually indented or start with "#" (as in "#include" or "#!/usr/bin/perl"), "/* " or ">" (as in a quoted message) or look like lists, or within a paragraph you can use a number of HTML tags:

p, img, br, hr, a, sub, sup, tt, i, b, h1, h2, h3, h4, h5, h6, cite, em, strong, code, samp, kbd, pre, blockquote, address, ol, dl, ul, dt, dd, li, dir, menu, table, tr, td, th

Comment policy

We will not edit your comments. However, we may delete your comments, or cause them to be hidden behind another link, if we feel they detract from the conversation. Commercial plugs are fine, if they are relevant to the conversation, and if you don't try to pretend to be a consumer. Annoying endorsements will be deleted if you're lucky, if you're not a whole bunch of people smarter and more articulate than you will ridicule you, and we will leave such ridicule in place.


Flutterby™ is a trademark claimed by

Dan Lyke
for the web publications at www.flutterby.com and www.flutterby.net.