Monday, September 7, 2026

Is Space Opera Too Math-Heavy?

Is space a vacuum? Of course it is.

I keep coming back to that joke because it is the same question people ask about FGU Space Opera. Too many numbers? Well, it is a science-fiction game from 1980 that wanted you to feel the mass of a planet and the mass of a vibroblade in the same afternoon. Some of that math I like. Some of it I look at and think, I could put the pencil down and the game would still be itself.

I have been reading Volume 1 the same way I read Classic Traveller: not to write a review, just to see what the book actually wants me to do when we sit down. Traveller wants you to go somewhere you have not mapped yet. Space Opera wants you to figure the place out first and then walk around in the answer. That second thing is why I picked up the book. It is also why the calculator reputation exists.

The reputation is not incorrect. It is just lumped together.

Planet generation, habitability, first contact — that is the part that feels like Space Opera and not like a UWP string with better adjectives. You are deriving a world. I do not want that turned into three tags and a rumor table. That is the computer-game-on-paper feeling I already liked: formulas instead of a prompt. Chargen is heavy too, fourteen scores and a skill-point budget, but it is front-loaded. Once the résumé is spent, you are mostly done. I already spent a whole piece arguing the career is a simulated job, not a lottery. I still think that.

Combat is where I start flipping pages and losing the thread.

Melee initiative, especially. It is a little game sitting on top of the fight, and when you finish it you usually know what you knew when you sat down: the faster, better-trained person goes first, unless someone has reach or surprise. That is a paragraph. It does not need a procedure with its own weather.

What I would actually try at the table is still pretty small. Add the ability the weapon cares about — Strength, Agility, whatever the book already points at — to the skill level, then throw a d20 on top. Highest total plus that roll goes first. Surprise still matters. Reach still matters. Then we play the fight.

I have this picture of an armsman in a docking tube waiting on a clerk. That is not the game I want out of a brawl. If the fight is supposed to fit in the tube, the math should too. Ability and skill tell you who ought to be quicker. The d20 is there so the clerk does not always win the argument before anyone moves.

Once I let myself say that about initiative, a few other piles of factors start looking like the same pile. I would not rewrite the game. I would just stop treating every named modifier like liturgy.

Keep the percentage skill. Add one ability. Add one “this is harder” number for cover, gravity, wounds, aiming, whatever is actually in the scene. Five separate adjustments that all mean the same thing are how you lose a Sunday. Recoil, mass, and the rest of the weapon line that never changes can live on the card. Recalculating them mid-fight is accounting. Starship combat can keep range, closing, and the one system you are trying to kill. The rest can wait until someone at the table asks a gunnery question. Outside of a fight, if they bought the skill and the job is ordinary, they do the job. Roll when missing it would change the scene. The career points already said they trained for this.

None of that is a new edition. It is a referee deciding some tables are design notes.

The cheap version of this article is “Space Opera should be lighter.” Sometimes, in a corridor, yes. I do not want a Space Opera that builds worlds the way Traveller builds UWPs. That would just be Traveller with more characteristics. The computed planet and the contact procedure are the personality. Traveller stays fast because it hides a lot behind two-letter codes and then trusts you. Space Opera gets slow when it refuses to hide anything. I do not need it to become the other game. I need to know, before we start, which numbers are the setting and which numbers are just 1980 being proud of a slide rule.

The test I keep using is pretty small. If I drop the procedure and the universe changes — gravity, air, who you can talk to — I keep it. If I drop it and all that changes is how long we wait to find out the marine hit the pirate, I let it go.

So: keep the world math and the contact math. Keep class, career, and the skill budget. Try ability plus skill plus a d20 for who goes first. Stop stacking five ways to say “harder.” Leave the unused weapon factors on the card. Roll the résumé when the scene would move.

Is it too math-heavy? Parts of it, for me, on a weeknight. Is space a vacuum? Yes. I just do not think every empty page of arithmetic is the same emptiness. Some of it is the setting. Some of it is air I can let out of the room and still have the game I opened the book for.

Who Gets the Chair?

Star Force ship command in FGU's Space Opera.

