Deprecated: Creation of dynamic property Fusion::$sanitize is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/themes/Avada/includes/lib/inc/class-fusion.php on line 143

Deprecated: Creation of dynamic property Avada_Privacy_Embeds::$embed_defaults is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/themes/Avada/includes/class-avada-privacy-embeds.php on line 308

Deprecated: Creation of dynamic property FusionBuilder::$fusion_builder_gutenberg is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-builder.php on line 1895

Deprecated: Creation of dynamic property FusionBuilder::$dynamic_data is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-builder.php on line 1897

Deprecated: Creation of dynamic property FusionSC_Column::$shortcode_attr_id is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 123

Deprecated: Creation of dynamic property FusionSC_Column::$shortcode_classname is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 124

Deprecated: Creation of dynamic property FusionSC_Column::$shortcode_name is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 125

Deprecated: Creation of dynamic property FusionSC_Column::$content_filter is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 126

Deprecated: Creation of dynamic property FusionSC_ColumnInner::$shortcode_attr_id is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 123

Deprecated: Creation of dynamic property FusionSC_ColumnInner::$shortcode_classname is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 124

Deprecated: Creation of dynamic property FusionSC_ColumnInner::$shortcode_name is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 125

Deprecated: Creation of dynamic property FusionSC_ColumnInner::$content_filter is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 126

Deprecated: Creation of dynamic property FusionSC_RowInner::$shortcode_attr_id is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 39

Deprecated: Creation of dynamic property FusionSC_RowInner::$shortcode_classname is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 40

Deprecated: Creation of dynamic property FusionSC_RowInner::$shortcode_name is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 41

Deprecated: Creation of dynamic property FusionSC_RowInner::$content_filter is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 42

Deprecated: Creation of dynamic property FusionSC_Row::$shortcode_attr_id is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 39

Deprecated: Creation of dynamic property FusionSC_Row::$shortcode_classname is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 40

Deprecated: Creation of dynamic property FusionSC_Row::$shortcode_name is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 41

Deprecated: Creation of dynamic property FusionSC_Row::$content_filter is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-row-element.php on line 42

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-core/fusion-slider/class-fusion-slider.php on line 77
Starflight | Page 25 of 30 | The remaking of a legend.

The Personnel Door


Deprecated: Creation of dynamic property FusionSC_Column::$is_nested is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/inc/class-fusion-column-element.php on line 553

Deprecated: Creation of dynamic property FusionSC_FusionText::$params is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/shortcodes/fusion-text.php on line 127

Deprecated: Creation of dynamic property FusionSC_FusionGallery::$args is deprecated in /home/mherbold/public_html/bravearmy.com/wp-content/plugins/fusion-builder/shortcodes/fusion-gallery.php on line 139

The next door I worked on was the personnel door. The panel that comes up has the most complicated UI of all the doors at the starport. Here, you create and train crewmembers.

The original game had images for the 5 races you could choose from. These images are very blocky due to the 160 x 200 resolution the original game ran in, so what I did was bring them into Photoshop, enlarged them, and used a Gaussian blur filter to soften the edges. Then I brought them into Illustrator where I used its nice “Image Trace” tool to produce outlines for each one of the races. After some fiddling with the settings for that tool, I was able to get very good results!

On this screen, I had to deviate from the original game’s controls quite a bit to modernize it, but this door should still remind you very much of the original game.

The original game

Photoshop and Illustrator work

The remake

Now would be a good time to show you what I mean by making the game compatible with a wide range of aspect ratios. Below is a series of images showing the same screen in the remake, but at different aspect ratios.

By |2018-08-06T08:08:31-07:00June 22nd, 2017|Starflight|0 Comments

The Operations Door

There are six doors on the Arth Starport.  They are Operations, Personnel, Crew Assignment, Bank, Ship Configuration, and Trade Depot.

I finished the Operations door.  Within this panel, there are three distinct screens – the “welcome” screen, the notices screen, and the evaluations screen.  I have not done the evaluations screen yet as that would require the player to recommend planets for colonization first.  The notices screen is completely done – I have all the notices game data set up and it will show the appropriate notices based on the last notice read by the player and the current stardate.

I changed the controls slightly to be more modern when reading the notices.

The original game

The remake

By |2018-08-06T08:08:31-07:00June 21st, 2017|Starflight|0 Comments

Ze Astronaut!

The AstronautWhat I call “the astronaut” is the little guy in the original game that you make walk around the spaceport.

As mentioned in a previous post, I am pretty gosh darn good at architectural 3D modeling. However, my ability to model organic objects is really bad. So, when it comes time to do something about having a player model walk around the Arth Starport, I begged the Internet gods for a ready-made model that I could just drop into the game and use.

And the gods delivered.

On archive3d.net I discovered a model aptly named “Astronaut 3D Model” that is pretty decent, and already in the T-pose for rigging. I’m no expert at rigging character models, but it is something I know how to do. So, I imported the 3DS model into Max, fixed up the smoothing groups, rigged and skinned the model (badly), and exported it into the FBX format that Unity likes.  Oh, and I also assigned some material IDs to certain parts of the suit so I could at least have different colors on the suit and not have it be all white.

In 3D Studio Max

In Unity

I found the run animation in Unity’s asset store, and the idle animation also came from Unity’s asset store.  Both were free giveaways.

While the animations generally work well, the run animation does has a hitch in it, most likely from my bad rigging job. If anybody would volunteer to give me a better model and / or animations I would be more than happy to accept.  🙂

By |2018-08-06T08:08:31-07:00June 20th, 2017|Starflight|0 Comments
Go to Top