Recursion

Sun, 25 Jun 2023 19:04:36

Welcome to the second post about my totally cool video game that i will totally finish!

Maybe some of you have doubted my ability to do everything*
I mean i would also doubt a guy who assumed that i didn't know anything beyond basic css.
After all this is entierly false and not like that at all!
I am not trying to cope with my lack of programming knowledge.

You see, my insult of your programming skill was just a misunderstanding.
So... for this post let's assume that you are critically inclined in the sphere of Unity game development.

So...

Have you ever thought what would happen if when you reached the end of the world and instead of it simply ending it would loop back around?


You probably have no idea what is happening in the gif so let me explain.
After all, you are critically inclined in the sphere of Unity game development so you would understand everything.
Camera reaches the edge of the level and goes back around to the other side.
The result is this seamless loop.

Maybe you still don't belive me, so let's go somewhere else.


As you can see the end is never the end.
If i edited the gif a bit the loop could be completley seamless.

It wasn't that easy to make

Since you are critically inclined in the sphere of Unity game development it is reasonalbe to assume that such features come to you in your dreams, while their implementation gets to you in your worst nightmares.
So here is comprehensive list of the things i've done to get it like that:

  1. Don't use Unity.
You see, i am using MONOGAME, it's the SUPERIOUR game engine.
Unlike Unity in MONOGAME you can easily do such ground-breaking things such as:
  • Render the whole game multiple times before giving it to camera.
  • Get the image that the camera has rendered and save it.
  • Make a good UI.
All of the things i've listed are either impossible or incredibly hard to do in Unity.


You may be wondering how i know such things.
Since i've just said that i am not using Unity, how come i know so much about it?

It's obvious isn't it?

You see;

I've already developed the entire game in Unity before.

You may be wondering what could have happened for me to abadon everything and change the game engine and start all over again.

Let me tell you a story...




* - May not include all of the things