They Launched a Probe!

Overall★★★★★★★★★★3.17
Fun★★★★★★★★★★3.18
Innovation★★★★★★★★★★4.44
Theme★★★★★★★★★★2.53
Graphics★★★★★★★★★★3.00
Mood★★★★★★★★★★3.07
Coolness★★★★★★★★★★30%
This is probably the most ridiculous game I've ever made!

Control a space probe by writing javascript programs to read sensor data and direct the engines. Scan planets to gain science. Try not to run out of energy or crash into a planet.

Your probe has 3 CPUs, one for targeting, one for navigation and one for the scanner. Write javascript programs in the in-game editor and upload to the probe.

There's a whole load of documentation here to help you with the programming. https://bitbucket.org/dave_e/they_launched_a_probe/

I suspect this won't get too many plays, but I really enjoyed making it, and I'm going to keep working on it. :-D

Comments8

coquinounet29 Apr 2014, 12:16
It's a bit hard when you don't know the language but i will try to learn it ;)
PlasterPhantom29 Apr 2014, 13:09
Really cool concept, even though not as accessible as others. But that doesn't matter, all developers will love playing around with this! Good job.
CupcakeMedia30 Apr 2014, 08:02
Had this been in C#, I could see how this would have been interesting for me. Overall, had I known Java, this would be an interesting way of doing things.
calrk
calrk30 Apr 2014, 08:24
this looks awesome. definitely playing it next weekend
Nezzhil1 May 2014, 10:37
Cool concept but it's too fast if you aren't a programmer.
Crefossus
Crefossus1 May 2014, 14:47
This is crazy impressive! Collecting the science was super satisfying and really not all that hard/that much code. There is just that initial difficulty curve that needs to get addressed. If the player diligently reads the bitbucket guide that helps, but all that info needs to be in game somehow.

Some ideas:
Introducing the three systems one at a time. Also giving more feedback on screen. Uncommenting the debug info works right now, but maybe that should happen by default when you open the code menu (like the colored thrust/velocity info do - label those?).
Flashing out of energy and displaying text if it remains drained for a while - "you can access how much energy you have left by using input.systems.energy".
A reset all script button.
Control+s saves.
ovenchips
ovenchips16 May 2014, 12:58
Awesome. Very original use of PlayCanvas.
Moosefly16 May 2014, 13:57
Took me way too long to create a somewhat working solution, which probably only works for the specific planet I was trying to scan (lightest planet the probe could find) and only when starting from the specific position it always started from :D. Even made a gif out of it https://www.dropbox.com/s/7x6lgieefsj930z/spaaaaceeeee.gif (I don't think dropbox plays it in the preview though)! The gif also shows a few bugs, namely velocity vector not disappearing after closing the code-editor, science meter going haywire. I also liked that accidentally leaving the page (happened a few times with backspace) didn't erase your progress!

Really interesting concept and execution, even if it isn't the most accessible game out there like others have mentioned. Had been putting it off for a few days because the starting curve was somewhat steep, but I'm glad I decided to give it a go in the end :).

PlayCanvas also seems really interesting, I wonder why I haven't run into it before.

Anssi@MooseflyGames

Other games by @daredevildave

Found a bug?
Tell us on Discord