Author Topic: The First Contact War - DevLog Thread  (Read 9737 times)

0 Members and 1 Guest are viewing this topic.

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread


Welcome to Cyberspace.

One incredibly old submodule I planned for the earliest iteration of this mod was a segment that involves hacking a piece of software or a machine through intrusion via "Cyberspace", a virtual representation of a computer's data systems, including also its associated security systems. Strongly inspired by System Shock's Cyberspace segments, you will be soaring through data flows and system partitions, destroying Hunter-Killer Security Programs and Anti-Virus Software while collecting valuable pieces of data, hacking software and various other upgrades. The goal of each Hacking Level is to unlock a specific part of the software, such as breaking the lock pin of a weapon or cracking the code of a locked storage container.

In First Contact War, these levels would be optional challenges that the player can do to unlock special weapons or even ships.



Gameplay wise, your "being" in Cyberspace has fully responsive, undamped 6 Degrees of Freedom, quite similar to Descent. In fact, since you will be flying through tight corridors and cramped rooms full of enemies, instead of open space, the whole style will be similar to Descent.

« Last Edit: February 09, 2021, 02:26:44 pm by Strygon »
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread

Here's a preview of the first level of Cyberspace.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Colonol Dekker

  • HLP is my mistress
  • 213
  • Aken Tigh Dekker
    • My old squad sub-domain
Re: The First Contact War - DevLog Thread
Wow,  that looks fun. 👍

 

Offline starlord

  • 210
Re: The First Contact War - DevLog Thread
This is awesome.

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
One more step towards making this thing a proper standalone has been accomplished.

Taking a break from Cyberspace, I've had to wrangle with tables and a few other files around to finally remove FCW's dependency on the MediaVPs. This should make it a lot less of a pain to launch it and maintain it now.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
HAHAHA I FINALLY MANAGED TO MAKE FCW STANDALONE

Uh, I mean. I successfully managed to make it now fully standalone on Knossos, after several hours of painstaking searching for why some parts of the interface flat out refuse to work.

I'm celebrating this one. Making the jump to standalone was always full of hurdles and annoyances but it's finally done.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
Re: The First Contact War - DevLog Thread
Gz on achieving standalone.
(´・ω・`)
=============================================================

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread


Introducing a couple more ships. The B-450 Transport Shuttle, the Remora-H Strike Bomber Variant and the USDF Trebuchet-class Frigate.

And an asteroid I modelled mostly by accident.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
I sincerely apologise for the nearly month long lack of content here. Things have hit a slow speed for a bit.
Naturally a downside of this being a solo project is that whenever I don't work on it, virtually nothing gets done.

That being said, I've begun the final stage of completely overhauling the HUD, since now it's mostly the windows like wingman gauges, escort window etc. that still remain.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread


Redid the Radar and otherwise adjusted the looks on everything else.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline spart_n

  • 26
  • I am the labeller of CringeTM and KinoTM
    • Steam
Re: The First Contact War - DevLog Thread
a bit of a more personal question, HUD is gonna be scaled for 1366x768?

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
I'm not sure, honestly. I have no real way of checking how it will work on that resolution, if at all (manually setting resolution down in Windows doesn't work, FS still thinks i'm 1920x1080 and gives me that resolution instead.)

And if it doesn't, I'm unfortunately not exactly sure how to even approach scaling everything.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: The First Contact War - DevLog Thread
I'm not sure, honestly. I have no real way of checking how it will work on that resolution, if at all (manually setting resolution down in Windows doesn't work, FS still thinks i'm 1920x1080 and gives me that resolution instead.)
In the "Custom Flags" list, add "-res 1366x768" to bypass the regular resolution setting.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
Tried that. Didn't work.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: The First Contact War - DevLog Thread
Tried that. Didn't work.
Debug log? The only way that shouldn't work is if it failed to parse.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
I... could have sworn this didn't work before but it does now.

I don't even want to try to understand why. Point is, it works, and the HUD works too.



So don't worry spart, the HUD will also work on smaller screens it seems.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline spart_n

  • 26
  • I am the labeller of CringeTM and KinoTM
    • Steam
Re: The First Contact War - DevLog Thread
blessed

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread


I've gone ahead and remastered the old Shard model in order to properly fit in with the story and how I want to use it in there. It's also a good demonstrator of the armor system I've decided to implement as well. More on that later though.



The Denebim Driyesu-class Destroyer is now finished. It's one of the few native designs of the Denebim that features a proper focus on weaponry and firepower (the Artisan that canonically designed this vessel is a huge fan of warfare).



I've also started making variants of the Solarian fighters for the various navies that aren't the USDF. This color scheme here belongs to the CSR (Coreworld Solar Republic) Navy.



However it's not just straight reskins. This Remora for example, is known as the Remora-E, a modification of the F Type that focuses on Electronic Warfare.



As for the Armor System I mentioned, it's essentially a derivative of the one introduced in Wings of Dawn (I liked the idea a lot and wanted to see where I could go further with this).

Armors available are: Durasteel, Civilian Standard, Reflective, Anti-Neutronium and Ultracrystal.
Damage Types are: Energy, Kinetic, Plasma, Armor Piercing, High-Explosive and Psychic.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
Moderately large setback sustained. The art so far is not good enough to be included, so I'll have to start that from scratch.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks

 

Offline Strygon

  • Moderator
  • 28
  • The Lunar Sage of Hardlight
    • Steam
Re: The First Contact War - DevLog Thread
Another quick situational update. Turns out the planned number of mission will actually extend to 30 missions, because the story I had in mind would just not fit well in a 20 mission format, so I will decide to split this up into a two-act job.

The good news is, this "Act 1" already has several missions completed. I can't predict how long it will take to finish the rest, but I'm sure I can complete it at least some day.
Makes missions sometimes.
Finished Projects: Operation: Cloak and Dagger

Current Projects: Scrolls Part 2 (FREDding), Dimensional Eclipse (Art),
The First Contact War, GTDr Amazon HTL

[23:22] strypolygon: andrew
[23:22] strypolygon: i have one favor to ask of you
[23:22] strypolygon: never try speaking german again
[23:23] Andrewofdoom: No.

[18:50] 島風改八百三: the duck has multipli
[18:50] 島風改八百三: many duck
[18:50] 島風改八百三: left side
[18:50] 島風改八百三: even side
[18:50] 島風改八百三: handle it

[21:34] MP-Ryan: Why on earth would you Google this
[21:34] The_E: why would you not

[06:46] Strigon: how big is a mini-campaign again?
[06:46] Asteroth: smaller than a campaign
[06:47 ]Strigon: thanks