Development Log.1

Starting this project roles were decided upon throughout our team such as; Level designer, Programmer, Artist, Team Leader, Assistant level designer and Narrative designer. My role in the team is Lead Programmer as I am the only one who has knowledge on blueprint scripting so am the only Programmer in the team. The first thing I- started working on in the game was the character we would be using for testing purposes and for that I used the Third Person Template in the unreal engine itself to have a solid starting point.



From this template I used just the character itself and any assets directly associated with the character. With this character in the world I started with some of the basic mechanics which we need within the game so I got to work on a Sprint mechanic and Interaction mechanic. 



Using a blueprint interface I am able to utilize the interaction code through many different actors and characters. This is such a main feature of the game as throughout the game you need to pick up items to help solve different items and piece together the story bit by bit. The sprint mechanic was not too hard took a few minutes to implement a simple but effective stamina system. Whilst I was focusing on these the rest of my team were hard at work creating lore, level and art for the game so that the first map could come together nicely. 

For these bits of code there wasn't much variation to them after they were made they were made as they are simple but effective bits of code which can be utilized in many ways as they are. This is the reason why I started with these bits of code as they were versatile throughout the project and didn't need and additions until anything in the game changed.

Overall I would say that I could have came up with a better stamina and run system as this one was rushed and just plain and simple it just done the job for the time being. I believe that going forward with this project the stamina system will do just fine and same with the interaction system. Although there is always room for improvement and there is many other ways to make these systems more efficient.

Comments

Popular posts from this blog

Norwich game festival talk

3d modelling my classroom and games jam

Development Log.4