Shared Monetization Framework

download Shared Monetization Framework

of 21

  • date post

    19-Feb-2018
  • Category

    Documents

  • view

    212
  • download

    0

Embed Size (px)

Transcript of Shared Monetization Framework

  • 7/23/2019 Shared Monetization Framework

    1/21

  • 7/23/2019 Shared Monetization Framework

    2/21

    1

    Table of Contents2 Table of Figures ................................................................................................................................... 3

    3 Overview ............................................................................................................................................. 4

    3.1 Purpose and Scope ...................................................................................................................... 4

    3.1.1 Concept ............................................................................................................................... 4

    3.1.2 Goals ................................................................................................................................... 4

    3.1.3 Requirements ...................................................................................................................... 4

    3.1.4 Risks .................................................................................................................................... 4

    3.2 High Level Architecture ............................................................................................................... 4

    3.2.1 Design Constraints .............................................................................................................. 5

    3.2.2 Tech Constraints .................................................................................................................. 5

    3.2.3 Future Considerations ......................................................................................................... 6

    3.3 References .................................................................................................................................. 6

    4 Systems Architecture .......................................................................................................................... 6

    4.1 Player Hub ................................................................................................................................... 6

    4.1.1 Overall UI Principles ............................................................................................................ 9

    4.1.2 Components ........................................................................................................................ 9

    4.2 Branded Bonus Point System .................................................................................................... 11

    4.2.1 Dependencies .................................................................................................................... 15

    4.3 Branded Item Gift System ......................................................................................................... 15

    4.3.1 Components ...................................................................................................................... 19

    4.3.2 Dependencies .................................................................................................................... 19

    4.4 Branded Coupon System ........................................................................................................... 19

    4.4.1 Components ...................................................................................................................... 21

    4.4.2 Dependencies .................................................................................................................... 21

    5 Prototypes ........................................................................................................................................ 21

    5.1 Prototype specifications ............................................................................................................ 21

    5.1.1 Synchronous Cooperative Multiplayer Minigame Prototype ............................................ 21

    5.1.2 Solo Competitive Minigame Prototype ............................................................................ 21

  • 7/23/2019 Shared Monetization Framework

    3/21

    2

    Table of Figures

    Figure 1: Overall Systems Map.................................................................................................................... 5

    Figure 2: Player Hub Map ........................................................................................................................... 7

    Figure 3: Player Hub Initial Layout .............................................................................................................. 8

    Figure 4: Store Layout ................................................................................................................................. 9

    Figure 5: Branded Item Display ................................................................................................................. 11

    Figure 6: Bonus Point System Flow ........................................................................................................... 12

    Figure 7: Bonus Point Display (Purchase) .................................................................................................. 13

    Figure 8: Bonus Point Earned in Coupon Progress Popup ......................................................................... 14

    Figure 9: Giftee Selection .......................................................................................................................... 16

    Figure 10: Branded Gift Content ............................................................................................................... 17

    Figure 11: Gift Notification ....................................................................................................................... 18

    Figure 12: Branded Coupon System .......................................................................................................... 20

  • 7/23/2019 Shared Monetization Framework

    4/21

    3 Overview

    3.1

    Purpose and Scope

    3.1.1 Concept

    The shared monetization framework is at its most basic a loyalty pointsmonetization

    system for games that has real world rewards. Through the use of branded items and

    branded coupons, this framework will also serve as a marketing/sales lead generator for

    partners as well.

    3.1.2 Goals

    1. This design document will describe the production of a prototype frontend of

    the shared monetization framework.

    a. All elements that a user will encounter in the use of the share

    monetization framework will be modeled.2. This prototype is meant to illustrate the use cases for such a monetization

    system

    3.1.3 Requirements

    In order for the production of this prototype to occur the following must be completed or

    gained:

    1.

    Primary research into the current free-to-play monetization models utilized by games

    today

    2.

    An understanding of user interface design and user experience principles

    3.

    HTML5 web programming fluency

    4.

    Unity C# scripting

    3.1.4

    Risks

    The following issues can and/or will alter or disrupt development:

    1.

    No approximate precursor project to model or gain assistance from

    2.

    Preproduction research conclusions preclude need

    3.

    Technical fluency does not meet the requirements

    4.

    Usage of two distinct languages and platforms

    3.2

    High Level Architecture

    The overall map of the system should look like the following:

  • 7/23/2019 Shared Monetization Framework

    5/21

    Figure 1: Overall Systems Map

    3.2.1

    Design Constraints

    This prototype is frontend systems only and not the backend data systems that would be

    required for this framework to function fully.

    3.2.2

    Tech Constraints

    Originally, due to the depth of dependencies and complexity of the systems, Unity UI was not

    considered for use in the Prototype. Instead, it would be an HTML5 (JQuery) web view within

    the Unity game engine.

    1.

    U Web Kit was initially utilized but it could not hold a session between the multiple

    Unity scenes and would not allow hooks into any further scripting within Unity 3D itself

    2.

    Awesomium was tried next but elements within Unity3d would refuse to run. Lack of

    error messages made troubleshooting even more difficult

    3.

    Coherent UI is the final toolset that was tried; however when attempting to use

    iframes to show multiple menu views; they refused to talk to each other

    https://www.lucidchart.com/documents/view/6c1d5aeb-5f21-4570-8c49-d8b351fd7b40
  • 7/23/2019 Shared Monetization Framework

    6/21

    We have returned to the use of Unity UI with the release of Unity UI 4.6

    3.2.3

    Future Considerations

    Several future design considerations

    1.

    Design of the backend systems

    2.

    Dynamic bonus prompts & sales

    3.

    Bundling systems design

    3.3 References

    4

    Systems Architecture

    4.1 Player Hub

    This section will cover the flow, components and dependencies involved in the Player hub.

    The overall flow of the system should be as follows:

  • 7/23/2019 Shared Monetization Framework

    7/21

    Figure 2: Player Hub Map

    Here is the wire frames for the player hub:

  • 7/23/2019 Shared Monetization Framework

    8/21

    Figure 3: Player Hub Initial Layout

  • 7/23/2019 Shared Monetization Framework

    9/21

    Figure 4: Store Layout

    4.1.1

    Overall