Sunday, September 1, 2013

StarWright build 2013.09.01

No major new StarWright news, other than that I have just posted a new build of the game that shows off the starship designer, ship combat, and multiplayer!

Download it from here: http://starwright.waltdestler.com/

41 comments:

  1. This spacecraft simulator game is great! It's a fun little while-awayer on a rainy day. Thanks for taking the time to create it and looking forward to seeing future versions down the road.

    ReplyDelete
  2. need the ability to build multi-storey ships!

    ReplyDelete
    Replies
    1. Multi-story ships would indeed be fun, but I think that's only playable if the game moves to full-3D, which at this point it too much work for a 1-man project. :-(

      Delete
  3. Damn it the screenshots and videos looks so great i can't play it i have win XP

    ReplyDelete
  4. Shields would be cool? don't think it's that hard to implement into the game at this point :) but the game is very well designed and i look forward to future versions :)

    ReplyDelete
  5. Jeez, dude this game is awesome! How can I donate? And, try to add some boarding system.

    ReplyDelete
    Replies
    1. I'm glad you like it! Maybe some day I will make the game commercial, and either do a paid-alpha like Minecraft or do a Kickstarter. But not yet.

      A way to board enemy ships and take them over is one of the most-requested features, and I plan on doing it, but I have other things I'm trying to get done first. The big task I'm working on is just to give the player something to do -- a galaxy to explore, and enemies to fight.

      Delete
  6. I hope project a alive! Walt pleas add corner block.

    ReplyDelete
    Replies
    1. The project is alive, I swear! Just going slowly. :-)

      What do you mean by "corner block"?

      Delete
    2. Amazing project, I am very glad that you did not cancel the project.
      I meant the floor unit cut diagonally. I do not know English very well, so I can be hard to understand. If you are still not clear about semiblock, I can send you a picture.

      Delete
    3. A picture would be great! I can't promise anything, but I'll definitely think about it. :-)

      Delete
    4. I sent you a message on your email walt@waltdestler

      Delete
  7. Hi man. When the update will came out? And, please do not abandon this game, it's really good.

    ReplyDelete
    Replies
    1. I haven't abandoned the game, I swear! Development is just slow going since this isn't my "real" job -- I work on it in my spare time.

      Right now I'm working on the main singleplayer/co-op mode where you start with a single ship and explore a galaxy as you fight other ships and earn money/resources that you can use to make your own ship bigger/better. I've made good progress, but it's gonna be a while yet before I have something that's playable.

      Thanks for remaining interested. :-)

      Delete
  8. Replies
    1. This new version contains mostly bug fixes. The really cool stuff I'm working on isn't ready yet.

      Delete
  9. have you ever thought of adding crew stuff like a food court and med center to make it more challenging?

    ReplyDelete
    Replies
    1. Yes, I definitely want to add rooms like these. Also things like entertainment rooms and gyms. I want the health and morale of your crew to be a big part of the game.

      Delete
  10. Hi man. What's up with the game? And one more thing-is there any place where i can tell about bugs and suggestion for the game?

    ReplyDelete
    Replies
    1. Thanks for staying interested! I don't know when the next release will be -- I'm pretty busy with my "real" job right now and haven't had much time to work on Starwright.

      For now, if you have any bugs or suggestions, then you can just post them here on my blog. I will read them. :)

      Delete
    2. Ok. I found that save's did not work. You can actually save a sandbox map (where you place ship's etc) but if you try to load a save game the game will crash.

      Delete
    3. Can you please send me the error message?

      Delete
    4. It does not give me error message. It just closes the game. But i can send you a video on your email.

      Delete
  11. This comment has been removed by the author.

    ReplyDelete
  12. Hello. It sounds like a very interesting program. I would love to try it, however I receive the following information as the program crashes (on start up):
    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.DllNotFoundException: Unable to load DLL 'd3dx9_43.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

    at SharpDX.Direct3D9.D3DX9.D3DXGetVertexShaderProfile_(Void* arg0)

    at SharpDX.Direct3D9.D3DX9.GetVertexShaderProfile(Device deviceRef)

    at Halfling.Graphics.D3DShader..ctor(D3DRenderer ren, Byte[] textBytes, String vertexEntryPoint, String pixelEntryPoint)

    at Halfling.Graphics.D3DRenderer.CreateShader(Byte[] textBytes, String vertexEntryPoint, String pixelEntryPoint)

    at Halfling.Graphics.Renderer.InitDefaultShader()

    at Halfling.Graphics.D3DRenderer..ctor(D3DWindow window)

    --- End of inner exception stack trace ---

    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

    at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

    at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)

    at Halfling.DeviceFactory.CreateRenderer(Window window)

    at Starwright.StarwrightApp.CreateRenderer()

    at Halfling.Application.Bases.GenericApp.d__0.MoveNext()

    at Halfling.Windows.D3DWindow.<>c__DisplayClass3.b__2()

    at SharpDX.Windows.RenderLoop.ProxyNativeWindow.Run(RenderCallback renderCallback)

    at Halfling.Windows.D3DWindow.ApplicationMain(String[] args, IEnumerable`1 iterator)

    at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args)

    at Starwright.StarwrightApp.Main(String[] args)


    Is that something wrong on my side? Thanks!

    ReplyDelete
    Replies
    1. Hi,

      Someone else just posted about this same problem yesterday, and was able to fix it by installing this package from Microsoft: http://www.microsoft.com/en-us/download/details.aspx?id=35

      I hope this helps. Thanks!

      p.s., Just out of curiosity, where did you hear about Starwright?

      Delete
    2. Thanks, I shall try that. I can't actually remember where I heard about it, it might have been linked on a forum somewhere, or I just found it when trawling though internet search returns. Sorry, that's probably not so helpful though.

      Delete
  13. I think you should add space stations that produce ships so you have a way to make a fleet in campaign mode without spawning in like sandbox. I also think you should add spaceship breaching with your men but I think its very unlikely to be added. thank you for reading

    ReplyDelete
    Replies
    1. Space stations that produce ships (and possible ships that produce ships, such as a construction ship that you can pay to warp in and repair/extend your ship) are definitely planned.

      Boarding parties that can breach other ships is frequently requested, and I'd definitely like to do it, but that's farther off.

      Delete
  14. Hello, I'm having a problem with the game. It keeps crashing a few seconds after turning it on. Here's a crash report:

    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
    at SharpDX.Direct3D9.D3DX9.D3DXGetVertexShaderProfile_(Void* arg0)
    at SharpDX.Direct3D9.D3DX9.GetVertexShaderProfile(Device deviceRef)
    at Halfling.Graphics.D3DShader..ctor(D3DRenderer ren, Byte[] textBytes, String vertexEntryPoint, String pixelEntryPoint)
    at Halfling.Graphics.D3DRenderer.CreateShader(Byte[] textBytes, String vertexEntryPoint, String pixelEntryPoint)
    at Halfling.Graphics.Renderer.InitDefaultShader()
    at Halfling.Graphics.D3DRenderer..ctor(D3DWindow window)
    --- End of inner exception stack trace ---
    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    at Halfling.DeviceFactory.CreateDevice(String dll, String typeName, IArg[] constructorArgs)
    at Halfling.DeviceFactory.CreateRenderer(Window window)
    at Starwright.StarwrightApp.CreateRenderer()
    at Halfling.Application.Bases.GenericApp.d__0.MoveNext()
    at Halfling.Windows.D3DWindow.<>c__DisplayClass3.b__2()
    at SharpDX.Windows.RenderLoop.ProxyNativeWindow.Run(RenderCallback renderCallback)
    at Halfling.Windows.D3DWindow.ApplicationMain(String[] args, IEnumerable`1 iterator)
    at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args)
    at Starwright.StarwrightApp.Main(String[] args)

    I hope you're still working on this game. Thanks!

    ReplyDelete
    Replies
    1. Curious, I've never seen that particular error before. What version of Windows are you running, and what graphics card do you have in your computer?

      Delete
    2. I'm using Windows 7 and a NVIDIA GeForce GT 610

      Delete
    3. Is there anything i could do to fix this error? I really miss playing this game.

      Delete
    4. Are you using 32-bit or 64-bit Windows? I've only myself tested on 64-bit, and see no reason why it wouldn't work on 32-bit, but that error suggests there's some sort of 32/64-bit incompatibility going on.

      Did it used to work on this same computer?

      Delete
    5. I'm using 32bit windows, i always had 32 bit but once i re-installed the game it wouldn't work anymore.

      Delete
    6. I meant to say re-install the SYSTEM. Does that explain anything?

      Delete
    7. Hmm... sounds like something got screwed up when you re-installed, but unfortunately I'm not sure what. A few ideas you can try if you feel like experimenting...

      1. Install latest DirectX (Windows only comes with *some* parts of DirectX, while others have to be manually installed.) https://www.microsoft.com/en-us/download/details.aspx?id=35

      2. Update your graphics drivers.

      3. Re-install .Net Framework 4.5 http://www.microsoft.com/en-us/download/details.aspx?id=30653

      I can't promise any of these will work, but it's all I can think of at the moment.

      Delete
    8. I have done all of these a few times already. Unfortunately nothing changed.

      Delete