Star Force is the government military umbrella. StarFleet is the navy-shaped part of it: Astronauts on the Executive track, plus Science and Engineering. Space Marines and Commandos sit under the same roof. For an Astronaut, the career is not only years and rank. It is also which hulls, if any, you were trusted with.


You apply. Rank is only the ticket.

You do not receive a ship when you make rank. Rank and time in service only make you eligible to apply. Once a year, an Executive Officer who already has the required rank and years may bid for a specific class of vessel and must roll the target or better on 2d6; use the table on page 38.

You pick a size class from the rows you qualify for. You cannot bid a Battle Star as an Ensign.


Open at the bottom, stepped at the top

The first three classes are open. Small Craft, Star Fighter, and Corvette list no prior command. A Lieutenant with six years can try for a fighter without having skippered a cutter. Tables often walk those three in order anyway, because the year and rank gates already push you up one step at a time. That is taste, not a hard rule.

From Light Cruiser on, it is stepped. The book will not let you bid a Light Cruiser until you have already commanded a Star Fighter or a Corvette. The capital rows keep asking for a previous serious command. That is the history: the Cruiser Captain has a smaller ship in the file.


Bidding down, failing, and what a win means

You may bid down. Each class below the one your rank normally rates gives +1, to a maximum of two steps. A Captain chasing a Light Cruiser gets +2.

Fail the roll, and you stay an XO without that command for the year. Success does not make the ship yours. It writes the command into the service record.


Two lists, one procedure

The rank chart in the same chapter also prints a “StarForce Command” column — Cadet/1 with small craft, Ensign with StarFighter, Lieutenant with Corvette, then Destroyer, Light Cruiser, Cruiser. Treat that as the grade the service thinks you are ready for. The 2d6 table is the application. The book is messy in the usual FGU way (Destroyer on one list, Corvette on the other). The procedure is the same: eligibility, then a yearly bid for a named class.

Years and rank tell you how long they served. The command log tells you what kind of officer they were.


Other services just pin the ship to the rank

Star Force is the one that makes you bid. Several civilian and paramilitary services print an “IPA Command” or “Scout Command” column and treat the hull as part of the grade. Make the rank, and that is the ship the table says you run. No yearly 2d6, no prior-command prerequisite.

The Interstellar Police Agency is the clean example. IPA keeps naval-quality ships up to Fleet Cruiser to hunt pirates and patrol the lanes. Lieutenant is a StarFighter. Inspector is a Corvette. Chief Inspector is a Light Cruiser. Captain is a Cruiser. Assistant Co-ordinator is a Fleet Cruiser. Co-ordinator is a sector squadron. The early grades are squads, not hulls — Sergeant a two-man team, Sub-Lieutenant a six-man squad — then the ships start.

Survey Scouts work the same way, only the ships are bigger sooner. Group Leader is already Corvette or better. Senior Group Leader is Light Cruiser or better, then Cruiser, Fleet Cruiser, and Battle Cruiser as the expedition ranks climb. Those pluses mean “at least this class,” not a bid for a named type.

Merchant Marine is the odd one out. Rank is a Guild grade, not a hull assignment. The book allows player-owned ships of corvette and light merchantman size; it does not hand you a freighter because you made Leading Starshipman.

So if the résumé is Star Force, the interesting line is which bids succeeded. If it is IPA or Scouts, the interesting line is the highest grade they reached. The ship comes with the rank.

Years and rank tell you how long they served. The command log — bid or automatic — tells you what kind of officer they were.

Monday, August 31, 2026

You Are the Computer

I used to read FGU Space Opera as a story game that had swallowed too many tables. Fourteen characteristics. Planet-of-birth modifiers. Skill budgets. Yearly command bids. Government Support Index. Corruption Index. It felt like the book could not stop adding columns.

That is the wrong complaint. The book is not failing to be elegant. It is succeeding at being a machine.

In 1980, a lot of the hobby was already thinking like software. People were typing Star Trek games in BASIC, generating Traveller subsectors from procedures, filling hexes with factors. Space Opera never pretended the computer had arrived. The CPU was you. The dice were the RNG. The tables were lookup functions. The character sheet was the output screen.

