Alien Engine originally worked with the standard drawing mode, without being able to use our own shaders. Thus, we couldn't really access the graphics pipeline and create our own cool effects, materials, etcetera. Therefore, I modified and switched the way of drawing so that we can access the graphics pipeline. A new type of resource can be created, which is the Resource Shader. This shader includes the vertex and fragment shaders, both of them in the same file. The user can create as many resources as he or she wants and do with them practically anything.
The engine and, therefore, game, needed a way to support multiple and many types of lights at the same time. I created the following types of light, which are GameObject components:
I have also done a fully customizable cubemap and skybox for both the engine camera and each Camera GameObject there is in the hierarchy. The cubemap is quite customizable, as the user can change each face of the skybox by dragging a texture on each face.
A water that reflects and refracts the environment and each object that intersects it. In a few words, it reflects and refracts anything from the camera point of view.
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn’t listen.
Even the all-powerful Pointing has no control about the blind texts it is an almost unorthographic life One day however a small line of blind text by the name of Lorem Ipsum decided to leave for the far World of Grammar.
The Big Oxmox advised her not to do so, because there were thousands of bad Commas, wild Question Marks and devious Semikoli, but the Little Blind Text didn’t listen.
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.
Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts.