Upgrade to Pro — share decks privately, control downloads, hide ads and more …

C#によるクライアント/サーバーの開発言語統一がもたらす高効率な開発体制 ~プリコネ!グランドマスターズ開発事例~

Cygames
April 11, 2023

C#によるクライアント/サーバーの開発言語統一がもたらす高効率な開発体制 ~プリコネ!グランドマスターズ開発事例~

2022/08/25 CEDEC2022

Cygames

April 11, 2023
Tweet

More Decks by Cygames

Other Decks in Technology

Transcript

  1. View Slide

  2. 2/74

    View Slide

  3. 3/74

    View Slide

  4. 4/74
    /

    View Slide

  5. 5/74

    View Slide

  6. 6/74

    View Slide

  7. 7/74

    View Slide

  8. 8/74

    View Slide

  9. 9/74

    View Slide

  10. 10/74
    OR

    View Slide

  11. 11/74
    A B
    A B

    View Slide

  12. 12/74
    UniRx
    UniTask
    MagicOnion
    MessagePack-
    Csharp
    SlnMerge
    Ulid
    Zstring
    ZLogger
    MasterMemory
    etc...

    View Slide

  13. 13/74
    OR

    View Slide

  14. 14/74

    View Slide

  15. 15/74

    View Slide

  16. 16/74

    View Slide

  17. 17/74

    View Slide

  18. 18/74














    View Slide

  19. 19/74

    View Slide

  20. 20/74

    View Slide

  21. 21/74

    View Slide

  22. 22/74

    View Slide

  23. 23/74

    View Slide

  24. 24/74

    View Slide

  25. 25/74


    View Slide

  26. 26/74

    View Slide

  27. 27/74

    View Slide

  28. 28/74

    View Slide

  29. 29/74

    View Slide

  30. 30/74

    ループ処理(Update)

    バトルロジック

    当たり判定

    索敵処理

    座標(Vector3)

    AI






    View Slide

  31. 31/74




    View Slide

  32. 32/74







    View Slide

  33. 33/74





    View Slide

  34. 34/74

    View Slide

  35. 35/74

    View Slide

  36. 36/74

    View Slide

  37. 37/74

    View Slide

  38. 38/74

    View Slide

  39. 39/74
    動画

    View Slide

  40. 40/74
    動画

    View Slide

  41. 41/74

    View Slide

  42. 42/74

    View Slide

  43. 43/74
    動画

    View Slide

  44. 44/74

    View Slide

  45. 45/74

    View Slide

  46. 46/74

    View Slide

  47. 47/74
    動画

    View Slide

  48. 48/74

    View Slide

  49. 49/74

    View Slide

  50. 50/74
    動画

    View Slide

  51. 51/74

    View Slide

  52. 52/74

    View Slide

  53. 53/74

    View Slide

  54. 54/74

    View Slide

  55. 55/74

    View Slide

  56. 56/74

    View Slide

  57. 57/74

    View Slide

  58. 58/74

    View Slide

  59. 59/74
    GitHubActionsで実行



    View Slide

  60. 60/74



    View Slide

  61. 61/74

    View Slide

  62. 62/74

    View Slide

  63. 63/74

    View Slide

  64. 64/74

    View Slide

  65. 65/74





    View Slide

  66. 66/74

    View Slide

  67. 67/74




    View Slide

  68. 68/74



    feature/shop-api
    feature/shop-api

    View Slide

  69. 69/74

    View Slide

  70. 70/74




    View Slide

  71. 71/74

    View Slide

  72. 72/74

    View Slide

  73. 73/74

    View Slide

  74. 74/74

    View Slide