Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

My Future

Hello everyone, believe it or not, it's me again!


A Ramble About My Future

I have made a decent amount of progress on SunSweeper. But not too much, because lately I have been thinking about my future, specifically the tools I will be using to make my dream games.
I have recently made some changes to my workflow. For example I have switched from VS to VS Code (don't get me wrong, I still love VS).
But most importantly I've been thinking about what game engine I will be using to make my dreams come true.
Currently I'm using Unity. I know that engine has gotten a lot of bad reputation over the past few months, but I still love it because it was the reason I got into game development in the first place. Besides that, some of my first projects (that I haven't published) were made in Unity. I ADORE those first projects (& I'm planning to finish them one day). So Unity still has my respect(not Unity Technologies tho)
With all that being said, I'm not sure if Unity can handle my dream games. These games will have high GPU usage and will fill up a lot of memory.
Let me explain one of these games for example:


One Of My Dream Games

I'm not going to spoil any of it, but I will still try my best to explain it.
So basically, it's a Micro-Voxel, Sandbox, Survival, Adventure & Mystery game which is inspired by Terraria (And a unfinished project which I will not name here).
I'm sure you have heard about Voxels before. Games like Minecraft & Teardown use a custom Voxel engine. A Voxel engine's job is to render millions of cubes while using the least amount of memory as possible.
Here is a comparison:


As you can see, Micro Voxels are just tinier Voxels. This means in order to render a scene with these tiny friends, we need a lot more of them and that is not possible without optimization tricks.

These engines are usually written with C++ and OpenGL, but I know none of those :P

I'm willing to do anything to achieve my dreams but it's best for me to take my time and choose the best decision instead of rushing this important step.

For now, I see three choices:
1. Learn C++ and OpenGL
2. Learn C++ and Unreal Engine
3. Master C# and optimize the shit out of Unity

First option is viable, but I have to forget about college in order to pursue that due to the difficulty of C++ & OpenGL combined.
Second option is much easier, but unfortunately every time I try to compiler a C++ script in Unreal, my computer goes on a stroke.
The third option is by far the easiest, but it's not guaranteed to work at all.

These three options are really hard to choose from, that's why lately I've been a bit busy.


Anyways...

This was originally supposed to be another devlog but I chose to work one more day on SunSwiper, and then make the devlog because I didn't have anything appealing to show.
Also I'm thinking about using my YouTube channel more frequently and uploading devlogs there! Though, it's still just an idea...


So expect a Devlog for tomorrow

B    Y    E

My Twitter: https://x.com/O_TireStudio

My YouTube: https://www.youtube.com/channel/UCN0iYgX0-d_cIgUeHAR9LOg