Shared Monetization Framework
date post
19-Feb-2018Category
Documents
view
212download
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-d8b351fd7b407/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