There is a beauty in a game that pretends to be a computer program. The two volumes read like source code for an infinite universe generator that also happens to print a person. You feed it a class, a birth world, a stretch of years. It returns gravity, Damage Factor, a skill budget, a command log, a planet with a repression index. Same pipeline, different scale. Character creation and sector creation are the same habit: inputs, modifiers, derived values, a file you can keep running.

You do not roll 2d6 and write Strength-7. You roll d100, spend a class pool of bonus percentage points, and look the result up on a conversion table biased toward player characters. The result is 1 to 19. Then the book computes: carrying capacity, Damage Factor, stamina, shock resistance, Characteristic Rolls on a d20. GTA, Mechanical Aptitude, and Electronics Aptitude sit on the sheet like separate processors. They are the numbers later procedures will ask for.

Planet of birth is more input, not color text. Gravity, atmosphere, and climate rewrite the registers. High-G adds Strength and takes Agility. The character is not “from a heavy world” in the story sense first. The character is a record that has already been run through an environment module.

Classic Traveller’s life path is a loop: survive the term, roll a skill, decide whether to risk another pass. Space Opera is a batch job. Characteristics are finished before anyone puts on a uniform. Initial service is one block of years. Skills arrive as a lump when the career is over. StarForce command is a yearly bid with rank gates and a prior-command log. Eligibility, then a function, then an output.

That output is not decoration. Skill and history are the access keys. An entertainer does not get a battlefleet. A veteran who already skippered a heavy cruiser does not walk into the room as one more voice. The log is why the next bid is legal, why the words carry, why someone hands you a larger hull and a larger problem. The program remembers what you have already run.

Worlds work the same way. Spectral type, zones, gravity, hydrographics — then a stack of indices that sound like settings and behave like variables: support, loyalty, repression, corruption, xeno-acceptance. A later procedure can call the repression index the same way it calls the gravity.

The layout is messy in the usual FGU way. Procedures live three chapters from the numbers they need. That is what happens when the program is printed in two volumes instead of compiled. The instinct underneath is still hardware. Fans put chargen and hulls into actual spreadsheets because the book was already asking to be one. Fill a Space Opera sheet, and you are stepping through a routine: find the input, apply the modifier, write the derived value, go to the next line.

The stark part is the point. Factors, target numbers, and success chances are visible. If you know the math before you fire the star torpedoes, you can put yourself in a winning position before the dice leave the hand. Range, sensors, the lock, the hull you brought. If you do not know your chances, you are not being dramatic. You are playing blind against a system that will happily compute the shot without you.

Traveller trains you to survive a sequence of rolls and see who walks out. Space Opera trains you to finish the procedure and read the file. The romance is still there — StarForce, mercenaries, thanokalamine in the medkit — but it sits on top of factors.

Stop asking whether each table is fun. Ask what it is computing. Once you treat the page as a program, the formulas stop being clutter. They are the game that was already running before anyone said the word computer out loud.

It Is Not a Lottery

Why FGU Space Opera’s career system kept looking like Traveller until I actually read it

I came into Fantasy Games Unlimited’s Space Opera the way a lot of people do: I already knew Traveller. Same era, same idea of a life path before play, same two-year terms, same enlistment and re-enlistment language. So I kept looking for the lottery. I kept waiting for the term where I roll survival, snag Pilot-1 off a table, and maybe get mustered out with a scar.

That is not what this game is doing.

Space Opera’s career phase is simulating a career. It is not handing you skills or characteristic bonuses one roll at a time. Once I stopped translating every line into Classic Traveller, the book got a lot clearer.


The Traveller habit

Classic Traveller trains a very specific reflex. You pick a service. Each term you roll to live through it. You roll for commission and promotion. You roll on skill tables. Rank can dump automatic skills on you. Then you decide whether to risk another term or cash out. The career is the skill engine. The randomness is the point.

I brought that reflex to Space Opera and started asking the wrong questions. Does my career give me skills? Does each term add a bonus to my stats? What happens if I fail re-enlistment after two years? Can I do six years in StarForce and then eight as a mercenary the way I would stack Navy and Other?

Those are Traveller questions. Space Opera answers a different one: who were you for a living, for how long, and what point budget does that history buy you?


