Hello Guest

Author Topic: Starforger 2  (Read 3495 times)

0 Members and 1 Guest are viewing this topic.

Kyle

  • Administrator
  • Member
  • Posts: 255
    • View Profile
Starforger 2
« on: September 09, 2014, 01:05:08 AM »
A few weeks ago I went to a local game jam in Phoenix!  The them was discovery and I set out to make some kind of space exploration procedural thing.  The final result was a game I named Starforger II.  There is no Starforger I, but maybe I can make a prequel someday.

Download
Starforger II v1.0 - Windows (92mb)

Whoa what's with the file size?  Well this game has a lot of weird sounds in it, and maybe I can figure out how to get them more compressed, but right now they take up a lot of space.

The game uses Enter, X, C, and the arrow keys, or a USB game controller (although the game is designed around the 360 controller, so using one of those would be ideal.)

Screenshots






« Last Edit: September 12, 2014, 12:52:06 PM by Kyle »

Fruckert

  • Member
  • Posts: 60
  • Total Square
    • View Profile
Re: Starforger 2
« Reply #1 on: September 09, 2014, 02:33:41 PM »
If I have my gamepad plugged in it crashes...sometimes.
It just started working all of a sudden, but I don't really know why.

EDIT: actually, the crash is occuring when I go near a planet. All the planets I've seen have been featureless spheres, as well.
It's an InvalidOperationException, apparently.
« Last Edit: September 09, 2014, 02:37:29 PM by Fruckert »

Kyle

  • Administrator
  • Member
  • Posts: 255
    • View Profile
Re: Starforger 2
« Reply #2 on: September 10, 2014, 12:44:40 AM »
Weird! Any other details in the crash?

Fruckert

  • Member
  • Posts: 60
  • Total Square
    • View Profile
Re: Starforger 2
« Reply #3 on: September 10, 2014, 07:53:52 PM »
It never crashes on the title screen, but it either crashes immediately after pressing start or after I get near a planet.
There's no other details that it's giving me.
It doesn't appear to be linked to my gamepad, as well. That was just me reading the situation incorrectly.

It USUALLY crashes right after the intro tutorial text appears.
« Last Edit: September 10, 2014, 07:56:01 PM by Fruckert »

Kyle

  • Administrator
  • Member
  • Posts: 255
    • View Profile
Re: Starforger 2
« Reply #4 on: September 11, 2014, 12:19:30 AM »
Might be something with using a background thread to load stuff.  I can send you a debug build if you want to run that.  That should show more info on what's going wrong.

Fruckert

  • Member
  • Posts: 60
  • Total Square
    • View Profile
Re: Starforger 2
« Reply #5 on: September 11, 2014, 01:25:24 PM »
Yeah, I could do that.

Kyle

  • Administrator
  • Member
  • Posts: 255
    • View Profile
Re: Starforger 2
« Reply #6 on: September 11, 2014, 02:38:02 PM »
Okay cool we did some testing and it looks like the crash was related to using a background worker thread in C#.

What was happening is that I was loading large sound files on a background thread to prevent hitching in the game.  The problem with this though is that on computers with long hard drive read times, the background thread would be slow in starting up, so the game would actually fire off multiple updates of trying to start the background thread.  When this happened, the game would crash because the background thread was being told to start multiple times.  I fixed it so now the background thread will only be asked to start up once.

New build with this fix will be up soon.

boobeebah13

  • Member
  • Posts: 1
    • View Profile
Re: Starforger 2
« Reply #7 on: May 26, 2016, 10:55:00 AM »


Whoa what's with the file size?

Whoa man, 92mb! I can;t handle that you absolute madman!