Game Prototyping
Prototyping Stage
Image of the basic first area with lighting tests.
This week was the first week of starting development on the game idea what was created the week before, the first steps was to prototype the game and the features it will have. This involves features like the map layout and any player controls to be decided here and tested.
The main features added in the first part were basic geometry layouts like how big the building would be and also how lighting would look in the final game. The next features to be added are the basic character movement features like crouching and a different style of shooting for the gun.
New Features Used
Image of a basic vent made in UE4.
Image of the settings used for the shapes in order to make holes.
A new feature learnt from this was the ability to basically make holes in objects, The way this works is by making a new shape and placing it inside an already existing shape and setting the brush type to subtractive. This will basically make a hole in the already existing shape. This feature in the game will be used to make doors and a ventilation system the player will have to go through.
Comparing this to unity shows that this engine has more versatile things to do without having to use an external piece of software to make something like a door way but at the same time with unity it is pretty easy to make some basic geometry with the tools it provides even though it is a bit more simpler than what UE4 has to offer.
Issues
The issues found during this is that UE4 crashed quite a bit during the building of lighting props, this can be an issue if the project hasn't been saved before building any newly placed lighting or any new props have been added to the scene. This is one of the features what makes this engine potentially more risky to use aside from something like Unity what tends to not crash unless you have a piece of code what will cause the said crash in the first place.
Next blog post will be about the other basic features for the game and development progress on the final build.(Blueprints)
Comments
Post a Comment