What actually sets the numbers

Characteristics come first, and they are already finished before anyone puts on a uniform.

You pick a class: Armsman, Astronaut, Tech, or one of the Scientist flavors. That class is not the career. It is the archetype. It gives you a pool of bonus percentage points, usually +35 to +40, to spread across the d100 rolls for the stats that class cares about. Those modified rolls become scores from 1 to 19. The fourteen characteristics do not get another bump when you enlist.

So if someone says “your career does not give you a bonus to your stats,” they are right about the 1–19 scores. They are wrong if they mean the career does nothing. The career is where the years come from, and the years are where a big chunk of the skill budget comes from.


Skills are a shopping trip, not a term table

After the life path is resolved, you buy skills with a lump of points:

  • One point times the sum of seven characteristics the class uses
  • Plus five skill points per year of service
  • Plus 6d6 that can only go to General skills

Half of the class pool has to look like the job. The rest can wander. You do not roll Pilot in year two and Gunnery in year four. You look at the whole career when it is over and spend the points so the sheet matches the story.

The career is a point budget with restrictions. It is not a raffle ticket per tour.


How the career actually runs

You enlist at 18. Then you roll 1d20 for the length of initial service. That table lives in the career chapter, just before the re-enlistment rules. The shortest result is two tours — four years. One result even notes that the character resigns when that block ends. You are not checking re-enlistment after a single two-year hitch. I kept missing that because Traveller’s first term is already a survival roll.

Then comes the paragraph people cite as “page 34.” In Volume 1, it sits right after the initial-service table, and this is the whole rule:

Once a PC has completed his full term of initial service, he must actively seek to remain in the service or he will be discharged. This requires making a re-enlistment roll every two years.

Read in order, it is two clocks, not one.

First clock: the 1d20 result. That is how long the service will keep you without asking. Four years at minimum, up to thirty. During that stretch, you resolve promotions, command assignments, pay, and the rest of the paperwork. In Star Force, command of ships is determined by a separate yearly bid, not handed out with rank. You do not roll to stay.

Second clock: only after that block is finished. If you want another tour, you roll 3d6 against the re-enlistment number for that service, with bonuses if the listed characteristics are high enough. StarForce Astronaut, for example, needs 13+ and can pick up +1 for each of Intelligence 13+, Dexterity 14+, Agility 14+, GTA 13+, Leadership 15+, and Bravery 15+. Fail the roll, and you are discharged. There is no Traveller-style death, medical discharge table, or prison term attached to that failure. You just leave.

That is why “what if I fail re-enlistment after two years?” is a Traveller question wearing a Space Opera coat. Two years is one tour. Initial service is at least two tours. The page 34 sentence does not start ticking until the first block is done.

If you do fail after that block, you muster out and enter play younger, with fewer years in the skill-point formula and a thinner benefit package. Characteristics do not change. No extra skill gets rolled onto the sheet at the door.


When play starts

Most tables start after discharge. The book is a little softer: the character can enter in the final year of the last tour, and the same re-enlistment table is used during play if you try to stay in. Reservists can get recalled and serve extra tours as an active character. The assumed start is still “veteran who is done, or almost done,” not “year three of a twenty-year hitch.”

Mustering out is cash and kit, not skills. Leave government military service in good standing, and you get severance (5% of final year’s income times years served), savings, material benefits, and a travel warrant home. Pension wants twenty years or more. Some services check active reserve. Civilian government jobs usually treat the split as permanent.


Can you change careers?

Not the way Traveller lets you stack Navy and Merchant as two complete pre-play careers.

Chargen is built around one initial service. The benefits chapter keeps saying “when a PC leaves his initial service.” There is no second-term table, no second mustering-out package, and no official instruction to add eight mercenary years onto six StarForce years and run the whole machine twice.

What the book does say is easier to miss if you are hunting for a second-career chapter. Mercenaries are “fighting men who have, for the most part, been released from the regular forces.” StarForce veterans automatically qualify if they were not thrown out in disgrace. Other people use the normal enlistment rules, with a 2d6 fallback of 7 or 11 because there is always a need for cannon fodder. Previous service even helps: +1 DM per two years when you try to sign on.

