
A small World à la No Man's sky
This game is from ldjam.com, which is currently unavailable.
You can try viewing the original page on Web Archive (may not load correctly).
You can try viewing the original page on Web Archive (may not load correctly).
Visit planets by landing and then clicking on them
Trade minerals for fuels
Find your small world
You can play the game here :
Windows executable : https://www.dropbox.com/s/c0ksue8r1r1nz1f/Windows.rar?dl=1
Here is the version Post-Jam :
https://www.dropbox.com/s/t8avo375cqb2lpr/win2-0.rar?dl=1
+ A lot of bugs are fixed,
+ Monsters on enemy planets,
+ conquer planets now! Click on them to send shuttle full of soldiers !
Controls:
```
w/s : thrusters
a/d : rotate ship
q/e : strafe left/right
left shift (hold) : thruster boost
space : full brake
m : main menu (save, load, new game)
mouse wheel up/down : zoom in / out
leftClick on planet : enter planet when in range/landed
right click : toggle camera ship follow
middle click : drag the map
e : when in range near ship to return into space
```
Notes:
When you are on stuck on a planet, you can press SHIFT + W to give you extra boost, but it cost fuel.
If your ship spin out of control, use SPACE to stop the rotation.
Your fuel (gas and oxygen) is ticking even if you are landed, so don't take too much time to admire the planets and hurry to find yours !
The shield protect you from when a missile hit the ship or if you hit the surface of a planet too fast. You then lose % of your shield. If the shield is down, then it’s your fuel that you are losing, and at fuel==0, you lose the game ;)
Dev notes/how it works/under the hood
The planets are procedurally generated, it use about 100+ different planet textures, all monochrome, then use a material to add color. The minerals are also selected randomly and the particles systems are blinking with the corresponding mineral color (iron = red, gold = yellow, …)
Just to give an idea of some of the attributes of a planet :
```
new PlanetObject(planetName, pos2d, pos3d,width, height,mass,
planetTypeEnum,auraTransparency,planetColor,spriteIndex,timeRT,
mineralA,mineralB,oddsPlanetObject, playerStartingPosition,
playerShipStartingPosition,gravityFPS,sunSize);
```
Trade minerals for fuels
Find your small world
You can play the game here :
Windows executable : https://www.dropbox.com/s/c0ksue8r1r1nz1f/Windows.rar?dl=1
Here is the version Post-Jam :
https://www.dropbox.com/s/t8avo375cqb2lpr/win2-0.rar?dl=1
+ A lot of bugs are fixed,
+ Monsters on enemy planets,
+ conquer planets now! Click on them to send shuttle full of soldiers !
Controls:
```
w/s : thrusters
a/d : rotate ship
q/e : strafe left/right
left shift (hold) : thruster boost
space : full brake
m : main menu (save, load, new game)
mouse wheel up/down : zoom in / out
leftClick on planet : enter planet when in range/landed
right click : toggle camera ship follow
middle click : drag the map
e : when in range near ship to return into space
```
Notes:
When you are on stuck on a planet, you can press SHIFT + W to give you extra boost, but it cost fuel.
If your ship spin out of control, use SPACE to stop the rotation.
Your fuel (gas and oxygen) is ticking even if you are landed, so don't take too much time to admire the planets and hurry to find yours !
The shield protect you from when a missile hit the ship or if you hit the surface of a planet too fast. You then lose % of your shield. If the shield is down, then it’s your fuel that you are losing, and at fuel==0, you lose the game ;)
Dev notes/how it works/under the hood
The planets are procedurally generated, it use about 100+ different planet textures, all monochrome, then use a material to add color. The minerals are also selected randomly and the particles systems are blinking with the corresponding mineral color (iron = red, gold = yellow, …)
Just to give an idea of some of the attributes of a planet :
```
new PlanetObject(planetName, pos2d, pos3d,width, height,mass,
planetTypeEnum,auraTransparency,planetColor,spriteIndex,timeRT,
mineralA,mineralB,oddsPlanetObject, playerStartingPosition,
playerShipStartingPosition,gravityFPS,sunSize);
```