Over the course of the past week I have
investigated my options. The mining game seemed like the most appealing for a
few reasons, these of which I will explain below.
Firstly, my artistic skills are shall we say...
lacking. Creating a 3D game would require modelling my own assets, this is an
idea that I'm not at all comfortable with, given the time frame of my project.
I don't want to bite off more than I can chew, so going with a 2D game will make
modelling and animating a lot simpler. Not only do the assets require less
artistic skills, but I won't need to worry about animating them as well. This
rules out the option of creating a third / first person shooter.
To go hand-in-hand with this, my research over the
past week into the game engines has revealed some interesting results. Unity
Engine more widely supports my decision of this mining game as they have great
support 2D sprites and animation. There are also talks about implementing
tile-map support, which would help a great deal.
The MOBA was ruled out when I realised how complex
of a job that would be. A lot of the mechanics in a MOBA require a lot of
development time, as well as the fact that I am going to be learning a new
programming language, this would simply be too complex. Looking at League of
Legends as an example, this game has some extremely complex mechanics, and in
order to get the game to a suitable point of completion would seem to be asking
too much.
In summary, I have decided to go with the mining
game. This option stands out because of the tremendous support Unity has for
developing it, as well as C# being a language that I would love to learn.
No comments:
Post a Comment