• Advertisement
Sign in to follow this  

Unity or Unreal?

This topic is 882 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello I have almost no coding/programming experience or game developement experience for that matter. I want to start making some small games to get started but I don't know which engine to use. So I ask which game engine I should use to create a 3D low poly, Online, PvP game (or work my way up to that). Or which engine should I use for any games period given my level of experience.

Share this post


Link to post
Share on other sites
Advertisement

My share/ as addition to braindigitalis:

 

If you intend to continue the way you mentioned, then go for unity (lower 'step in'/ difficulty for starters).

 

With this, my advice would honestly to start crawling, learn some programming first.

To use engines, you have to know how to program :)

Edited by cozzie

Share this post


Link to post
Share on other sites

Ok well in that case I should most likely learn either C# or Python for Unity. So what do you think I should learn? C# would probably be better for Unity but Python is on codecademy.com so I should be able to learn that easier.

Share this post


Link to post
Share on other sites

Look into C++ and SFML that is a good starting point for you.  Learn C++ and make pong using SFML.  I suggest C++ because

1.High performance networking code is usually in C++ and in your other thread I think you mentioned an MMO.

2.Unreal engine, at least coding is in C++... but like mentioned in the other thread there is also blueprints.

3.Professionals use C++.

Share this post


Link to post
Share on other sites

Look into C++ and SFML that is a good starting point for you.  Learn C++ and make pong using SFML.  I suggest C++ because

1.High performance networking code is usually in C++ and in your other thread I think you mentioned an MMO.

2.Unreal engine, at least coding is in C++... but like mentioned in the other thread there is also blueprints.

3.Professionals use C++.

So do you reccommend Unreal? I was told unity is easier to use and learn.

Share this post


Link to post
Share on other sites

 

Look into C++ and SFML that is a good starting point for you.  Learn C++ and make pong using SFML.  I suggest C++ because

1.High performance networking code is usually in C++ and in your other thread I think you mentioned an MMO.

2.Unreal engine, at least coding is in C++... but like mentioned in the other thread there is also blueprints.

3.Professionals use C++.

So do you reccommend Unreal? I was told unity is easier to use and learn.

 

The Unreal 4 source is available (but not under an open-source license). For my purposes that makes it a lot more valuable than Unity.

C++ is also the most portable programming language I know with the most libraries available to it making integration with other technologies a lot easier than when dealing with .NET.

 

However, I find Unity a bit easier for beginners to learn and seems more polished (because it was a product from inception as opposed to an internal development tool like Unreal).

Edited by Karsten_

Share this post


Link to post
Share on other sites

What's your eventual goal or goals?  Do you want a job in the industry?  Do you want to make your own games for money?  What kind of games?  From what I know which might be out of date now is that high performance networking code is in C++.  In your other thread you mentioned an MMO right?  If so you're interested in high performance networking code.  If your eventual goal is an MMO and you are goal oriented then it would make sense to go the C++ route, unless you want to learn two languages.

Share this post


Link to post
Share on other sites

Unreal 4 is open-source.

 

This isn't technically true.

 

Source is available and there is no longer a monthly fee, but it is not under an open source license so you can't just fork it and use it for free.

 

In fact you must pay a percentage of your profits to epic after the first $3000 of every quarter where your game has been sold so I don't see how that's open source in any form, except for the fact that they accept patches from registered members.

 

I'm a big fan of UE4 and of open source but this is essentially disinformation...

Edited by braindigitalis

Share this post


Link to post
Share on other sites

What's your eventual goal or goals?  Do you want a job in the industry?  Do you want to make your own games for money?  What kind of games?  From what I know which might be out of date now is that high performance networking code is in C++.  In your other thread you mentioned an MMO right?  If so you're interested in high performance networking code.  If your eventual goal is an MMO and you are goal oriented then it would make sense to go the C++ route, unless you want to learn two languages.

I did mention an mmo. But it will turn out to be just an ORPG since I don't have the finances to supply a 20000 player server I will have about 400-500 online AT THE MOST. The game isn't too complicated but it will have some complicated assets these include:

  • low poly (but stylish) 3D Graphics. Examples (I did not create these) Example 1, Example 2
  • First Person capabilities
  • PvP system
  • the ability to create a factions with base/city building (not complex, just being able to place walls, doors etc.)
  • Steampunkish/industial revolution theme with muskets, rudimintary pistols, steam power, flying and regular ships (will only be able to pilot) while also being able to create medieval weapons like swords, maces, mauls, battleaxes, waraxes, etc.
  • some guis for the stuff I have listed but some will use commands as well.
  • Limited creatures (I.E No taming, riding etc.) just used for small resourses
  • Only crafting will be that for metallic items you will have to be close to a forge and the same for other items in the same manner.

So thats what I have so far and thats what I want to create.

Edited by Green_Fox

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement