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

, . , 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, . - , .



. , - .



All Articles