Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Alien Ark (by Nuke The Moon)

A topic by Nuke The Moon created Dec 22, 2015 Views: 1,377 Replies: 3
Viewing posts 1 to 4
Submitted (3 edits)


in this dev log we will show the progress of our game Alien Ark. "We" are Nuke The Moon and Friends.

In our fist meeting we discussed the main mechanics of Alien Ark. It will be a roguelike planet exploration game where you land your space ship on procedural generated planets. On the planets you can find several artifacts. Combine those artifacts to create new alien crew members that will improve the attributes of your ship. Improve your personal landing skills to save precious fuel for your ship.

The game contains three screens:

The Solar System

Navigate your ship trough the solar system to enter the orbit of the planets.

The Planet Surface

Land your ship on the surface to collect artifacts and items. Choose a good landing place to avoid damages to your ship.

The Ship

Combine 3 collected artifacts to create new alien crew members. The crew members can improve the attributes of your ship like fuel consumption, required landing space etc.

Stay tuned to get more news about the progress of the game :)

Nothing like old pencil and paper for game design

We're making quite okay progress so far.

Basic space ship movement is set up, basic mechanics of the alien-crafting system as well:

Procedural generation of planets is working already (really cool), but we're still figuring out how to present that part of the game (3D? 2D?) and the art style in general. Thank god we got our awesome Artist with us.

But the most important news is, that we finally got a .gitignore file.

Real screenshots may follow in the next few days!

Submitted (5 edits)

Hello, this is a new progress update of our game Alen Ark.

We want to have random generated planets to explore in the game. To create interesting landscape we are using our own tool called Opus that we will release with the sources of the game. This tool comes with a handy editor that combines noise functions and store the results in chunks.

In this video every height value of a mesh is represented by a rectangle in the mesh. To create a connected surface we improved the mesh creation algorithm. In the next video we can see that the surface is now a grid of connected triangles. The normals of every vertex of a triangle is pointing to one direction (instead of calculating the average of the neighboring triangle normals). This leads to a non smooth shading look. We also alter the topology of the grid in some cases to achieve a better looking mesh.

We are also experimenting with the style and colors of the game. The following concept was made to find the right look. Do not expect that the final result of the planet screen will look exactly like this concept :)

Stay tuned and visit Nuke The Moon and follow us on twitter