LINUX.ORG.RU
ФорумTalks

[CL+Erlang+flash] Neuroarena - multiplayer online realtime strategy


0

0

Вот интересный анонс игры написанной на Флаш, серверная часть и ИИ написаны на ЦЛ (сбцл):

Well, briefly - Erlang was used for:
1. keeping state of player's armies in DB
2. server side functionality of all actions a player does in the "console" - creating & joining game, customizing army, chat, ranks
3. managing Amazon EC2 instances of battle servers written in Common Lisp
4. web server - feeding clients with swf, images, music, ...

We didn't have a need to use Erlang's distributed stuff yet.

Battle server is written completely in Common Lisp (no C library used). We use SBCL (www.sbcl.org) which proved to be an absolutely fantastic development *and* production tool (we had just one minor hassle with garbage collector conservatism). It is used for all the actual game computation:
1. keeping correct state of world (collision detection, ...)
2. pathfinding
3. AI

https://www.neuroarena.com/index.html

http://www.gamedev.net/community/forums/topic.asp?topic_id=533876

Мечта копираста, на первый взгляд :)

А вообще нафиг-нафиг такое извращение. Это похуже коленно-костыльной системы имени главного костылестроителя.

wyldrodney
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.