Тетрис ойыны(С#)

Бул берилген текстлер комплекси C# тилинде жазылған "Тетрис" ойынының курстық жумысынан ибарат. Ол жумыстың титул бетин, мазмунын, кирисиўин, мәселениң қойылыўын ҳәм шешилиў усылларын, класлар диаграммасын ҳәм сыпатламасын, алгоритм блок-схемаларын, код фрагментлерин ҳәм ойынның ислеў нәтийжелерин өз ишине алады.

Asosiy mavzular

  • Мәселениң қойылыўы ҳәм шешилиў усыллары: "Тетрис" ойын тизимин ислеп шығыў, ойынның еки режими (стройка ҳәм жарыс) ҳәм қурамалылық дәрежелери (қатты қурамалы, орташа, аңсат) сыпатланған. Мағлыўматларды сақлаў ҳәм көрсетиў ушын қолланылатуғын усыллар ҳәм технологиялар (массивлер, файллар, ToolBox элементлери) таңланған.
  • Класлар диаграммасы ҳәм сыпатламасы: Ойынды дүзиў ушын пайдаланылған класлардың структурасы ҳәм роллери сыпатланған. "Shape", "Build", "Tank", "Shot", "Tanks", "MainWindow" сыяқлы класслардың ўазыйпалары анықланған.
  • Алгоритм блок-схемалары: Ойында толық қатарларды жоқ етиў ҳәм фигуралардың ойын майданынан шығып кетпеўин қадағалаў алгоритмлериниң блок-схемалары келтирилген.
  • Ойынның ислеў нәтийжеси: Дәстурдиң ислеў процесинде алынған скриншотлар ҳәм пайдаланыўшы интерфейсиниң элементлери (ойын майданы, статистика, басқарыў элементлери) көрс етилген.