Share this project

Done

Share this project

Done
An RPG, RTS, and sandbox space exploration game all-in-one.  Explore, trade, build, and fight in a beautiful, procedural universe.
An RPG, RTS, and sandbox space exploration game all-in-one. Explore, trade, build, and fight in a beautiful, procedural universe.
5,449 backers pledged $187,865 to help bring this project to life.

The Road to the Beta: Chapter 1

Posted by Josh Parnell (Creator)
65 likes

Gooooooood evening ladies and gentlemen, and thank you for showing up here tonight for the grand opening of the weekly Limit Theory Road to the Beta development update series!  It's an exciting day, but also a bit scary, since...I've not the slightest idea what an RTB is!  I mean...should I...should I tell a joke?  Or...pull a small bunny out of my slippers?  No no...maybe a card trick!! ._.  Hmm...well, we've gotta figure it out one way or another, so I guess I'll just dive in and see what happens...

Back to Basics

During my recent planning-and-mind-orienting week, I put my finger on something that's been bothering me about LT -- something that I thought can and should be attacked immediately during RTB.  Generally, that something is the lack of visibility of core features that already exist in the engine.  There's so much that already exists.  There really is.  But with the amount of revisions of various kind that we've been through, it's been hard for any of those features to consistently stay on the surface.  Broadly, that's sort of the point of RTB.  But even more specifically, this week, I decided to concentrate my firepower on the most basic of those areas: the thing you see first and last, the thing that serves up the direct information about your world and your ship, and, most importantly, the thing that is currently far more empty than it should be: the HUD.

Show Yourself, Limit Theory!

This week we welcome the following new widgets into the repertoire of LTSL-driven (i.e., compatible with the current and final UI) HUD components:

  • Minimap
  • Target display
  • Miniscanner (small scanner output preview)
  • Notifications list
  • Compact hardpoints control panel
  • Fast power distribution widget

Yes indeed, have a look below.  You can eyeball the distance to a pack of enemies using the minimap, identify a mineral-rich rock on the scanner, route all power to the forward deflector shields, and even monitor your personal messages, all without leaving home base.

Show Yourself, LT!
Show Yourself, LT!

Please note that those notifications were added for show; your actual game experience of meeting or not meeting Darth Vader (and of obtaining reasonable prices on tetrite ore) may vary (I cannot be held responsible!)

I've also done away with the bottom menu, which was previously a "menu for the thing I'm flying" menu, and replaced it implicitly with HUD elements (since, it turns out, the HUD is also a "menu for the thing I'm flying"!)  In this picture, for example, clicking the minimap will open the system map in a new window.  Clicking the scanner preview will open the full scanner display.  Clicking any of the targeted objects from the top-right will open their information window.  The same applies to clicking any of the hardpoints in the bottom-left lattice.  Concretely, this just means that the HUD is fast and simple to use.  Although I wasn't able to complete a 'ship summary' widget in the week, I hope to add it as the last (major) missing piece, since it will then provide a link to opening the player's ship window.

Hardpoint Control Groups

Every good cap ship pilot knows that having lots of weapons calls for having weapon groups!  After all, sometimes bringing down a mosquito doesn't require all the nukes.  LT now has equipment groups, and the implementation is very simple.  Several control group buttons live alongside the hardpoint nodes.  One of these group buttons is always selected at any given time.  Right-clicking (or performing an equivalent joy / gamepad action) on a hardpoint node will toggle whether that hardpoint is to be 'active' or not under the current control group (colors and opacity indicate whether the hardpoint is active).  The group will remember these toggles, so that when you switch between groups, they'll be preserved.  Simple!  The number of available control groups can easily be changed as a setting.

It's also worth mentioning that the hexagonal lattice layout of the hardpoints is due to a new layout widget implemented this week.  The reason I mention is because I'm quite excited to use these lattices in other places.  They're ultra space-efficient, but, more than that, I'm seriously impressed by how good they look with comparatively-few frills (compared to a square lattice, for example.)  Practical and attractive?  Now that's a layout I could fall in love with...!

On-the-Fly HUD Customization

It's nice to finally have some stuff populating the HUD, but no doubt we're all going to have our own opinions of what should go where and how big it should be.  In fact, your answer will almost certainly depend on the role(s) that you choose to pursue in game.  For this reason, I created a simple and easy mechanism to allow players to customize their HUD without ever leaving the game.  By toggling the HUD's "Edit Mode," HUD widgets will be converted into their proxy 'containers' -- big rectangles -- which can then be repositioned, resized, and (in the future) disabled and reconfigured.

This means that a single touch of a button turns this...

HUD #1
HUD #1

Into this!

HUD #1 Edit Mode
HUD #1 Edit Mode

From here, we can literally just drag or shift-drag (to resize) these boxes and place them however we like.  There's a grid-snap key as well.  In no time at all we can have something like this...

HUD #2 Edit Mode
HUD #2 Edit Mode

And now just say the magic word (key) and we get...

HUD #2
HUD #2

