Combining multiple mini games into one "hub" app.

Good evening,

I'm working on a project for school and have hit a roadblock. I have created four small mini games, in seperate Xcode projects. I then created a fifth application to serve as a hub between the apps. I created four app icon type buttons that will lead to you to that mini game.

I would like all games to be local in this one hub app, but I'm unsure on how to do this. It would be perfect to have it simply lead to another page when the user selects a mini game.

Thank you and please get back to me if you have any suggestions or resolutions, anything can help! :)

Griffen,

  1. Is this for Mac, or iPhone/iPad?
  2. Why not have all of the games within a single application target?

If you want to continue down your 'hub' or 'game launcher' approach AND you're the developer of all of the mini games, you could implement custom URL Schemes for iOS in each and every target. Learn about URL Schemes. The technology is old and has downsides for production but for a school project should get you what you need.

If you plan to submit this to the store I'd highly encourage you to consider rearchitecting the apps into a single app.

If they are mini games, you could organise very simply in a single app.

  • the hub is the initial page, with either 4 buttons to access each game (they could be quarter screen buttons to be easily accessible, with a nice image to illustrate what the game is. The icons you created could be used here), or tabBar, or PageViewController
  • Each game is probably simple enough to fit inside a single VC: transfer the code from your individual Xcode projects here
  • Connect each button to the appropriate VC

Wish you good continuation in your school project.

Combining multiple mini games into one "hub" app.
 
 
Q