I made a game for the Dark Side Jam this weekend at NASA, it's called Rocket Builder, you can try it out:
Download: rocketbuilder02.zip
UPDATE 3/14:
I fixed the Fuel placed in the ground bug, if you want to update download this version and just copy and replace the rocket.exe file. Also added altitude to the info.
Instructions:
Editing:
Left click to build beams and points, right click to delete.
WASD move viewpont
T to test
F1-F4 to switch between 4 available slots for rocket designs
1-7 switch beam type
Fuel Lines are one-directional, they will pump fuel from the black to red. Ignition is also one-directional, make sure the triangle is pointing down.
Testing:
I toggles ignition
Left and Right arrows to contract hydraulics
Hold F for fast simulation
1-5 switch camera
P to pause, O to step one simulation frame at a time
Thanks to everyone at the jam especially Sam for being my consulting rocket scientist, it was a lot of fun!
UPDATE:
I fixed a bug with the fuel lines, they were only applying force to the fuel particles without an equal force to the beam (@MysticalEric made a rocket that just used fuel lines to propel itself) , now fuel lines should work a lot better. I also added support for multiple hydraulic beams and a zoom to the in-game camera.
32 comments:
So the particle collisions are actually what causes the propulsion, instead of just some magic physics force like in every other game?
Yeah
Oh this is fun.
Made it to orbit! Can we have a moon now :)
You should make particles disappear after some time cause when you do a full orbit your ship will just crash in the smoke and loose lot of speed resulting in an unavoidable crash.
The smoke left over is pretty light and won't slow your ship down much, I've flown through it a few times, and it usually falls into the ground after one orbit. I probably will have it fade out in the next version though.
Would you kindly fix fuel placing when you click the fuel button (i.e. underground)?
Has anyone got to orbit with 2 tanks or less yet? My record is 3.
Got into orbit with 2 fuel tanks :) http://imageshack.us/a/img823/2747/rocket5.png
Tried to build a 2 stage rocket. I set the fuel line outside the fuel tank and used hydraulics to move it in and out the tank. Alas the fuel line never pumped any fuel this way :(
Are you planning on adding destruction pyhsics in future updates?
Also the fuel bug that cause it to spawn in the ground is quite annoying
I fixed the fuel placed in the ground bug, I do want to add some more things like destructible beams and multiple stages but don't have much time to work on it right now.
Errr. I'm pretty sure it's newton's second law that causes thrust; not particles collisions. Look for the Tsiolkovsky rocket equation
Errr. I'm pretty sure it's newton's second law that causes thrust; not particles collisions. Look for the Tsiolkovsky rocket equation
Due to the frictionless surface and atmosphere you can start your sideways burn at launch.
Thereforem you can easily make orbit with one fuel tank by simply reaching 300m/s.
Did someone say 2 stage rocket?
http://imgur.com/a/B75Sq#0
Looks like the fuel tanks might be a bit buggy. http://www.youtube.com/watch?v=vG6XEjD13v0&feature=youtu.be
I created a rocket that maintains the fuel pressure and gives a nice reading of the fuel left.
http://i.imgur.com/vkdk4G7.png
Well then At the basic stage of this game incredibly silly built a car went around the earth and still gown... I don't usually mess with the physics engine but with this game Could not resist But i see this game pretty good in physics in the future And more silly designs
Gentlemen! BEHOLD! http://gyazo.com/fd53ec5db1281c02b5cec7728cd66d99.png
Is there any way you could add the functionality to be able to select and move groups of nodes/beams? Also, fuel lines seem to work backwards if you are pointing opposite your velocity vector, is there any way that could be fixed as well?
Aside from those two things, I think the game is an awesome ton of fun! I'd really like to see you add the inverse square law to the gravity field so we get the orbits properly focused on the planets, but I believe you said that you want to do that when Scott Manley mentioned it.
Oh, also, Wilhelm VonRoefelz, while yes, it is newton's second law that creates the force which propels the rocket, said force IS transmitted through the fuel particles. As they expand they push on each other and in turn push on the combustion chamber of the rocket engine, creating an change in the rocket's momentum equal and opposite to the change in the momentum of the propellant. Tsiolkovsky's equation plays no role in how forces propagate through the propellant to create a force on the rocket, it only describes the total achievable change in velocity of a given rocket, so don't bust it out just to sound smart.
This is awesome, you should definitely add more to this rocket simulation. I spent the entire working day trying various designs and doing weird stuff to make the rocket either fly as far as 25.000 alt (I did manage to put one in orbit though) or having fun with fuel physics simulation in a rollercoaster-ish platform.
I love it.
May i sugest a few additions like a general purpose hydraulic and fuel line that we can assign to a key press ?
This would allow for example to pass fuel from one stage to another.
A segment separator line so that we can separate the rocket in two or more segments (disengaging rocket stages to make it lighter or simulating the release of an orbital satelite).
Alow zoom/pan when following the rocket in the 5th view.
Press a key to move the camera from one segment of the rocket to another when you break it into parts.
i want to land on the moon too ! : )
Anyways, thank you for letting us try this builder !
Hi, I'm trying this at home but there seems to be a problem with Fullscreen 1920*1080 resolution. The view scrolls when i'm not even touching the borders (3/4 to the right or 20-50 pixels above the building menu. It's like if the scroll detection is based on a lower resolution than the full screen one.
It works in windowed mode though.
Cheers
The builder doesn't appear to be registering my left clicks, leaving me unable to build anything when switching between rockets at all.
Jeez, seomtimes my rocket engine would explode, the fuel tanks blew up 0.o
I love this simulator
I'm not going to say Scott Manley played this game because I suggested it in a Youtube comment, but Scott Manley played this game because I suggested it in a Youtube comment.
Nice. Broke 40,000 today with a simple looking rocket.
God this thing is addictive.
61000
http://i.imgur.com/fw9zy72.png
That rocket is a mess but it does indeed fly that much high.
the real challenge is putting one in orbit without consuming too much fuel.
Oh this is fun.
Glyn Willmoth
Post a Comment