Astra Protocol
A downloadable game for Windows
Your headquarters have been destroyed. Your allies are gone. You have no resources and are alone in the hostile reaches of outer space. The final words of your command linger in your memory - Initiate Astra Protocol.
Astra Protocol is a survival game where you pilot a spacecraft on limited resources, attempting to last as long as possible. You must carefully manage your fuel, shields, and arsenal whilst navigating asteroids and avoiding hostile spacecraft.
Astra Protocol is a game designed around the 1980s vision of space and the technology at the time. The interface is text-based and deliberately obtuse (to add to the challenge of survival). The game was designed to be lightweight. It is built in C# and uses no external libraries or resources. All assets are generated at runtime, keeping the program size down to less than 300 kB.
Download
Click download now to get access to the following files:
Development log
- Indie DBJul 15, 2022
- Astra Protocol 2Aug 24, 2021
- v 1.0.0.1May 30, 2020
Comments
Log in with itch.io to leave a comment.
Hi, I'm getting an exception error. I'm using windows 7.
System.TypeLoadException: Could not load type 'System.Numerics.Vector2' from assembly 'System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
at Space.Game.cGame.Initialise()
at Space.cInstance.Initialise()
at Space.Forms.fMain.fMain_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ASTRA PROTOCOL
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.1
CodeBase: file:///C:/Users/mark/Desktop/aaron/itch%20io%20games/ASTRA%20PROTOCOL.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34285 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34294 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Speech
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Speech/v4.0_4.0.0.0__31bf3856ad364e35/System.Speech.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
Hi,
Is this issue occurring as soon as you boot the game?
It looks like you might not have the correct version of the .net framework installed on your machine.
Could you let tell me which version you have installed? I think you need at least 4.7.2
Correction - it requires the .Net Framework 4.7.2