|
|
Engines Under Consideration: |
|
|
Hankellin |
Jan 14 2005, 04:06 AM
|
Veteran
Group: Members
Posts: 186
Joined: 11-January 05
Member No.: 72
|
This is a centeralized listing of the Engines that have been submitted for consideration.
Please give constuctive feedback. Likes, Dislikes and if you have used the Engine for game modding/production.
A number of existing engines were looked at and we were lucky enough to have someone with an understanding of a number of these engines with us (thanks KevinMc).
Torque is a GREAT platform, very easy to use, very well documented, with multiple MMOs under development already, including Adellion. Bad side or Torque? It was designed as an FPS; the net code is superb, but needs to be scaled back for an RPG. There is no built in persistence, although many people have added it. It's all C++, and requires strong coding skill to use.
The community there is slow. Development is a snail's pace. And the community itself seems very ingrown. =/ If we stormed in with a ton of energy and started moving development ahead on things, we might get seen as trying to take over, or messing in their sandbox.
(Nevrax Library)
Nel is an option, but the code that was released under open source is fairly basic; a lot would have to be added, mostly in terms of tools for game design and management. From taking a one-hour look at NeL I'd say the code would be extended significantly or completely replaced for a final product. For a prototype, I think the engine itself would cope without too many changes
RealmCrafter is in beta. Assuming Solstar finishes it, RC will be THE way to go - fully integrated client/server engine and MMO-creation tool set. RealmCrafter bad sides: it's in beta; right now, it's not in a usable state, as not all features are in and working. It could fold; beta's can do that. =/ If it completes, it'll still be a few months before we can use it.
CrystalSpace already has an MMO developed using it. For a full listing of features:
Here is the "Plug" by the developer of CrystalSpace:
The Irrlicht Engine is a cross-platform high performance realtime 3D engine written in C++. It is a powerful high level API for creating complete 3D and 2D applications like games or scientific visualizations. It comes with an excellent documentation and integrates all the state-of-the-art features for visual representation like dynamic shadows, particle systems, character animation, indoor and outdoor technology, and collision detection. All this is accessible through a well designed C++ interface, which is extremely easy to use.(Straight from the Website)
A merge with PlaneShift is also being considered:
There is an offer by Boundless-Adventures, if you read the letter, to form a partnership:
The offer I extend to you today is of a potential partnership.
Although Boundless Adventures is a commercial project, the aim is not
to make money for the sake of making money, but rather to use our
income to support, as WISH did, constantly changing live content,
stories, quests and events. We have, from day one, invited members of
our player community to provide all their thoughts about any number of
facets of the game, and because of these discussions we have revamped
many major concepts to be as players want them to be. I believe that
we can help one another, as a commercial operation there are some
things we can do that an open source shop will have trouble with, such
as hosting world servers that can support as many players and as large
an NPC population as WISH was designed for, as well as providing
programming assistance for the open source version of the game engine; this could possibly lead us to having two engines, one open source and one commercial.
--------------------
|
|
|
|
Replies(1 - 19)
KallDrexx |
Jan 15 2005, 11:41 AM
|
Veteran
Group: Members
Posts: 120
Joined: 11-January 05
Member No.: 51
|
I told fuin this but I will have to say this again. YOu can't count Torque as having seemless terrain in the form you get it. All torque does is take one heightmap tile and it loops it, so when I'm at the right edge of the map and keep walking I'm now on the left side of the map, facing right but i'm considered off the map and I won't see any objects or buildings that should be on the map (lighting still shows where buildings should be).
Thus we would have to go inside the source, turn looping off and write a system for dynamically loading heightmap tiles. Furthermore, in torque all the lighting is calculated before hadn (for buildings and stuff like that) so we will have to change that too, as there's no way we cna let it light all the tiles beforehand, Then we have to get the server itself to manage all that is happening with all of the tiles.
Furthermore, torque's netcode is not built for an MMO and thus will probably have to be ripped out and redon for a lot of it. That isn't nearly as easy as it will sound becuase then we have ot reimplement the new netcode into the engine.
Another thing is scalability. Some of this ties into the netcode, some of it doesn't. Either way torque servers are made to be just ONE server. There is no mechanism for tying them together at all and thus we will have to implement some type of system for that.
Furthermore, because we can't release the source this limits tools we can use. If we are rebuilding the network infrastructure it makes sense to use middleware such as ICE to help us out and allevaite the pain, but we can't because ICE is GPL unless we pay a certain licensing fee of around $2.5k.
|
|
|
|
dezwo |
Jan 19 2005, 03:25 AM
|
Seasoned User
Group: Members
Posts: 58
Joined: 11-January 05
Member No.: 76
|
It is not an engine per se but for physics and free for non-commercial stuff:
http://www.novodex.com/downloads.html
Any useful?
The demo on that site is based on the "Open Dynamics Framework", which is already on our list of possible physics engines. Thanks anyway for pointing it out :)
Later,
dezwo
|
|
|
|
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
Original skin by: b6gm6n | Conversion by: Chris Y
|
|
|