
Indian Museum Tycoon
Introducing India’s first Museum Tycoon Game, curate a gallery of artefacts.
Made for XR Central Studios (Published May 21, 2023)
Role: Programmer
Timeline: 8 Weeks
Tools Used: Unity Engine
Platform: Android, iOS
Project Description
Manage the exhibition halls, place the artefacts before the day begins, and collect your earnings at the end of each day. Every once in a while, a shipment of treasure boxes arrives. Unbox them to find unique artefacts, power-up cards, or events to help boost your revenue and get you one step closer to becoming a museum tycoon. Pick and choose crowd-favorite artefacts that will increase footfalls to curate your museum.
The Indian Museum Tycoon grants you the opportunity to manage a realistic museum, with real artefacts. Learn the ropes of managing a museum from the perspective of an intern curator, all the way up to the museum’s director.
Become a museum director and learn about Indian history at the same time!
Gameplay
Programming
Core Programming Challenges
Some of the challenges that we faced during the development of this project are:
1. Since I had never made a player login and saved his data to the cloud, I had difficulty figuring out how to do that.
2. I also had confusion while making a grid system to place items in the game inside the museum.
2. I also had confusion while making a grid system to place items in the game inside the museum.
3. I had to figure out how to publish the game to the App Store, as Apple has tonnes of policies to consider.
How did I tackle these challenges?
1. I saved the player data to Amazon Firebase and used Google Login to fetch player info.
2. I assigned each artefact a certain size and weight on the grid, so when the player tried to place the item, it would cover that size on the grid, so it was 1x1 or 2x2.
3. I used XCode to publish the game on the App Store, which worked better than I thought.






Outcomes
What did I learn?
1. I learned how tycoon games function and how to make queue systems in games.
2. I learned how to make iOS & Android login and save systems.
3. I learned how to publish a game on the App Store and Play Store.