So the fiction is supported: StarForce astronaut for six years, then mercenary. The rules treat that as what veterans do after they leave, especially in play. They do not treat it as a second-career change. Transfers inside government service are the other exception, and those are listed in the individual service writeups.

If a Starmaster wants both stretches to count before play, the honest way is to add the years together for the +5 skill points per year and keep a single point budget. The book does not tell you to generate two separate packages.


Side by side

Classic Traveller FGU Space Opera
What the career is A per-term lottery A simulated job history
Skills Rolled each term from tables; rank can auto-grant Bought once from a point pool after the career ends
Characteristics Can shift from aging, medical, some benefits Locked in by class pool and the d100 table before enlistment
First term Already a survival check Guaranteed initial block, usually 4+ years
Re-enlistment Each term, including the risk of being forced to stay Only after initial service; fail, and you leave
Death in chargen Famous and traditional Not part of the pre-play career
Second career Standard: leave one service, try another Not a chargen loop; mercs are written as veterans of the regulars
When play starts After mustering out Usually after discharge, or in the last year of the last tour


The sentence that unstuck me

Once I said it out loud, the rest of the book behaved:

The entire career system is just simulating a career, not a skill or characteristic lottery.

Class builds the body and the mind. Career builds the résumé. Skills are what you choose to have learned while you were living that résumé. Benefits are what you walked away with. Play starts when that story is finished enough to be interesting.

Traveller is still in the furniture. Two-year tours, enlistment scores, ranks, mustering out, the whole military-SF posture. The mistake was assuming shared furniture meant a shared engine. Space Opera borrowed the look of a life path and then spent the points like a shopping list.

If you grew up on Traveller, read the career chapter twice and ignore the reflex to roll a skill table at the end of every tour. There is not one. That is not a missing page. That is the design.


A short working order

  1. Pick class. Apply the bonus pool to the d100 rolls. Lock the fourteen scores.
  2. Handle race and planet of birth.
  3. Enlist in one initial service that the class can actually enter.
  4. Roll initial length of service. Resolve promotions and the rest of the paperwork for those tours.
  5. After that block, re-enlist every two years or get discharged.
  6. Take mustering-out money, kit, and any reserve status.
  7. Compute skill points. Spend them. Half the class pool has to look like the job.
  8. Start play as the person who already had that career, not as the person still rolling for it.

Mercenary work, another police force, or a recall to the reserves can happen after that. That is the next chapter, not a second chargen.

Wednesday, August 26, 2026

The First and Still the Best

Space Opera was our first science fiction role-playing game.

In the late 1970s, still riding the high of Star Wars (1977) and hungry for something that captured that same sense of widescreen adventure, laser swords, exotic aliens, and grand interstellar drama, we went looking for a “Star Wars RPG.” What we found were two contenders: Traveller and Space Opera.

Traveller (1977) was already the established king of science-fiction gaming—lean, elegant, and built around hard-edged interstellar trade, career paths, and a vast, somewhat austere Imperium. It was excellent. But Space Opera, released in 1980 by Fantasy Games Unlimited and designed by Edward E. Simbalist, A. Mark Ratner, and Phil McGregor, felt closer to the melodrama and cinematic sweep we were after.

The boxed set openly courted the space-opera tradition of E.E. “Doc” Smith’s Lensman series and George Lucas’s galaxy far, far away. It offered detailed character generation with dozens of skills and professions, alien races, psionics that could stand in for the Force, starship design and combat, planetary generation, and enough equipment lists to kit out an entire campaign. The rules were dense—sometimes notoriously so—but they delivered exactly the kind of high-adventure toolkit we wanted.

For about two or three years, Space Opera was our primary science-fiction game. We dove deep into its systems, ran sprawling campaigns, and treated its source material as the definitive “tuff books” of the genre. Then, in 1982, TSR’s Star Frontiers arrived: brighter, faster, more pulp-oriented, and far easier to teach to new players. It quickly became our main engine for weekly sessions.

