I have found three main good engines, Unity, Udk and Cryengine, but not sure which one would be the best considering quality/easy of use. I have heard some ppl says Unity is not so good to make a decent fps like Oblivion, i would like to read your opinions.
Also would like to know what would be best for a mmorpg, i heard you just can have up tp 64 players with udk and 1000 with Unity
Not to be offensive, but if you do not know the differences between the three, you will not be able to take on the complexities of what you’re planning. My suggestion is to stick with unity because you’ll be able to learn it quicker than the others.
I strongly suggest bringing down the scope of your job though – you currently fit the stereotype of “new user who wants to make the next AAA game with no experience” that often gets mocked here. There’s plenty of great games made by new developers, you just have to realize your limitations and focus on a game that you can achieve.
Oblivion was developed by a team of roughly 100 developers over 4 years.
You are claiming you can achieve the same results on your own and on top squeeze in all the extra stuff needed to make it an MMO? Well sir, you should not be asking questions here, you should instead be looking for investors to give you money!
That aside, for amusement:
Unreal Engine was used to make at least one existing MMO: Lineage 2.
Unity was used to make at least one existing MMO: Batlestar Galactica Online.
Both, from my understanding, used source code licenses and heavily modified the engine, and both can handle way more than “1000 players” (but thats irrelevant since its the server thats going to handle the players, not the client engine.)
Actually based off your first post yes we can surmise what you may or may not know. If you had the talent and knowledge to do such a indevor you would be able to compare each package you mentioned above and come up with the answer you want. When you ask others for their input about specific engines and give a specific game as your example. Well you show you do not know what you are looking at when it comes to technical description of the products.
I know i know little to nothing about game developing, other then what is needed. I do not know how to produce a 3d model at all, but thru my reading i have seen that it takes times just to model as in a week to a month for one model without animation, and another week on average for each animation sequence needed. And these are time frames pros who have worked on games like oblivion say it takes them. So that means someone like me, even if i grasp it quickly will need a month per animation untill i find the short cuts.
So as stated above you should concentrate on something smaller first and learn the engine. You do relise a game like oblivion had all its parts charectures and coding broken down into smaller chunks right? in other words the main charecture probably had one guy modeling, then one rigging, and so on and i doubt they did it in a few days.
They tried to be nice and guide you and you reponded as such may not get ya much more then what was already said here. But if you dive in and discover what unity can do, ya might be suprised.
If you want to make Oblivion, make your own engine. Feel free to use libraries like Ogre or Bullet, but the engine itself won’t match anything out there currently. You’ll need to write the engine yourself to handle the performance and specific needs for your game.
Probably Esenthel. But be aware, that this is not engine for kids, it is more “developer engine”, than “drag and click” engine. You need to be able to write in c++ and you really need to know what you are doing. But it will reward you with great visual quality (far better than Unity) and lots of “mmo features” out of box. There is even simple MMO as example. But again, you really need to know, how to make MMO, no engine will solve lack of knowledge.
+1 He is exactly right. Unity might get you started but a few months down the road you will lose sleep over the limitations set out by the engine and you will inevitably end up having to change engine. You might as well save yourself the work of renaming all your codefiles from .c to .c++ when you move engine and start straight with cryengine. I think they also have a huge community so you should have no problem finding help.
The hammer editor and the source engine are the best choice for this type of game, although taking a look at torque and it’s latest version would work just as well
How can you say that, if you cant code (as you admit)? From presentation on the website? Before making such judgements, you should dig quite deep into code and possibilities. But you cant do that, so everything you say on this topic is bullshit.
These are various turn-key solutions out in the market place such as Hero or Shiva3DVisual3d.net , and of course many many more.
Just saying there is obviously more to an game engine than just its graphics as might be the situation with Ogre which is mostly graphics, with some add-on components to aid development. and the case with Oblivion/skyrim is the advanced Radiant A.I. and the other components such as Physics/Sound/Networking and just as equally important high on my list is the asset importers, What it uses for development and even things such as IDE(intergrated development Editor) , and the languages i can use Boo/Python/C++/#C/Lua. (whatever)
I’m not confessing anything profound or knowledgeable just my take on how you can make any kind of rash decision and before barging into a Unity Forum perhaps a little prior knowledge is the order of the day.