Maybe this is complicating things more than needed, could be as simple as a
have a boolean set by the author using a checkbox. If: its
'not-usable-at-this-point-other-than-prototype' checkbox.

However, I think 2 choices isn't enough, that 3 is just right. [else, games
will 'hang' on non-finished because they are not super-polished, even if
they are playable ]  More than 3 is getting excessive, where the values
become less distinct, less meaning.

listbox enum: {
  very_alpha ,
# Very early, prototype/alpha state.

  playable ,
# game might have few levels, but is playable.
# Not uber polished, not a huge amount of content.

  mature }
# Lots of levels / content.
# Game has a lot more polish

Not sure how good version numbers will work, if they aren't normalized. But
maybe false-not-ready's in a search better than mostly-not-set-values?

There's also libraries. Could use same values: { very_alpha, usable, mature
}
-- 
Jake

Reply via email to