Patent attributes
Example systems and methods related to dynamic generation of in-game assets and in-game obstacles of an online game are presented. In an example, information describing a social network of a first player of an online game is accessed, the information identifying other players of the online game. Game account information of the other players is then accessed. The game account information of the other players identifies in-game assets of the other players. At least one of an in-game asset for the first player and an in-game obstacle to affect the first player in the online game is generated based on a mathematical function that considers the in-game assets of the other player.