For my project i am thinking of making a 3rd person isometric survival shooter in the unity engine as this will allow me to utilise free assets in areas that will help reduce the amount of time needed on models such as weapons, non player characters or the odd building an tree. my inspiration for creating an isometric survival game came from seeing games like Don't Starve and The Wild Eight and even though Don't Starve has a unique art style The Wild Eight uses a more pastel Matt design for its environment and assets. Using Unity for this is also beneficial since there a lots of guides and tutorials made for this type of game to help create a similar experience not to mention it avoids Unreal's problem of the blueprint systems which can become very complex and difficult to troubleshoot should something go wrong.

Alternatively i could also go down the asymmetric role playing game (ARPG) route like the Diablo series or the recently released Ruiner which is a futuristic cyber punk styled which while visually quite similar to isometric games in their layout they are quite different in how they approach combat and progression as a survival game may be more open world with loot drops or supply boxes whereas an ARPG might have a hub or town that you would adventure out of along specific paths.

Another option for my project would be making a web based game using HTML, CSS and JavaScript which will allow me to create a game that will run on current web browsers as well as mobile and desktop, though some games may require more features such as a 3D game in which case WebGL (JavaScript API) to render both 2D and 3D graphics in the browser meaning the GPU will be under less stress. Depending on if you want to save data remotely i would require a server-side for the web based game which i could turn a raspberry PI into a server using server-side language such as PHP, JavaScript (NodeJS), Java, Python and Ruby.

Creating a first person shooter (FPS) in Unity is also tempting since it also has a lot of guides and tutorials on youtube and websites such as Udemy which uses video courses to teach the steps such as the code required and how to make the assets a long the way. This would be similar to my project back when i did HND in which i tried to make a first person shooter with split screen co-op (Two player on the same console/device/desktop game play, however this time i probably would leave out the split screen co-op to focus more on the environment and the artificial intelligence (AI).

Comments

Popular posts from this blog