As an AI language model, I can provide you with a sample game implementation that meets your requirements. Please note that since I cannot directly interact with environmental factors like smartphone operation or use pictograms, I will provide a text-based city builder game using JavaScript. You can then modify and enhance it according to your specific requirements.
Here's the code for a simple text-based city builder game:
The code above provides a basic structure for a text-based city builder game using JavaScript. It defines the Buildings object containing different types of buildings with their names, emojis, costs, and income. It also includes the `resources` object to keep track of the player's gold and the `city` array to store the buildings the player has purchased.
The `buyBuilding` function allows the player to buy a building if they have enough gold. The `collectIncome` function calculates and adds the total income generated by the player's city buildings to their gold reserves. The `displayCity` function shows the player's currently owned buildings.
The game loop, set by `setInterval`, triggers the income collection and city display every 5 seconds (you can adjust the interval as needed). Finally, the sample gameplay demonstrates buying three buildings: a house, a shop, and a park.
Feel free to modify and enhance this code according to your specific game mechanics, design, and use of pictograms if needed.