Question

  • Creator
    Topic
  • #4217498

    Which is better for mobile 3D Game Development Java or C++ or C#?

    by mickymakz98 ·

    Tags: 

    What’s the secret language of people for mobile 3D game development ? Java’s cross-platform charm, C++’s raw performance punch, or C#’s Unity-powered ease? I am unable to decide what language to use for better performance of game.

You are posting a reply to: Which is better for mobile 3D Game Development Java or C++ or C#?

The posting of advertisements, profanity, or personal attacks is prohibited. Please refer to our Community FAQs for details. All submitted content is subject to our Terms of Use.

All Answers

  • Author
    Replies
    • #4217510
      Avatar photo

      Re: mobiler game development platform

      by kees_b ·

      In reply to Which is better for mobile 3D Game Development Java or C++ or C#?

      That’s easy. Use the language recommended by the developer of the 3D platform you use. Many to choose from.
      See https://www.google.com/search?q=3d+mobile+game+engine+development

    • #4217593
      Avatar photo

      Depends on goals.

      by rproffitt ·

      In reply to Which is better for mobile 3D Game Development Java or C++ or C#?

      Frankly I’d bite the bullet and go with Unity today.

      For Android you’ll be punching it out with Google’s dev system which isn’t true Java or C++.
      For iPhone you’ll again be using Apple’s dev system PLUS you are forced to do the work on an Apple computer.

      Unity cuts through all that.

    • #4220035

      Reply To: Which is better for mobile 3D Game Development Java or C++ or C#?

      by alexfly1330 ·

      In reply to Which is better for mobile 3D Game Development Java or C++ or C#?

      The choice of programming language for mobile 3D game development ultimately depends on your specific priorities and project requirements. Java is widely known for its cross-platform compatibility, making it a solid choice if you prioritize reaching a broad audience. C++ is renowned for its raw performance, providing the power needed for resource-intensive games, especially on mobile devices with limited hardware capabilities. On the other hand, C# is often associated with Unity, offering a balanced combination of performance and ease of development, making it an excellent choice for those who value a streamlined workflow. Consider the scope, goals, and your team’s expertise when making a decision. If performance is paramount, C++ might be your best bet, but if you prioritize development efficiency without sacrificing too much performance, C# with Unity could be a strong contender.

      • This reply was modified 1 month, 1 week ago by alexfly1330.
      • This reply was modified 1 month, 1 week ago by Avatar photokees_b.
Viewing 2 reply threads