Разработка браузерной онлайн-игры

, . , backend- c# enterprise . — , — -.

, — . , , , Visual Studio - — . — , — .

- — . — - , . — World of Frogs.



— , , — , , . , , , .

, , .

, :

  1. Flash, html + js;
  2. ;
  3. ;
  4. ;
  5. , ;
  6. ;

, .

1)


, , canvas — (, ).

pixi.js — , , .
, phaser.js ( ) — , .

, , , . , , , :

1.1 — (tilesprite) windows 7
— — 5. , , IE — , .

, — , , , . - , , , , Mozilla — , Object Pool ( ). , - .

, — tilesprite.

tilesprite , , , canvas — .. — , , .

z-index, , — .

phaser.js canvas, — 20.

1.2 phaser
, 2060 — . , phaser 2.4.6 windows 7, 2.6.2 windows 10. .

, — 25-30. — , .. /, , , , .

— , , phaser.js — - .

, windows 7 — - , - , — -


2)


, , . :

websocket , . 40, , , NPC, ..

— , .

— , , .

, :



.. , - — — - , - , - .

SignalR, .. , json , . Fleck, .. , .

3)


, . , , , . , , 200-300 .

- , , , , .

— . .

4)


, - - , .

, .. . , — , .

.. , — , , , .…

image

, , , , - .

, , .

5) ,


WoW, , , , , PvE, PvP.

6 (1- , 2-4 , 5-6 — ):

  1. — ;
  2. — . , ;
  3. — 3- 2 ;
  4. — , );
  5. — ;
  6. — 100% 4 ;



.

6) ;


.io, , . frog.io frogs.io , - .io . , frog, — frogs.world, . - , .

. , - .


Source: https://habr.com/ru/post/J331852/


All Articles