OWL 2K18

A Fan-Made Game about the Overwatch League.

Some of the External Reports on this game:

Kotaku: A Dedicated Fan Is Making A Game About The Overwatch League

Dot Esports: In this OWL Fan Game, You Can Befriend Seagull

游研社(CN): 97年的小姐姐做了一个“恋与上海龙”,逆袭联赛就是现在

YouTube: OWL 2K18 – Fan Made Simulation Game


WeChat Image_20180909051309

All plots and dialogues in this game are fully made up and have nothing to do with the real world.

I don’t own any rights of the resources used in this game. All resources including but not limited to hero icons, player photos, UI are belonging to Bliizard and the Overwatch League.

Please enjoy the love from a fan girl.


#Background Setting

You are an investor who just spent 20 millions on a spot in the Overwatch League. You are ambitious and aiming to make your team Da Best for this Inaugural Season. Today is January 11th, and you have six month to realize your dream.

During the period, you can buy or sell players, ask for scrims, hangout in Disney with your team, and so on. When the match day comes, your team will have to fight against one of the other teams in the League. The result of the game is decided by the abilities and status of players, your choice of Comps and strategy, and of course, luck.


WeChat Image_20180909051312

When you start a new game, you will be required to choose from the 12 teams in the League.

Each team has a difficulty, which means, how hard it is for you to bring this team to the championship.

There are three.. Umm actually four Difficulty Levels.

Easy: NYXL, London, LAG, LAV

Normal: Boston, Houston, Philly, Seoul

Hard: Dallas, Florida, San Francisco

Extremly Hard: Shanghai Dragons


WeChat Image_20180909051314

Teams practice, have scrim, hangout, stream, and have matches. You job, as a manager, is to arrange the daily schedule for them.

If you don’t have a game today, then you will be able to log on to the menu, and select what you want your boys to do for each period. Each will cost either money, players’ mood or something else. And all will cost time.

Some activities, like hangout, are only available during daytime. At night, you have to sleep.


Entering game, Jeff will say Hi to you. (Speakers have diff emojis)

And you will then receive a Welcome letter.

Now you can check your players’ information.


WeChat Image_20180918220814
Networking between players

WeChat Screenshot_20181003184752

All players currently in the League are included. Some absent guys are placed in the Player Market, like xQc, Dafran, etc. (And some surprise people who should not appear here.)

You can trade or exchange your players.

WeChat Image_20180918220809

Minimum wage is 50k. Your pricing should be higher than this, and better higher than his expected salary.

Exchange is like you using your player to exchange player from other teams.

You will receive a confirmation email.

If the request is accepted, you will get notified on the second day.

If you don’t know who to buy or exchange, you can ask for help from your Scout.

Yes I even made a Battlenet Simulator.

Ask your coach to do everything you don’t want to do.

In addition, when somebody’s Bond LV is higher than half(like 50/100), then sending gift will not work any more, you will have to chat with’em and made right answer choices to increase Bond Level further.



WeChat Image_20180909062436.jpg

But.. This is more than Football manager or NBA series. It was actually a Romantic Game that I wanted to make in the beginning, so there exists a player property called Bond. Originally “Kizuna”.


You can choose to interact with your players. Other than buying and selling, you can duo with them, have dinners together, go see a movie, etc. These actions will all increase your Bond with him/her. Some selections will only be unlocked after your Bond Level is high enough.

#Base and Coach

WeChat Image_20180909051322

Hardware might effect your players’ mood. Each time when you increase your Team Base Level, your players’ max mood will be increased.

Same thing. When you upgrade your coach, your max Comp limit will be extended.


Second part.

Meta Comp and Competitions.

Each comp is consist of six players. It should include tanks, healers and DPS.

I almost redo this part thoroughly. Now instead of several Meta Comps, you’re able to unlock all different Meta Comps and use them. All your players can play them in different positions. This is unlimited.

After choosing your meta (based on the default and then plugging healers you like) you can then plug in your players. BTW the AI can automatically fill in the best ones for you.

The default Meta Comps are like a Skill Tree. All the teams can use “Meta Points” (gained from scrims) to unlock higher new comps. Those new comps have higher scores on specific map, but you will have to unlock its pre-requisite in order to study.

This is NYXL’s skill tree in January

For example, if you want to play Quad-Tank, then you will have to be able to play Hog-Dva. To Play Hog-Dva, you need to be able to play Classic Deathball.

Almost all the teams starts with a Classic Dive and a Classic Deathball. (You know who’s the exception)

BTW this one is Shanghai’s

Each Meta Comp has scoring on specific maps. For example Private Ship (Bastion Meta) earns you a lot on Junkertown, but if you use in Control Map you will just get lost.

Red Arrows mean it is an advantage on this map.

Green Arrows mean disadvantage – If players don’t get along well it will reflect in the Match results.

Let a player play the hero he’s not familiar with can cause severe problems.

One thing I’m proud of is the Match Simulator Algorithms. I spent a lot of time on this, and the accuracy now reaches 80%.


Chat barrages. Shoot the emoji and they will collide.

You can check the Detail of each Match / Scrim.

showing details of each match

Something I can’t show here is the Algorithms of AIs. All the teams will decide what’s the best choice to construct their meta comp, how to buy or exchange players during transfer window, and which meta to use against specific rivals. If somebody’s interested I can explain further on this part.

WeChat Image_20180909051357


There are other eggs i put in this game. (Something like if Spitfire Manager expels Fissure, he will say something like “Regret this”)

And if Jjonak and RJH are in the same team (either you buy RJH in NYXL or buy Jjonak in SD) they will have dialogues like:

WeChat Image_20180909051344

WeChat Image_20180909051348
Nancy is the player’s input name

And so on.

My next plan was to plug in the Quest System. For example you will be asked to defeat some teams, or get certain rank in the League depends on your difficulty, when each stage starts. Failures result in punishments.

PS: This is just an amateur work and will not be used in any commercial way. If anyone got ideas / suggestions, or wanna join and help (on Arts, Scripts, Beta test) please email me: nancy10069@gmail.com


Latest Update:

Thank you all for waiting. I apologize that I will have to terminate the development, and I will not post the game. I was notified by Blizzard Law Department that I’m not allowed to publish the game in any ways due to intellectual property issues, including sharing download link on Reddit for free. So that’s it. Thank you for following this.


OWL 2K18”的一个响应


Fill in your details below or click an icon to log in:

WordPress.com 徽标

您正在使用您的 WordPress.com 账号评论。 注销 /  更改 )

Facebook photo

您正在使用您的 Facebook 账号评论。 注销 /  更改 )

Connecting to %s