No Man's Space

co-authored: @carlosep
Overall★★★★★★★★★★3.14
Fun★★★★★★★★★★2.73
Innovation★★★★★★★★★★3.41
Theme★★★★★★★★★★2.64
Graphics★★★★★★★★★★2.96
Audio★★★★★★★★★★2.85
Mood★★★★★★★★★★3.20
BACKGROUND

In a not so distant future life on our galaxy has become more and more scarce.
To the point were months can happen until two humans contact with each other.

Communication has become so extrange and uncommon that the languages that we all
know and employ have become memories from a brighter past. In this new reality the
distinction between humans and machines is so vague that it is no longer possible to
tell which one are you talking to.

This game pictures the everyday life of an anonymous inhabitant of this universe in his
fight to keep his ship running through space a little longer.

OBJECTIVES

Life in this solitary space consists in managing your resources correctly. Inhabited planets
where refueling your beaten up ship are hard to find and fuel is a limited resource that is
requiered for everything around the spaceship.

But not only the outside universe limits your range of action. Your trusty ship, that has been
with you through the years has very limited instruction memory. Which runs out of space when
executing the smallest of codes.

With these factors in mind the pilot has to manage to protect his ship from the debris floating
around space and find new planets to continue his journey.

MECHANICS

The pilot's task is to give the right orders to keep the ship and himself safe.
As good old machine, the ship, requires its orders using a programming language, that prevents
any possible ambiguity. This language consists of the following rules, that can always be consulted

by pressing <TAB>:

* shield(s): Activates a shield that protects the ship from impact during s seconds.

* power(m): Turns on motor m (from 0, 1 or 2) Speeds up the ship but increases fuel use.

* goto(x,y): Head the ship to (x,y) coordinates. Locations can be consulted in the minimap.

* fire(): Fire a laser beam that clears the ship sorroundings from asteroids.

* refuel(): While on a planet, it allows refilling the fuel tanks of the ship.

To enter these commands the ship provides the user with a console terminal where they can be written.

Every time a program has to be executed, by pressing <ESC> key the code is first compiled
and executed if everything is correct. But do not worry, because it provides a useful set
of error messages than can guide you through the most difficult syntax errors and misspellings.

Not everything can be coding orders and the ship provides you with two additional source of

information:

* A minimap: Depicting the closest planets to the ship at any given moment

* A status monitor: Showing the state of the individual parts of the ship along with the motors,
shield and fuel.

Wish you luck in your journey and hope you always find a planet before running out of fuel.

Comments6

Astralore19 Aug 2018, 01:08
This has a very fascinating mechanic set! I would really like to see it combined with more tasks to accomplish. If you continue working on it and add other metrics, maybe something to gather or materials to use for repair, it could provide a great motivation for players to continue and try to reach new locations. :D
konsumopfer7720 Aug 2018, 09:45
i think i didnt really got how the mechanics work but ive never played games in that style so maybe its thats why.

oh and i love that u used godot to make that.
KiiroHanabi
KiiroHanabi20 Aug 2018, 11:18
I liked your game! At the beginning it was always saying there was an error in my lines and I don't know why, but I eventually made it work and started playing. The mechanic and the story are interesting but it was a little bit rough. It's still a great work for a jam so kudos to you, keep it up!

(btw I think your game page description is a little too long and may prevent some people from playing it, maybe you should shorten it a little or maybe use Markdown to add emphasis to important parts! :D)
kack3y20 Aug 2018, 11:20
hi @voxmures and @carlosep,
nice entry here ;)

Very hard to play this game. I think the asteroids are too fast :p even when you don't move at all ^^
and for me it lacks of real objectives :/

But I think it was a good idea made well ;) just not my cup of tea !
continue like this
Jajo
Jajo20 Aug 2018, 12:22
It's certainly a difficult game, but it is definitely a refreshing take on the theme and a challenging but fun experience.
Ryunigia
Ryunigia20 Aug 2018, 12:24
i like the idea of programming your spaceship to flyitself but not sure what the plan here is it feels like i'm just accessing terminal but with weird program limitations..
I also would have really liked it if we could start in a safe space where i could write the code for me spaceship beforehand a bit? but then again if the plan was to make a terminal that wouldn't make sense.

Still has potential the art works except the asteroids feel a bit off but that's probably because they get scaled really big upclose not sure how to fix that x)
good work though :)

Other games by @voxmures

Found a bug?
Tell us on Discord