[erlang-questions] Erlang: Who uses it for games?

Michael Truog <>
Wed Jul 7 16:36:03 CEST 2010


The biggest seems to be Vendetta Online
http://www.vendetta-online.com/

Their engine is being sold/licensed here
http://www.guildsoftware.com/naos/

However, the Erlang piece seems to be mainly for NPC actors (ships (?))
and the AI associated with them... but that is just speculation after
reading their development blog a year or two ago (I think that is when
it went into production).  They call it the "/Kourier"/ system.

Here is a paper on the topic
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.73.5033

For a normal MMO you would probably need a few NIFs to make everything
as efficient as possible but its scalability should surpass other
language implementations (with less lines of code and less complexity).


Miguel Morales wrote:
> I'm developing a mobile 2D multiplayer rpg, although it's not open
> source you can find my dev blog here:
> http://developingthedream.blogspot.com/
>
> I use it alongside rabbitmq and a use the whole 'eveything is a process' method.
> Although I haven't released it and scaled it yet, I hope it'll scale
> will.  That is if the game needs to.
> Some of the links posted are interesting, you'll also get a lot of
> hits if you google 'erlang mmo'
>
> It was interesting implementing things like game loops, pathfinding,
> chat, etc.  Erlang so far has been a good choice.
>
> (err, sorry, I'm used to using the android-dev list, forgot to hit reply-all)
>
>
> On Tue, Jul 6, 2010 at 5:09 AM, Mariano Guerra
> <> wrote:
>   
>> On Tue, Jul 6, 2010 at 5:05 AM, ingo.schramm
>> <> wrote:
>>     
>>> Does somebody ever used Erlang to program game servers? Is there any
>>> real live industrial game solution written in Erlang?
>>>
>>> I need to know this for some evangelization :)
>>>       
>> openpoker is written in erlang
>>
>> http://www.devmaster.net/articles/mmo-scalable-server/
>> http://github.com/wagerlabs/openpoker
>>
>> ________________________________________________________________
>> erlang-questions (at) erlang.org mailing list.
>> See http://www.erlang.org/faq.html
>> To unsubscribe; mailto:
>>
>>
>>     
>
>
>
>   



More information about the erlang-questions mailing list