Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

How to get started on designing a Mobile application for games?

Discussion in 'Game Design' started by vietnamboi03, Jan 11, 2016.

  1. vietnamboi03

    vietnamboi03

    Joined:
    Sep 10, 2015
    Posts:
    8
    Currently, I've been interested with pre-registration apps like EXP Game, and wondering how to star with coding, and designing and application focused on games. Can anyone help me?
     
    Gigiwoo likes this.
  2. Gigiwoo

    Gigiwoo

    Joined:
    Mar 16, 2011
    Posts:
    2,981
    Willing to invest a few hours learning? You would probably benefit from my Game Design Zen podcast. Most like it. It answers most of your questions. Link in sig.

    Gigi

    PS - This is the DESIGN forum, so the answers here will focus on that. For coding, just start downloading tutorials and walk through them while tweaking, modifying, and adding. Try; Improve; and Repeat.
     
  3. vietnamboi03

    vietnamboi03

    Joined:
    Sep 10, 2015
    Posts:
    8
    Thanks. But is coding different if it involves an app? for examplre i really wanna make an application exactly like EXP game. can you recomment that? EXP game btw is not a game. it's an app
     
  4. Schneider21

    Schneider21

    Joined:
    Feb 6, 2014
    Posts:
    3,510
    Why would you want to make an app exactly like something that is already out there?

    While Unity is great for creating games on pretty much any platform, I wouldn't recommend it for making non-game apps. Typical apps use event-based systems (where nothing is going on unless you press a button, for example), and Unity apps use a game loop that redraws the screen constantly and processes scripts' Update functions constantly... It's just not the right style for an app.

    Android apps are made using the Android Development Kit, and iOS apps using Xcode. There are third party tools like Xamarin that allow you to share code between apps (kind of the Unity of non-game apps, I feel), but you'll still want a strong familiarity with each platform's native libraries and functionality.

    Additionally, for something like this I imagine you'll need a web service and a database of some sort to store your entries. And if you're considering taking money through the app, you'll want to set up a business entity to protect yourself legally.
     
    Gigiwoo likes this.