Task 2
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.
Research each of the following principles listed below and apply to how you have used code in Game Maker and are now using in Unreal Engine. Use examples to illustrate them.
So for example in Gamemaker sprites become an object you can apply code to (that is OO design).
Research each of the following principles listed below and apply to how you have used code in Game Maker and are now using in Unreal Engine. Use examples to illustrate them.
So for example in Gamemaker sprites become an object you can apply code to (that is OO design).
For this assignment you need to understand the purpose of object-oriented design for games
Look at and discuss :-
Concepts and principles: simplified understanding; reusability; maintenance; efficiency; real-world modelling; collaboration and sharing; communication; quality assurance
Game objects: sprites; characters; weapons; rooms; walls; scenery; instances; rewards, eg bonuses, power-ups
Object properties: colour; size; speed; movement; sounds; health; lives
Actions and events: mouse and keyboard events; create; destroy; collision; timers; scoring
Inheritance: parent; child; inherited behaviours and properties; overriding events
Assignment Two
Documents this or blog this






