Phoenix
Phoenix: BSE
Phoenix at a Glance
The Game
Sign Up
Nexus Tour
FAQ
Flagship#130 Review
Resources
History
Calendar
Wallpapers
IRC and player sites
SubSpace Static Archive
214
Previous Years
Intergalactic News
Issue 28
Issue 27
Issue 26
Issue 25
Issue 24
Issue 23
Issue 22
Older Issues
 
From Concept to Code

From Concept to Code


When features appear in Phoenix, or any game system for that matter, it can seem that they have been coded in an overly complex manner or with a surprising number of restrictions. Believe it or not, it is not because designers are a bunch of bastards (that's just happy coincidence), it is generally because the initial concept has to be modified to withstand exploitation and fit in with the rest of the game mechanics.

For this I will use as an example the soon to be released code for auto-boarding to demonstrate our thinking process and prove that we do seriously consider a great many angles. Auto-boarding is a desirable addition to the game because the requirement to run turns on two consecutive days looking for position to board and then going back with a boarding ship makes the role of piracy incredibly difficult. The inability to also catch unescorted freighters as they dash between safe orbits is also frustrating. Merchants have it far too easy.


Auto-boarding
The concept is simple enough, when you spot something you want to board, you attempt to board it.

This means four things:

  • Board List
  • Initiate Auto-boarding
  • Post Boarding Actions
  • Potential Impact on Game

Board List
Defining 'wanting to board' is actually quite straightforward. It is simply having a number of parameters, such as enemy lists, do-not-target lists, target ship hulls, e.g. light hulls or less than 200 hulls.

Initiate Auto-boarding
At first glance auto-boarding should be initiated when a valid target is encountered. Auto-boarding could therefore be active and passive, much like starting a naval conflict.

With this in mind, let's look at active boarding. A ship is given a set of standing definitions that describe the ships it will automatically attempt to board during its turn. It will run its turn, scanning as per movement and orders. It a valid target is detected, boarding will commence.

Passive boarding is defined as any valid target that is scanned between turns is automatically subjected to a boarding attempt.

Post Boarding Actions
As your position will be moving on in the case of active-boarding or you are not expecting results as in the case of passive-boarding, you need to have a set of orders that are triggered as a result of a successful boarding. These should include items to deliver to captured vessel and a set of orders such as move to XXX.
Limits are again relatively straightforward. There is a TU cost to boarding, so a position can continue making auto-boarding attempts providing that it has the appropriate spare TU's.

So, on the face it, it all seems pretty simple and coding it in should be a breeze once the parameters are sorted out.

Potential Impact on Game
Not so fast, there is another step; walk-through of application to various scenarios. These need to be analysed possibly resulting in a revisit to the above three steps. This then repeats until we are happy with the application of the mechanic or have a first pass release with a view to later refinement.

First of all, the parameters for determining ships to board seem pretty basic. A small ship could be packed with troops, making mincemeat of your boarders. Maybe you wouldn’t want to board personnel carriers or for that matter warships though you might want to have a bash at heavy hulled sensor ships. Defining a boarding list on ship type may be useful. Doing this would need a thorough work out of the current defining parameters of ship types. After consideration this parameter is assigned to future refinement.

Again, you might not want to attempt to board a ship if it is in the same location as other ships as before attempting the boarding action you are not aware if any of them will be defending it. This is also assigned to future refinement as people may well keep their auto-boarding ships off the beaten track.

Active Auto-boarding
Active auto-boarding by a single ship seems reasonably bombproof based on it being almost the same as current boarding but what happens in the case of squadron orders? As all the ships in the squadron each move before the next action, all will presumably carry out their attempted boarding action. This could prove an utter disaster. Imagine a fleet of 20 pirate ships crossing the path of a single freighter with an escort of 5 reasonably powered warships. They will all arrive then each of the 20 pirate ships will systematically hurl itself against the freighter, suffering a withering attack from the five escorts. In this manner the 20 pirates could easily become 20 piles of debris. Auto-boarding could therefore be turned off for active-squadrons or at the very least the dangers should be highlighted as players can easily submit the same set of orders for 20 individual ships.

Passive Auto-boarding
First of all, let's look at the TU cost. Passive-boarding attempts can cause a position to lose TU's between turns. Currently there isn't anything in the game that costs a position TU's outside of its own turn. This does not seem consistent with the game - strike one.

What happens in the case of mutual boarding attempts, i.e. where both active and passive positions have mutually positive definitions of valid boarding targets. Should the active position act only?
Does setting a boarding list prevent a ship from itself being boarded? As boarding is defined as an attacker and a defender, if you are attacking, you cannot lose your ship. By having a small boarding party, you could theoretically risk nothing. Strike two.

If the passive position acts second, what happens in the case of squadron orders? Should the passive-boarder attempt to board every single possible target until either it runs out of TU's or is destroyed? What happens if a passive position scans a target but is not scanned in return. Does it still board or does its attempt to board reveal it, causing it in turn to be boarded by the active position? And what about a squadron of active auto-boarders encountering a squadron of passive auto-boarders. Whoever goes first has the potential to lose everything due to defenders of the ships being boarded. Strike three.



After careful consideration passive auto-boarding opens up too many situations where the results are likely to be questionable to be included in the mechanic. Does this severely undermine auto-boarding based on the general acceptance that most players tend to run ships between safe locations? Can active auto-boarding do the job alone?

A possible scenario is forthcoming. By running sequenced turns it is possible to set up an ambush and auto-board tactic. This is where two (or more) ships work together. The ambush ships are fast and sequence to move first into position along space lanes. They carry enemy lists and attempt to stop passing ships for full combat. The auto-boarder however moves after the ambush ship and through the location of the ambush point. If there is a potential position to board it will do so. If nothing is detected, then the ambush ships can be left there for another day while the auto-boarding ships regularly check the locations.

So, after a lot of consideration we have a mechanic that has useful immediate application and the potential to be developed and refined further.





 
News
***** Inter Galactic News *****

*** Hoedown in Graydown ***

Wimbles in the Graydown system have come under repeated attacks by mercenaries. The Wimbles having already lost two outposts have had their ships come under attack by boarders. The Wimbles are pointing a hairy finger at the GTT whilst the DEN are itching to get their paws in.

Pleasantly rotund Wolf Lord Lyceum reported the destruction of one mercenary ship, a Corsair class explorer called "Eye of the Chosen" which had earlier dropped off ground forces flying the banner of "God Hates Wimbles.” Which God and why he or she hates Wimbles has yet to be revealed. We suspect its corporation-loving Mammon.

Inside this issue of the SSS: * Sargasso Update * Wakerians * Naplian Liberation Front * &etc

 
***** Inter Galactic News *****

*** Breaking News: Caliph Samuel Assassinated ***

The nominal head of the Caliphate, Samuel has been murdered in broad daylight at the starbase CAL Sidon in the Fortress system. The allegedly mad zealot was on his way to meet representatives of various civilian factions when a shadowy figure *cough*CIA agent*cough* shot him dead.

The CIA issued the following statement to the SSS with a customary nudge and a wink: "In these difficult times, as we come to terms with the loss of Samuel, we are taking things one day at a time.

"Samuel was not only our Caliph, but our leader during the Second Civil War which laid the foundations for the Confederacy after he left the Human Empire and settled in the Darkfold. It is truly a sad day and one that will be marked in history as one of many great leaders who were cut down in their prime.

"We will strive now to look to the future, whilst remembering our past”

Speculation is rife that this is the first step towards a unification of the two-halves of the Stellar Empire. Others are more hopeful this is a return to the Confederacy or the mark of greater separation with the Imperial bloc. Time will tell what nebulous motives the shadowy puppet-master Laton turned out to have had and which alien faction will be blamed for the Caliph’s murder.

Inside this issue of the SSS: * HEX / FET Invade Sargasso * Magnus v Nevets Fight! * Dewiek Black Hole Disaster * FLZ Correction * &etc

 
***** Inter Galactic News *****

*** STOP PRESS: Felini Victory ***

In an unexpected development, the FEL have scored a decisive victory against the FLZ. Destroying or maiming some 20 Flagritz Baseships in the Onwards system.

What is more remarkable than the victory was there was no subsequent comment by Crazy Uncle Flagritz. We might need to have a lie down now.

Inside this issue of the SSS: * DEN and FEL * Valhalla Fighting Pits * RIP smacked * &etc


 
***** Christmas Special Edition *****

*** Ho Ho Ho ***

Welcome to the SSS Christmas Special Edition! We the Editors have put together a nostalgic pudding treat intended to delight and tickle even the scroogiest megacorp executive. So gather your cubs, squidlets and larvae for some silliness and song. Time to catch up with some classics from years gone by, raise your glasses and drink your gluttony and shame away!

Wishing you all a merry Christmas free from Krampus Jones's invading armies!

The Editors


 
***** Inter Galactic News *****

*** Claws Out in Valhalla ***

In a bold rebuke of Crazy Uncle Flagritz’s attacks in the Avalon system, the cunning Felini Nevets ordered a hit on a FLZ outpost in the Valhalla system. Claiming miscommunication with his warships, the mischevious Avatar cocked a snook at the washed-out Dewiek warrior in charge of the system whilst claiming an important victory in the often one-sided conflict against the FLZ.

This isn’t the first time the foxy Feline has masked daring-do in the shroud of incompetence. It remains to be seen whether this turns out as disastrously as the time when the FEL had to pay the costs of a war started by Prince-turned-meklan LiQuan.

Meower-in-chief Chamiah apologised for the incident in a public address laced with snickering subtext and unconcealed laughter when she got to the bit about the unfortunate loss of “5 FLZ Warships in Onwards.”

A second incident in Valhalla was reported the next day with mardy Magnus complaining he wasn’t getting his claws in on the action. Could this be the pithy ploy that puts the cat on the mat?

Inside this issue of the SSS: * Merc-y Wimbles * Valhalla Fighting Pits Get Weird * Profile of Lyceum Amaguk * &etc


 
***** Inter Galactic News *****

*** Nun on the Run ***

Alleged cosplayer Carmilla D’Morenta got the vicars in the Brotherhood all hot and bothered when she made a run for it. Possibly tired of being tied up by the reverends and denied the love that dare not howl its name. With a sizeable, almost unbelievable, bounty on her head, the barking sister took refuge with the Dewiek Elder Nation.

In possibly the shortest chase in history, the BHD managed to strike a blow for oppressed collars everywhere when they squared off with the naughty doggy-wannabe at the Valhalla stargate. The cheeky chaplains blew their hyperdrive at close range and both the BHD and DEN flagged ships were reported to be lost in space.

Inside this issue of the SSS: * DEN Ban BHD * Ulian * FLZ in Avalon * Valhalla Fighting Pits * Interview with Carmilla * And more


 
***** Inter Galactic News *****


*** Message From The New Editors ***

Dear Reader,

It has been a long time since we had the exquisite joy of Sub Space Static beaming mind-altering information into our retinas. Like you, we craved word from the offices of the IGN when the next edition would hit our Nexus terminals. We waited and waited. Then we got curious.

We fundraised a simple surveyor and sent it to the last sighting of the IGN. It was not where we expected it to be, in the Yank system. We asked the Junta but they were their usual helpful selves. Weeks, turned into months and still no sign.

Then we found it. The singularity. With a sign. The scrawl of a demented child that read "Kang woz 'ere." What could we do but enter. Our ship went in. Where, we cannot say. The air around us popped. Our faces folded and our bodies fused together. Our minds interconnected. Vast knowledge at our disposal. Yet, we became as stupid as the least of us. As greedy as the worst of us. As forgetful as the dumbest of us. As horribly biased as a partisan hack in a post-truth universe.

We became, in short, your Editors.

Welcome to the new SSS. It won't be as funny as before. It won't be clever by half. It won't be any better in any way. But it will be regular. As a mohache on refined laxatives. It will be informative. Oh it will be full of facts! Even if we have to make them up.

Send us your delicious exploration reports. Tell us about your pointless battles. Spread your vile anonymous rumours. Tell us how your mother didn't love you and that's why <insert Affiliation here> must be destroyed! Feed us, your Editors. Nurture us. Our Singularity opens to receive your offering.

Now here is the news.

 
****** Caliphate Syndicated News Network (CSNN) ******

user image

Welcome to another edition of news and views from the CSNN's favourite reporter and news anchor, Ainsley Moore, the peripheries' most favourite unbiased publication in the known universe, after an extended tour of the Inner Empire and all the delights within,

And so with the news, and there has been a lot of it!


Old News - FLZ/ GTT Break Ceasefire Agreement
 
****** Caliphate Syndicated News Network (CSNN) ******

user image

Welcome to another edition of news and views from the CSNN's favourite reporter and news anchor, Ainsley Moore, the peripheries' most favourite unbiased publication in the known universe,

And so with the news,

Alien Wars - Ulian Peace Agreements
 
****** Caliphate Syndicated News Network (CSNN) ******

user image

Welcome to another edition of news and views from the CSNN's favourite reporter and news anchor, Ainsley Moore, the peripheries' most favourite unbiased publication in the known universe, after a period of "secured safety training" for the CSNN team who was taken in by Caliphate security forces,

And so with the news,

Alien Wars - Empire Takes Ulian System, Empire Fleet Deployed
 

Copyright | Privacy Policy | Terms of Use