Top Section

Welcome to my computer games design blog ..

Monday, 8 January 2018

OOD Ass Two

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). 

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

Upload document here pls.

23 comments:

  1. https://drive.google.com/open?id=18wATIb3qUiNQbDbkWrZSmXnj_ATNmIwO
    chris spurgeon

    ReplyDelete
  2. https://drive.google.com/open?id=1Ygs2i-1OmKp_kYmJurJpkTacZoCV5Kv6

    ReplyDelete
  3. https://docs.google.com/document/d/1Lh6cQtBxDT2klcq4IFtHkQGnUt-htMbqvGju8oTpljg/edit?usp=sharing
    Sam Penrith Jaques

    ReplyDelete
  4. Here is assignment two
    https://docs.google.com/document/d/1mSWMDfRWmhpWR0hFkwEbiLZZkFiSgfrBcOoc5MSsbOs/edit?usp=sharing
    Muhammed Yunus Patel

    ReplyDelete
  5. Connor Whitmore
    OO Design Assignment 2 - Understanding the purpose of OO Deign for Games

    GOOGLE DRIVE LINK:
    https://drive.google.com/open?id=1fk9BlNjf6SgFwRxkBYz_P8xRAXDmNho7

    ReplyDelete
  6. https://docs.google.com/document/d/1Z-C8Tm9d0A6faWm_H7h59LAked_ySE-XsnC3JTQ9ZBQ/edit?usp=sharing

    Yigit Goksel

    ReplyDelete
  7. http://bengamingblog.blogspot.co.uk/2018/03/ood-assessment-2.html

    ReplyDelete
  8. Sam Warren:
    https://drive.google.com/open?id=1kFRenXd47pCEHMbIvZX5o77TFFDiAq5y

    ReplyDelete
  9. https://sarahsgamesdesign.blogspot.co.uk/2018/03/year-2-unit-71-object-oriented-design_20.html

    ReplyDelete
  10. https://docs.google.com/document/d/1v0FDE3INMB8dxRTdVS-8B8IVl1CvimsI-4M_1H4D1uk/edit?usp=sharing
    Jack Palmer

    ReplyDelete
  11. https://drive.google.com/file/d/1-zEIEeLgPrpjufHrTLFdQq_4_rjxf8Kw/view?usp=sharing
    Ashden Bauer

    ReplyDelete
  12. https://drive.google.com/open?id=1zZgtIw7KdGd-vu7ivdjGE97OrQymUlH3oAVr2ZaiYTU Andrew Gambrell

    ReplyDelete
  13. https://drive.google.com/file/d/1BUArnq2gD7FjKxr1CO6I_tjsvCe_dO1n/view?usp=sharing
    Ioan Burrell

    ReplyDelete
  14. https://docs.google.com/document/d/1YcNb1A4T9ftb_yGG-24VtGBa8FwfgyKNT03KxgpdRNA/edit?usp=sharing
    chris spurgeon
    Task 2 upload

    ReplyDelete
  15. https://drive.google.com/open?id=1eJOnpb4KtpAUAu2I0naZBwqLjwDeoO9e
    My assignment

    ReplyDelete
  16. https://drive.google.com/open?id=1KObwPz6zZFEhXRbj0SRoR9F-8qbTe_hp

    ReplyDelete
  17. Honesty Bradshaw- Object Oriented Design Assignment 2
    https://drive.google.com/open?id=1DVUSrInGMudtOPWsBnQw_k35MDOIBhR6

    ReplyDelete
  18. https://docs.google.com/document/d/1lxqvKzEweP0MokXzXvX7XsvE6uCGwGGY2EQ2mJ1XNnM/edit?usp=sharing

    - Charles Hardy

    ReplyDelete
  19. https://docs.google.com/document/d/1nHr3wMh4v9yi4M2yCcgmvVpIxlbyHirtTWpZ_WSPFGk/edit?usp=sharing

    -Kieran Lambell

    ReplyDelete
  20. https://docs.google.com/document/d/1nHr3wMh4v9yi4M2yCcgmvVpIxlbyHirtTWpZ_WSPFGk/edit?usp=sharing

    -Kieran Lambell

    ReplyDelete
  21. https://drive.google.com/open?id=1uWylWnCqS8M3j2OSZ_nxqBCG4y3x0hPc

    connor hill

    ReplyDelete
  22. https://docs.google.com/document/d/10bo2cek-75-BmGdbEfAUWVhvg6-lnF8gUyxUiyHUrHQ/edit?usp=sharing
    Rhys Williams

    ReplyDelete
  23. https://docs.google.com/document/d/1B7GpDOWPfzyN1l2Uxx8AhNPaNR_ggAxWFesHCx0e0sc/edit?usp=sharing
    Rhys Williams

    ReplyDelete