topbar

Welcome to my HE blog ..

Monday, 11 December 2017

OO Design

Using OO Design within Unreal


Object-oriented design is one part of the overall design process and should be seen in this context. Normally object-oriented design would start after completion of the creative phase (development of concepts and ideas) and would be used to flesh out ideas. The object approach can then be used to plan the detailed implementation of a project to ensure that milestones and other parameters are met.

OO Design Work

We have looked at Water Features in the past but this is an enviromental affect.

Now we need to look at OO Design we need within  the game we are creating.

We need elements like non player characters (NPC's which are a form of AI Characters).

These NPC's need to move around the map and also need to interact (attack usually) with the player character (PC). Also the PC needs a health bar so they can take damage. Then we need a way for the PC to attack / fight the NPC's. We can also look at elements like inventories etc as well.

In Unreal we use a concept called blueprinting to do this.

So I have created a video series on youtube to teach these elements.

So lets start out with the Player character having a health bar.




Client Brief You work as an apprentice games designer for Epic games you have been introduced to the Unreal Development Kit (UDK). You...