About Store Forum Documentation Contact



Post Reply 
Can i do MMOFPS with EE ?
Author Message
Letesteur Offline
Member

Post: #1
Can i do MMOFPS with EE ?
Hi,

I'm searching a good engine for make an MMOFPS.
My artists love EE's tools, and i love C++.

After i've tested and read tutorials, Bloddy Massacre and MMO sample source.
I'm very interesting by make a one year old project with EE.

But, i'm not sure if EE can provide all the services to do it well.

1 - I need UDP reliable (i can use Raknet) but how use behavior area network system without EE connections then ?
2 - I need server side physics and IA, in fact i use a fully authoritative server, Basically the client only send their command (user input) instead data (position...).
The server handle the command, simulates the world (physically and logically) , and send back datas to concerned clients.

More informations here

My curent prototype is here made with Ogre3D and RakNet.

But i really want go to Esenthel engine if he can suit my needs !

(Sorry for my english i'm french wink )
(This post was last modified: 07-27-2013 04:42 AM by Letesteur.)
07-27-2013 04:38 AM
Find all posts by this user Quote this message in a reply
Argoon Offline
Member

Post: #2
RE: Can i do MMOFPS with EE ?
I'm not really a developer but afaik Esenthel developers already made MMO's on it, so i see no reason why you wouldn't be able to make the same, see the engine Main Website for examples.
07-27-2013 05:37 AM
Find all posts by this user Quote this message in a reply
Letesteur Offline
Member

Post: #3
RE: Can i do MMOFPS with EE ?
I'm talking about MMOFPS not about MMORPG (it's quite different), i didn't find any informations about online FPS or MMOFPS made with Esenthel...
07-27-2013 09:15 AM
Find all posts by this user Quote this message in a reply
Zervox Offline
Member

Post: #4
RE: Can i do MMOFPS with EE ?
It really isn't that different.
(This post was last modified: 07-27-2013 09:19 AM by Zervox.)
07-27-2013 09:18 AM
Find all posts by this user Quote this message in a reply
Scarlet Thread Offline
Member

Post: #5
RE: Can i do MMOFPS with EE ?
(07-27-2013 09:15 AM)Letesteur Wrote:  I'm talking about MMOFPS not about MMORPG (it's quite different), i didn't find any informations about online FPS or MMOFPS made with Esenthel...

The MMO part of an MMOFPS is not much different to an MMORPG... I'd even go as far to say its simpler due to less information needed to be transferred over the net.
07-27-2013 10:08 AM
Find all posts by this user Quote this message in a reply
Letesteur Offline
Member

Post: #6
RE: Can i do MMOFPS with EE ?
2 - I need server side physics and IA, in fact i use a fully authoritative server, Basically the client only send their command (user input) instead data (position...).
The server handle the command, simulates the world (physically and logically) , and send back datas to concerned clients.

I've heard Esenthel canot run physic under server, it is real ?

Yeah but MMOFPS need abolutely UDP instead MMORPG run very well under TCP
(This post was last modified: 07-27-2013 11:29 AM by Letesteur.)
07-27-2013 10:35 AM
Find all posts by this user Quote this message in a reply
Rubeus Offline
Member

Post: #7
RE: Can i do MMOFPS with EE ?
EE 1.0 worked with Raknet, so EE 2.0 will as well, it will just require a different setup process. My game is not multiplayer, so I haven't messed with the networking code, but it does look like EE supports UDP connections.
And I don't see any issue with running physics server side. EE doesn't care if you are running a server, a client, or other; if you activate the physics system, it will have physics. It's just a different beast from client-side physics.
07-27-2013 02:00 PM
Find all posts by this user Quote this message in a reply
Zervox Offline
Member

Post: #8
RE: Can i do MMOFPS with EE ?
Letesteur, you should know that most MMOs only use TCP for some things in their core, and there is no need for pure UDP for an MMOFPS. There are a few places where TCP can be used, and in most games anyway UDP is used.

and saying MMORPG run very well under TCP is a great simplification, a game like WoW surely can and do use TCP, but depending on what the RPG part contains/does not contain varies greatly.

and yes Esenthel can run physics on server.
07-27-2013 02:20 PM
Find all posts by this user Quote this message in a reply
Letesteur Offline
Member

Post: #9
RE: Can i do MMOFPS with EE ?
Thank you for that great answer and support !

So, i think i will use RakNet.
But the mmo built'in feature is implemented by the Esenthel connection class, isn't it ?
07-27-2013 09:21 PM
Find all posts by this user Quote this message in a reply
Rubeus Offline
Member

Post: #10
RE: Can i do MMOFPS with EE ?
You can check out the Net tutorials and the .h files in the Esenthel Engine/Net folder. They are pretty good at answering the basic questions. smile
07-27-2013 11:02 PM
Find all posts by this user Quote this message in a reply
Letesteur Offline
Member

Post: #11
RE: Can i do MMOFPS with EE ?
Yeah thank you.
But Esenthel Connection.h does'nt suit my need, in fact it is pretty poor...

I think the best choice is to use RakNet with EE Net::Obj and Net::World to manage Raknet's Game Object Replication with Essenthel's Neighboors to save bandwitch wink
07-28-2013 02:05 AM
Find all posts by this user Quote this message in a reply
Letesteur Offline
Member

Post: #12
RE: Can i do MMOFPS with EE ?
Thank you i will search for EE/Raknet Integration smile

Ok, then the physique and logic can be run on the server and i can use raknet, its nice.
But i've read the "server side pathfinding" is not already possible, it is true ?
(This post was last modified: 07-28-2013 11:17 PM by Letesteur.)
07-28-2013 11:15 PM
Find all posts by this user Quote this message in a reply
Rubeus Offline
Member

Post: #13
RE: Can i do MMOFPS with EE ?
It's not built in, but it's completely possible.

Keep in mind that Esenthel is a fairly basic engine. It has physics and pathfinding and such, but it's completely up to you whether to or even if you implement them. This means that a lot of stuff will take some extra work, but on the flip side, it gives you far more freedom to implement as you want.
07-29-2013 07:08 PM
Find all posts by this user Quote this message in a reply
Letesteur Offline
Member

Post: #14
RE: Can i do MMOFPS with EE ?
I completely understand. Thank you Rubeus for that explanation.

But i'm little busy, the fact is i am the leader of 6 members's team. And i can't pay 1200 USD if i'm dont sure this engine is the best ( Feature / price ) for develop our game.
(This post was last modified: 07-29-2013 10:49 PM by Letesteur.)
07-29-2013 10:48 PM
Find all posts by this user Quote this message in a reply
candam Offline
Member

Post: #15
RE: Can i do MMOFPS with EE ?
(07-29-2013 11:37 PM)aceio76 Wrote:  What costs $1200?

I guess he means 6 licenses for his group (teamwork) because he has said they are 6

so 6 * 200$ makes the result wink
07-29-2013 11:45 PM
Find all posts by this user Quote this message in a reply
Post Reply