Yet Space Opera never really left the table. It was the closest thing we had to a truly generic science-fiction game, and it remained our go-to reference for a long time—roughly twenty-five years in total. Those two thick volumes (and the various supplements) contained just about everything we could ever want in a semi-generic science-fiction system: exhaustive equipment lists, starship design tools, planetary generation, alien templates, and enough technical detail to support almost any campaign we imagined.

Over time, the computers and data technology described in the rules grew noticeably outmoded, but they never lost their appeal. Instead they acquired a certain primitive charm—a throwback retro-future feeling that, with only a little reinterpretation, could easily stand in for modern computers and data-processing systems.

In many ways, this is exactly what TSR should have done with science fiction. Space Opera cast a broad net over the great 1960s and 1970s science-fiction novels, television shows, and movies, filed the serial numbers off, and presented a grand galaxy setting flexible enough to do almost anything you wanted. You could feel the influence of Robert A. Heinlein’s Starship Troopers in the military careers and powered-armor combat, the vast interstellar polity of the United Federation of Planets (and later novels like Federation), Frank Herbert’s Dune in its feudal politics and ecology, Larry Niven’s Ringworld in the sense of cosmic engineering and wonder, Joe Haldeman’s The Forever War in the grinding realities of interstellar conflict, and the classic Star Trek series itself in the exploratory spirit and multi-species crews.

Could the game be Star Wars? Absolutely. Could it also be Star Trek? Why not? Could it be any of those novels—or almost any other science-fiction story you happened to love? Sure—let’s do that too.

That open-ended, kitchen-sink approach gave us a living toolkit rather than a single locked-in setting, and it is one of the main reasons the books stayed on our shelves long after the easier, more thematic Star Frontiers had taken over as our primary game. Even then, Space Opera remained the deep archive—the “serious” sourcebooks we reached for whenever we needed extra weight, extra detail, or that particular flavor of classic space opera that first pulled us into the stars.

We eventually left Space Opera behind for Star Frontiers, drawn by its cleaner presentation and pulp energy. But the simpler system did not have much staying power. Before long, a more simulation-toolkit game—FGU’s own Aftermath!—took over as the mechanical backbone for our Star Frontiers campaigns. Looking back, Space Opera really should have picked up the torch and remained our main engine. The system is still solid and workable decades later.

It avoids the progression problems that eventually plagued Star Frontiers, where ability scores climb past 100 once everyone reaches Level 6 skills and there is simply nothing meaningful left to advance toward. Space Opera’s deeper, more flexible framework never hit that wall; characters could keep growing in interesting ways without the numbers becoming absurd. In retrospect, it was the stronger long-term foundation all along.

What I still love most about Space Opera is that it has more genuine science and engineering than any science-fiction game ever published. The research-project rules—complete with laboratories—are excellent, and the sheer number of specialized fields of study is staggering. You could fill an entire science vessel with specialists and research labs and still not cover everything the system offers. Discover a planet studded with Forerunner pyramids? That single find becomes an entire campaign.

Your cruiser takes up station to guard the site while science teams spend weeks, months, or even years working their way through the tunnels and sublevels, cracking codes, decoding hieroglyphs, analyzing strange artifacts and unexplained technology, and slowly unlocking the mysteries of a vanished civilization. Of course, those same tunnels are inhabited by alien space bugs that the Marines must clear and secure.

When rival fleets arrive to seize the system and its priceless relics, the campaign shifts into full-scale fleet engagements. Space pirates, never ones to miss an opportunity, begin raiding your supply ships and science transports. No other game has ever captured “big science” the way Space Opera does—and none has managed it since.

In the end, pulp science fiction that focuses mainly on gunbattles and shoot-outs simply doesn’t hit as hard, or mean as much, as the slow, painstaking work of unlocking the mysteries of the universe. Space Opera understood that. It gave us a game where discovery itself could be the real adventure—where the real payoff wasn’t the next firefight, but the moment the codes finally cracked, the ancient systems powered up, and the galaxy suddenly got a little larger and stranger than it had been the day before. That is the kind of science fiction I still want to play, and the reason those old black books never quite left the shelf.

First Contact

 Greetings, I come in peace.

Is Space Opera Too Math-Heavy?

Is space a vacuum? Of course it is. I keep coming back to that joke because it is the same question people ask about FGU Space Opera . Too ...