creating an app for educational use

I’m trying to create an app for a science fair, I’m hoping through this app to increase mathematical skills (EQAO) as well as french oral skills. Before I decide whether unity is a good choice for this, I would like your opinion on the following statements:

  1. The app will have 2 stations ( resembled by 2 buildings) a french and math station.
  2. inside the station an animated character would ask if the player wants to learn a concept, ( if yes, the player would click this button which will direct him to a new window where he will be able to browse through videos from different units, just like khan academy) compete in a concept, ( this means that the player will compete against another player by giving them a set of questions, the first to get the correct answer wins) ask a question (this means that there would be a chat room where a student will be in touch with a volunteer to assist him in a question) or read a book ( this means a digital evaluation of the math textbook)
    would unity be able to offer me the different tools for this app? if yes, please consider me as an intermediate and guide me through what you would do, I’m aware that this requires a lot of help and scripting, any small help would be appreciated!
    Thank you!

Doing a science fair project is like doing a real world job assignment. You will be using skills you have learned throughout your education to research a question or problem, develop possible solutions, design a test for your chosen solution and present your findings.


I think unity has all the capabilities for you do such but I wouldn’t have thought it is the best app development kit for such an app as what you are doing is largely text based (excluding the initial animated character, which i guess could be easily implemented as a video) and unity is a game engine of course which may not have all the simple GUI options. It is still a good, well documented piece of software with ranging capabilities, so I wouldn’t rule it out but I suggest further looking into other software then making your decision. I previously used android studio (limited to android of course) which seemed better at laying out an app made of text and images than unity.

In Short - Unity is made for games, It wouldn’t be impossible tho, you should research further into other options then decide.