Menu

Time Travel sim / Blog: Recent posts

About the algorithm I used to produce the animation of the Stars

I would like to clarify that the algorithm that produces the movement of the stars does not has a true perspective 3D as well as the calculations related to the gravity are not real, all calculations are approximated and invented.. However the result is very pleasant and it make a strange effect! I must admit that it's all very pixelloso!! :-)

Posted by Davide Ug. Lini 2018-07-20

Game plot (story)

I will briefly sum up the story of this science fiction adventure game... imagined but never started.
Of course I was inspired by several science fiction films, there is nothing new.
In the near future (in 2057) will come to visit us strange aliens, called Madik, humanoids look vaguely similar to us but that surprisingly resemble very much the insect we have on earth called "praying mantis", only that the aliens are normally in standing position, like us humans. Their appearance is shown to humans with a 3d hologram transmitted from space to earth, inside a large airport. Human beings initially remain scared from their appearance, because they are very tall, about 3 meters. Apparently, these aliens look like peaceful creatures, but they have a very different language from ours, which expresses itself through particular graphic signs. Before landing on earth, the aliens station with their big mother ship around the earth. Humans initially try to communicate with aliens by analyzing their language, they try to respond to it same frequency of the aliens and send them messages composed of complicated signs elaborated by an intelligent artificial system. The Chinese are the first to understand their language because they have a type of writing very similar to that used by aliens. Unfortunately misunderstandings happen, in reality aliens do not understand the concept of property and border that we have on earth. Humans try to explain these concepts to aliens, but the aliens do not understand the meaning. According to them, it must be all shared and it makes no sense whatsoever of any kind of separation or division, in the vital spaces and in the resources to be consumed... Humans think that aliens behave similarly to certain types of insects that live on earth, the locusts, which when they arrive in one place they consume everything.. The aliens would like to settle on earth and share their science and culture with us. Unfortunately they decide to land with their mother ship in a place that for them is the ideal place as dry and arid, but that for us humans is an absolutely forbidden and unreachable place because totally protected by military forces. As the aliens do not understand the concept of property and boundary that we have on earth, it ends up break out a war. Humans tell aliens to land in another place because that place is totally protected by the national government. The place where the aliens landed is what remains of the famous Area-51 in North America. The aliens remain in Area-51 without worrying. The humans gather all the military forces and declare the state of war, prepare to hunt aliens out of that ground with powerful weapons. The aliens do not attack in any way and remain imperturbable, activate a powerful shield based on a powerful repulsive gravitational field. Humans unfortunately fail in any way to damage their mother ship and the military forces decide to suspend the attacks, trying to study their extraordinary anti-gravity shield. Humans continue to communicate with them to understand their intentions. The aliens communicate to humans that they eat any kind of vegetal plants and that they eat an impressive amount, in addition the aliens do not breathe air like us, they have another metabolism. Humans explain that vegetal organisms on earth are useful for them to survive. Aliens unfortunately explain to humans that there are very few planets in the universe on which plants grow and that it is not possible to recreate in space or in any other way, vegetables, as they are born on earth, because they would not have the same energy they have on earth when they grow in the presence of air and sun. To live they need to extract this energy from plants, consuming them or using them in various ways. . The aliens also explain to humans traveling in the planet universe in the planet to look for the vegetal organisms that they need to survive, they consume almost all of them. Humans would not want to allow the aliens to consume all the plant resources and loudly shout "These creatures have exchanged our planet for a vegetable garden! ??" and therefore all the scientists of the earth get together to make a decision on what to do. Humans ask aliens how they travel in space, the aliens explain that in reality they do not they travel in space but in space-time to do before. Their race was born and developed in the constellation of Orion about 100,000 years ago, in a planet very rich in plants called Ortika, but since they were several billion individuals, they all consumed them as nourishment and were forced to progress very quickly to try to survive! They have a collective intelligence that allows them to progress very quickly into all fields of science and technology. The humans ask the aliens if they have discovered the way to travel in time, because they, after many years research have not yet been able to discover the technology to do so, the aliens answer that for them time has no meaning because they reproduce very quickly and share everything, they also share their consciences through synaptic connections, so yes they feel immortal. The aliens ask humans why they have such a big brain, unlike what they have that is very small, and for which reason with such a big brain remained so primitive, humans respond that it was their natural evolution that made individuals survive smarter with the biggest brain. During the first world meeting of scientists, humans study how to repel aliens from the planet earth, unfortunately there are no technologies on earth able to reach these results, so the scientists propose to study them alien technologies to gain an advantage in their favor. Humans note that aliens are able to travel extremely fast by shortening space-time, but they do not know what energy they use to travel. Humans ask the aliens what energy they use to travel and the aliens respond that they use the very powerful energy obtained from the photocathyons, a very advanced technology developed by their scientists. Humans: "We do not know anything like that, where do you get these photocathyons from? "The aliens reply that the photocathyons are obtained from vegetal organisms, through a catalyst process that collects them through the particular crystals that exist on their planet, these crystals emit a radiation that resonates with the photocathyons and captures them. The aliens explain that vegetal organisms accumulate, during their development, these energetic particles that possess an impressive amount of energy. The very powerful energy obtained from the photocathyons, allows them to curve space-time. Thanks to their technology, the aliens have studied an advanced fusion engine that allows a very large amount of energy to be concentrated in a very small space, which then quickly converts to dark matter. From this it forms an incredible black hole that allows us to create a wormhole thanks to the technology of gravitational fields that have developed, and to travel in the so-called "hyper-space" to quickly reach the predetermined destination. At this point, humans have three solutions: to grow vegetables in the subsoil to prevent aliens from consuming them, to transfer all of humanity after the creating of a great spatial cities where humans can continue to grow vegetables, to create an engine to travel back in time and destroy the alien race. Humans are not yet ready to move into space and are convinced that they can risk extinction if they do not take a decision quickly. They decide to use the most risky solution, that is to study a way to travel back in time and destroy the alien race. The humans ask the aliens of the crystals to extract the photocathyons and build a warp-like engine of their own that exploits the immense energy of the photocathyons. Thanks to this engine and their advanced knowledge of dark matter, humans quickly build a spaceship to travel at super-luminal speeds. During the experiment at super-luminal velocities, humans discover that the immense energy field of the photocathyons can distort the space-time up to overthrow it, at this point human scientists understand that in this way they can travel back in time.. Humans do not explain the real reasons for their mission to the aliens, that is, go back in time to exterminate their species before it evolves! At this point, the adventure of the game begins! You are an expert pilot on board a very fast spaceship capable of traveling back and forward in the time. You will have to reach the Ortika planet and exterminate the Madik alien race before they evolved.

