Porównanie wydajności algorytmów Unity Mono i ECS

Description

Dane badawcze porównujące wydajność działania algorytmów rysowania, nawigacji obiektów w przestrzeni (NavMesh) oraz renderingu i fizyki pojazdów oraz pieszych pomiędzy dwoma dostępnymi frameworkami programistycznymi w silniku Unity3D: MonoBehaviour (stasza technologia) oraz ECS, Entity Component System (nowsza technologia). Badania zostały przeprowadzone dla sprawdzenia potencjalnych zysków z zastosowania ECS dla realizacji projektu symulacji pojazdów i pieszych oraz wyboru właściwych implementacji algorytmów dla zmaksymalizowania tych zysków.

Dane pochodzą z szeregu testów napisanych w obydwu frameworkach i realizujących takie same założenia. Testy zostały następnie wykorzystane do badań porównujących uzyskane wydajności pomiędzy technologiami wyrażone zaobserwowanym parametrem "klatek na sekundę" ("FPS, frames-per-second). W niektórych badaniach posłużono się wartościami "minimalna" i "maksymalna" ilość klatek na sekundę zaobserwowanych podczas badań. Każda grupa testów została wykonana w obrębie jednej platformy sprzętowej dla zapewnienia obiektywności rezultatów.

Badania zostały przeprowadzone w ramach realizacji przedsięwzięcia "Projekt innowacyjnych algorytmów zachowań pojazdów i pieszych w przestrzeniach miejskich i pozamiejskich na potrzeby gier video i symulatórów", współfinansowanego ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Regionalnego Programu Operacyjnego Województwa Zachodniopomorskiego 2014-2020.

Resources

Name Format Description Link
54 https://dane.gov.pl/pl/dataset/3397/resource/52040
54 https://dane.gov.pl/pl/dataset/3397/resource/52042
54 https://dane.gov.pl/pl/dataset/3397/resource/52041

Tags

  • algorytmy
  • oprogramowanie
  • transport-drogowy
  • gry

Topics

  • TRAN
  • TECH

Categories