Projektowanie i implementacja gry 2D z turowym systemem walki w środowisku Unity

Autor

  • Rafał Grabowski Uniwersytet Kazimierza Wielkiego w Bydgoszczy
  • Janusz Dorożyński Uniwersytet Kazimierza Wielkiego w Bydgoszczy

DOI:

https://doi.org/10.34767/SIMIS.2026.01.01

Słowa kluczowe:

Unity, C#, turowy system walki (TBS), projektowanie gier, RPG, pixel art

Abstrakt

Artykuł przedstawia proces projektowania, implementacji oraz oceny jednostkowej gry 2D z turowym systemem walki, stworzonej w środowisku Unity z wykorzystaniem języka C#. Głównym celem pracy było zbudowanie kompletnego, modularnego projektu gry, integrującego kluczowe mechaniki charakterystyczne dla gatunku cRPG: eksplorację stałego świata, system rozwoju postaci oparty na ekwipunku, oraz taktyczny, turowy system walki inspirowany produkcją „Broken Ranks”. W ramach badań przeprowadzono analizę funkcjonalną zaimplementowanych systemów, w tym zarządzania przedmiotami, logiki walki oraz interakcji z otoczeniem. Wykorzystano metody inżynierii oprogramowania, takie jak diagramy przypadków użycia i diagramy encji, do projektowania architektury systemu. Wyniki potwierdzają poprawność implementacji założonych mechanik oraz wykazują wysoką skalowalność i elastyczność projektu, stanowiącego solidną bazę do dalszego rozwoju. Zaproponowano również kierunki przyszłych prac, w tym rozbudowę sztucznej inteligencji przeciwników, wprowadzenie trybu wieloosobowego oraz proceduralne generowanie treści.

Bibliografia

Blog producenta gry Broken Ranks (dawniej The Pride of Taern). Sekcja opisująca mechanikę walki. Dostęp: brokenranks.com/#sectionFights

Dokumentacja Microsoft: Język programowania C#. Dostęp: docs.microsoft.com/pl/dotnet/csharp/

Freeman, A., & G. (2022). Programowanie gier w Unity i C#. Kompletny przewodnik. Helion.

Halpern, J. (2019). Jak pisać świetne gry 2D w Unity. Niezależne programowanie w języku C#. Helion.

Nystrom, R. (2014). Game Programming Patterns. Genever Benning. Dostęp: gameprogrammingpatterns.com

Oficjalna dokumentacja narzędzia Piskel do tworzenia pixel art. Dostęp: www.piskelapp.com

Stellman, A., & Greene, J. (2023). C#. Rusz głową! Wydanie IV. Helion.

Unity Technologies. Unity User Manual (2022.3 LTS). Dostęp: docs.unity3d.com/Manual/index.html

Pobrania

Opublikowane

2026-04-16

Jak cytować

Projektowanie i implementacja gry 2D z turowym systemem walki w środowisku Unity. (2026). Studia I Materiały Informatyki Stosowanej, 18(1), 5-10. https://doi.org/10.34767/SIMIS.2026.01.01