Jump to content
  • 0

Your Secrets of Screen Management?


rje
 Share

Question

So I'm back up to speed with BASIC 2.0, finished Rogue Forest, and am re-working the Space Trader game I wrote this Spring.

And I have to ask y'all's advice.  HOW do you organize multiple data sets on the screen?

I've got lists, maybe a map, and a status/alarm bar, as well as the player menu.  Call it four or five zones on the screen.

It's a bit painful keeping those data inside their boundaries.

I was wondering if anyone has some useful, practical advice about it?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

You don't. You break it up into categories and only display the relevant data at the time. 

For example, in the menu that lets you travel from one planet to another, you don't really need an inventory and price display... but you do need fuel levels, travel distances, and times. 

I'm thinking if you look at the menu system in Elite: Dangerous, you'll get a good idea of what I mean.

 

Link to comment
Share on other sites

  • 0

In terms of "not overflowing", I got nothing. I guess either hard code the appropriate boundaries or carefully choose the data so overflow is impossible. Abbreviate select words and whatnot. For instance, Megaman games almost always abbreviated weapon names like "M.Buster" for the Mega Buster.

I forget who said it here, it may have been John Gill, but someone was saying that there's just no getting around it: You have to plan carefully. I think that's very sound advice.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

Please review our Terms of Use