ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

Which is The Best Engine Or Tool for Development for Multi-platforms (Crossptalforms) 3D and 2D Games ?

user-image
تم إضافة السؤال من قبل Attar Meo , Team Lead Mobile Game Development. & Web Developer , Cogsoul Software Solutions, Lahore, Pakistan
تاريخ النشر: 2015/05/30
SAYED IMRAN SAYED ABDUL RAZZAQ
من قبل SAYED IMRAN SAYED ABDUL RAZZAQ , SALES AND MARKETING , AL DANUBE BUILDING MATERIALS

 is a cross-platform game engine developed by Unity Technologies, which is primarily used to develop both 3 dimensional and 2 dimensional video games and simulations for computers, consoles, and mobile devices.

Sarim Khan
من قبل Sarim Khan

For begineers Unity3d. But of you have no or little experience with coding then Unreal is better which use visual scripting

Mubeen Ahmed
من قبل Mubeen Ahmed , Unity Developer , Orbit-Ed

  1. Unity3D (2d & 3d)
  2. Unreal Engine (3d)
  3. Construct2 (2d)
  4. GameMaker (2d)

Muttahir Mumtaz
من قبل Muttahir Mumtaz , Software Engineer and Manager (Games | Virtual Reality | Augmented Reality | Web) , Production Company

Hi,

 

It all depends on your expertise. Since you want to develop 2D and 3D games and they should be cross-platform, therefore I would recommend you to check Unity3D and Unreal Engine. 

 

I have worked on both Unity3D and Unreal therefore in my opinion Unity3D gives you more options as compared to Unreal Engine.

 

Thanks.

Regards,

Muttahir Mumtaz

Saadat Shah
من قبل Saadat Shah , Unity3D Developer , Get Wrecked BV

Unity3D is the Best tool for xPlatform Development and for Following reasons.

 

It has highest no. of supported platforms including WebGL, Around5 Mobile Platforms, Oculus & HoloLens, All Game Consoles, TV Platforms like Android, iOS and Samsung TV, Native PC and Web. Unity is usually1st to Add support for New Platforms.

 

Its Free to Develop and Publish. Monthly Subscription and Pro Licenses are available for Advanced Features at relatively low Price.

 

Learning Curve for Unity is much lower. It has most amazing Community and Help, Tutorials available Online. You can Start Coding in your existing Favorite Language like C# or JavaScript variant of Unity and most popular2D,3D Asset formats are also supported. 

 

2D Development is fully supported in Unity along with3D. 

 

Other options are:

Unreal Engine which has support for most common Platforms but its more geared towards AAA3D Development.

Marmalade Which is C++ Engine geared towards programmers.

Cocco2d-x is cross platform Mobile2D Games Engine.

Here is complete List of Engines https://en.wikipedia.org/wiki/List_of_game_engines

 

المزيد من الأسئلة المماثلة