Saturday 19 January 2019

Analysis of 3D modelling software

Analysis of 3D modelling software

3D modelling software is a widely used software by industries in games, movie entertainment and even architecture, and what this software does is create a mathematical representation of a 2d or 3d object which is made of  polygons and vertexes that's generally created by a 3d artist, however there's A.I being developed to process auto generated models. It is also a good practice to watch the poly count as this will measure how detailed the character is and how much strain the model will have on the GPU, keep in mind that a character that's made with high graphics is roughly 90,000 triangles, and so if you don't watch this count models could be taking more GPU than needed.

Here are three examples of 3d modelling software and their differences:-

-(Blender Foundation) Blender - free
Blender is looked upon as an obscure software by many artists as it's a free open source software, however whilst it may be free it does not mean that it is restricted from the capabilities of other payed professional software, as Blender is primarily used for 3D modelling and animation and this is because the software provides a rapid workflow and tons of tools. However even though Blender can be as effective as other payed for software, the key reasons for it not being a popular choice is that Blender has a frustrating learning curve that being because Blender's tools are mostly accessed by keyboard shortcuts, and another reason was because of Blender's untidy interface which added to the frustration of learning Blender, but this interface is no longer a problem as of Blenders 2.8 update that was released on 29th November 2018 in its beta stage, and this update gave Blender a clean makeover changing the interface into a tidy interface similar to the interface used by Autodesks 3ds Max, and this tidy up wasn't the key feature of Blenders 2.8 update, it was the release of their new real time render engine EVEE which is built into Blender, making it possible for artists to work on the model while it is rendered.

-(Autodesk) 3DS Max - £216 month-£1,740 year
3DS Max is a modelling software which has been a popular choice for game artists and architects for doing 3D models and animations, thanks to 3ds max having a simple and speedy interface, with it's tools being accessible by button icons helping new users at learning how to use 3ds but it also having keyboard shortcuts which helps 3d artists keep a constant workflow this being why 3ds max has an edge against other modelling software, that and the fact that 3ds has a more diverse set of tools in 
modelling.

-(Autodesk) Maya - £216 month-£1,740 year
Maya originally under its own company (Alias Systems Corp) released Maya in February 1998 but following a list of acquisitions was bought by Autodesk in 2005 renaming it Autodesk Maya. Maya is also considered an equal to 3ds max and this is not because of its name but because it is considered better than 3ds in terms of animation and rigging, its tool count for animating adds to this as it has more tools than 3ds max. It is also possible to do 3d modelling in maya but not to the same degree as 3ds max or Blender due to them having more tools for modelling.

Analysis of Game Engines

Analysis of Game Engines
A game engine is a software used by game developers to build the game in it's entirety, much of what the engine does however is string all the game assets together according to the creative direction taken by the developers, and a handy thing about many engines like the unreal engine is that you can animate within the engine and do other things developers would necessarily do on other softwares.
Unreal - free
Unreal is one of the currently most popular game engines on the market and is developed by game studio Epic Games whom are known for their game fortnite. Much of what unreal offers is the reason for its great success in the industry, as it offers developers templates to use when starting up a new project, it then also provides devs built in tools for animation, game landscaping, basic modelling, C coding language supported within the engine and even a blueprint system that makes coding for games easier for developers and beginners, as this system does not require scripts but instead blocks of commands that state what each thing does.
Unity - free
Unity is a similar software to unreal and has been around for not much longer, however does not provide the same as its interface is more suited to a person with a coding background. This has provided unity with a more diverse system in terms of coding, with a wide range of code languages supported, which gives unity better options for developing the game in production. However unity has a major drawback compared to unreal as it does not provide a inbuilt animation system to the scale of whats provided in unreal, due to this unity is mostly used for survival games and complex 2d or 2.5d games.

Construct 2 free

Construct 2 is a great software for both 2d games developers and beginners as construct 2 provides the user a simple to understand system for coding which resembles complex scipting yet in a far simpler way, giving the person a easy understanding of coding, the software hasn't got an animation system to be precise as it works from imported sprite sheets which is a reel of images put together to create the animation.


Monday 8 October 2018

Why is music and sound FX important within games development?

It is important as it provides the game a sense of atmosphere and importance in both dialogue and cinematics, always bringing life into the games world. For example to give effect to someone falling through a window after being thrown by an enemy NPC you would then have sound effects to provide the scene a shattering glass effect and a sound of being thrown by someone, you would then use a dramatic choice of music to create a emotional atmosphere if we didn't add these factors it would make the game seem very dull and boring.



Thursday 13 September 2018

WELCOME

Hello reader and welcome to my blog. Which intends to follow me as I progress into the future as a games developer my all time dream of creating vast worlds. However you might be in question of as who you are reading about well my name is Brandon and I have grown up happily playing video games since the first PlayStation and have since grown the love for technology and being the creative type all my life when I found out about game design when I was eleven years old I found myself dreaming up my own worlds that one day I will hopefully be creating in the future. 
So I hope you enjoy my blog as I progress to my future in games design and happy reading.