Try tabbing between the first and last images at full-res so you can see the difference!  Naturally, more extreme examples are also possible...

Minima--
Minima--
I'm very serious about exploration.  VERY SERIOUS.
I'm very serious about exploration. VERY SERIOUS.

In the future, I'd love to add the ability to individually configure each widget (see those gear buttons in edit mode? Some day...).  It'd be fantastic to be able to choose the behavior of your minimap, resolution of your scanner preview, shape of your center reticle, etc. all without ever having to leave the HUD (well, in edit mode).  But for now, the point is already accomplished -- to give the player some power over that functionality!  To let them feel and take control over what LT has to offer.  Between having more content available to access from the HUD as you roam around, and having much more power to shape it, there's quite a difference in the feeling of game tactility between last week and today.

Now then!  RTB is a merciless companion, so if you'll excuse me, I've got to barrel right on through into the next one.  Please feel free to critique the RTB style or make suggestions if the format isn't doing it for you.  But also keep in mind that I'm just starting to figure this out...I'm sure the process will get more entertaining :)  From my end, though, this first week of testing the RTB ideology worked out really well!  Less stress than a monthly video, but, hour-for-hour, I'd say a fair bit more productive as well.  I remain very optimistic about this road :D

See you next week!

~Josh

PS ~ I'm aware that the green health indicator on the side of the reticle sorta sticks out like a sore thumb in terms of color right now :T

Steph, Andrew Styles, and 63 more people like this update.

Comments

Only backers can post comments. Log In
    1. Kraken on

      That RTB format is very nice.
      Keep up the good work!
      (and that green indicator is not that bad)

    2. Missing avatar

      Kaeroku on

      I'd say RTB episode 1 is a success. Just wanted to say - I actually liked the green health bar. Not that I don't like blue - I do! - but the variety of color prevented it from being mundane. I could see the green bar turning yellow when below 50% and red below 20% (for instance) to give easy rough indicators without the player having to look too close.

      Keep it up Josh. Liking the look of this so far.

      One thing -- I don't know if or when you'll get to this, but I remember being very intrigued by your earlier coverage of how the economy would work. I believe you said the market would drive prices. Can you go into more depth, ie, if market prices are capped at high/low values and whether we'll be able to find extremely lucrative routes via finding (or creating) a surplus or scarcity of a resource in a system (or multiple systems)?

      I like diverse trading systems where extremely lucrative routes form from world-(universe-)events, and shift over time as the items are traded more (or less) or more people immigrate or emigrate within a system.

      Thanks again for this update, I like the tone of the RTB so far and how it really highlights the progress being made.

    3. Missing avatar

      Valeroth on

      One of THE best updates in quite some time. I LOVE the On-the-Fly HUD Customization. Since I'm pledge for BETA access, I'm quite eager for Beta to arrive, so this Road to Beta series is very welcome!

    4. Jason S on

      Josh this is very cool work, keep it up.

    5. darker70 on

      Ooohh that green health bar looks bloody lovely !

      LTSL is my favourite feature in any of my other backed games,the customization elements in LT truly boggles the mind. ;)

    6. Missing avatar

      Stephen T. Robbins on

      This really does look great! Keep up the good work.

    7. Missing avatar

      Claes Wiklund
      Superbacker
      on

      Thank's for the great update Josh! You are doing a good jobb with LT. One suggestion about colors, maybe we can have an option to choose different base hud colors? I would choose a subtle green color.

    8. Ken on

      Nice update and as some other ppl have said, the green health bar is very good. You can see it without having to look directly at it.
      Also will we actually be able to meet/get messages from (a npc named) darth vader?

    9. GunShell on

      Thanks for the great update. Just a quick question. Will there still be the option to curve the HUD slightly and have those cool translucency effects we saw in previous update videos? I really liked the look and feel they gave the game.

    10. TanC on

      I've been lurking and reading every update and I have to say that the first RTB is looking good! I hope it's not too much time taken out of your production/development time each week, though. Otherwise, it's great to see what's being done towards completion of LT.

    11. Missing avatar

      Victor Tombs on

      If what you've demonstrated in this update is RTB, Josh, then it gets a double thumbs up from me. A clear, concise explanation of your work with the necessary images is almost everything I've ever wanted in a progress report. :D

      The addition of occasional short videos will also be very much appreciated.

    12. Stuart on

      Love games that provide a customisable gui. I'm so excited about this game! :)

    13. Netzbummler on

      Since I assume that the green indicator will turn red when the ship's health decreases, I'm absolutely fine with it. Otherwise, in all those glowing blue tones, it would be easy to miss this vital information!

    14. Felix on

      Not gonna lie, I really like the green health indicator, a bit of extra color in the hud is nice!

    15. Missing avatar

      Domme on

      Great update. I like this new way of providing information about the development process. :-)
      And I like the design of the HUD too, it's a good starting point even if you want to configure your own personal HUD.

      BTW, I rather have a health indicator that sticks out than have to search for this kind of information in a intense battle while being shot at.