Posted by Davide Ug. Lini 2018-07-14

How to increase the number of stars of this animation

If you want to waste time with this animation trying to increase the number of stars drawn (not even me that I created the program I remember as much as we get!!) You can try in the way that I show you below... Good luck!

You need to modify the MainForm.cs in this way:

--- a/TimeTravellerAdventure/MainForm.cs
+++ b/TimeTravellerAdventure/MainForm.cs

@@ -49,7 +49,7 @@ namespace TimeTravellerAdventure
long timecounter = 0;
int dirspeed = 1;
int maxStarSize = 3;
- static int maxstars = 4000;
+ static int maxstars = 8000; //( maximum storage capacity of the Stars )
Random rnd = new Random(); //
int tempA;

@@ -121,7 +121,7 @@ namespace TimeTravellerAdventure
//
WarpButtonColorOFF();
this.hScrollBarSpeed.Maximum = minDistance - 2;
- maxstars = 1000;
+ maxstars = 2000; //(Maximum limit of regeneration of the Stars )

@@ -434,7 +434,7 @@ namespace TimeTravellerAdventure
lightFactor = (int)xfactor;

         //// numero di stelle visualizzate in base alla velocità
         //// The number of stars displayed according to the speed
  • maxstars = 1000 + (3000/this.hScrollBarSpeed.Maximum) * lightspeed;
    + maxstars = 2000 + (3000/this.hScrollBarSpeed.Maximum) * lightspeed;
    ... read more
Posted by Davide Ug. Lini 2018-07-13

Why I uploaded a new release named "rev_01"

Because I deleted the file .gitignore that was wrong, otherwise when I run the command 'git update' were not updated some bitmaps that needed to this project.

Posted by Davide Ug. Lini 2018-07-07

This little animation works well with Linux

I have tested this .net assembly with Ubuntu-Mate Trusty 14.04.5 LTS.
First you must install the Mono runtime and type "mono ./TimeTravellerAdventure.exe"

Posted by Davide Ug. Lini 2018-07-07

About game programmers..

I have always desired to develop games since I was a kid, even now that I am an old man I am enjoying myself in creating small graphic animations. I still dream of doing the programmer of video games, but I also know very well that a true programr of videogames must have much knowledge of mathematics and theory of videogames. Lucky those who they do it for work!

Posted by Davide Ug. Lini 2018-07-07
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.