241
Other Games / Re: Spacegineers... Spengineers... Space-Genners... SPACE ENGINEERS!
« on: December 06, 2015, 03:46:41 pm »EDIT: My latest attempt at doing something was a method to manufacture and launch torpedoes. The torpedo design itself is fairly decent, basically a large hydrogen thruster(and tank), a connector(for the fuel), a battery, a warhead, a sensor, and some plates to protect the warhead. Annoyingly, it takes a while to fuel, somewhere around 5 seconds for 1%. I don't know if I can speed it up using more oxygen generators or more connectors, or both.
The prototype for the fuel connector(from the launch platform) works, but the welder assembly needs a lot of work. I haven't learned to script yet, so I can't use a programmable block to set up a one-button system for that, but I figure with pistons and timer blocks it might be doable.
So far, I've yet to hit anything with the test launches(which are hard to set up, see above), but manually detonating the warheads is... underwhelming. The front blows away, but the armor surround the rest of the warhead just blows outwards. I may have inadvertently set up a shaped-charge armor penetrator but I'm not sure how much damage it'd really do. The test ship is one that's a box of heavy armor plates with guns and thrusters; I faceplanted one right into a planet at top speed and even the glass windows on the front weren't even broken.
Right now, the sensor just checks for a neutral or enemy ship in a short distance directly in front of it, and if it finds one, it detonates the warhead. I may want to change that to setting the timer on it instead to give time for ramming into the target's hull.
Warheads are just not very good for torpedoes (even though that's probably the main reason they exist). Small warheads have too small of a damage radius and large warheads require a large block grid which is just way too bulky/expensive.
You also need to armor it because a single stray bullet will detonate it otherwise, but the armor also absorbs a good portion of the blast making it less effective. You also need a sensor to detonate it at just the right time - detonate it too far away and even more of the blast is wasted, set the sensor range too close and delays/lags will make it not explode before it rams the enemy - which is actually a bad thing.
You can't just ram the torpedo into the enemy to detonate it for two reasons. First because ramming damage is really random and unreliable, sometimes it will hit and explode correctly... but probably 80%+ of the time the warhead is destroyed without detonating. Second, because a warhead explosion WILL NOT set off another warhead - it simply destroys the block with no extra boom, so a sensor must set them all to detonate at the exact same time unless you only have a single warhead.
Finally, the main reason warheads are a waste is that just building super cheap blast doors and slamming them into the enemy does massive amounts of damage and iron is basically free. Why bother with an expensive, difficult to build powered torpedo setup when you can use inertia to fling a slab of iron at the enemy and do basically the same amount of damage? For example a 3x3x5 (iirc) small ship grid of blast doors (225 steel plates total) attached to a merge block (forget the cost, it's cheap) and nothing else flung at max speed punched straight through the heavy armor top of arventagis, took out the large reactor... and then kept going and punched straight out the other side.
TL;DR - warheads bad, make lots of blast doors and either fling them at the enemy with inerta or drop them on the enemy like bombs.
I kind of want jet engines and fuel cells. Fuel cells combine hydrogen and oxygen (and air filters set to suck would work just fine) to produce electricity. Jet engines combine hydrogen and oxygen to produce thrust, and require proportionately very little hydrogen per unit thrust, but they can't produce electricity and only work in atmosphere.
Existing atmospheric thrusters are apparently electric turbines, which explains the motor components.
The problem with fuel cells is we can only get hydrogen from ice right now, presumably through electrolysis. That would mean it would cost the same amount of energy to generate the hydrogen as you got from recombining it with oxygen (actually you'd get less back due to inefficiencies). So either they cheat and just magically make it generate more power, then discard the water that would be produced by the reaction so we can't reuse it (and why not? They've already thrown realism completely out of the window) or it ends up just being a battery with a different name.