PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Badanie wzorca architektonicznego Entity-component-system zaprojektowanego z wykorzystaniem techniki Data-oriented design

Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Research of an Entity-component-system architectural pattern designed with using of Data-oriented design technique
Języki publikacji
PL
Abstrakty
PL
Celem niniejszego artykułu jest prezentacja i przetestowanie architektury Entity-component-system zaprojektowanej w oparciu o dane. Rozwiązanie pozwala usprawnić proces tworzenia aplikacji jednocześnie zwiększając jej wydajność. Do badań przygotowana została aplikacja testowa w oparciu o autorskie rozwiązania. Na łamach artykułu przedstawiono porównanie badanych technik z programowaniem zorientowanym obiektowo.
EN
The purpose of this article is to present and evaluate Entity-component-system architecture designed based on data. The solution allows for improving application development process and increasing its efficiency. A test application was prepared for research using custom solutions. Evaluated techniques was compared with object-oriented programming in the article.
Słowa kluczowe
PL
EN
Rocznik
Tom
Strony
349--353
Opis fizyczny
Bibliogr. 8 poz., rys., tab.
Twórcy
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
  • Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
Bibliografia
  • [1] Strona główna języka D https://dlang.org/ [10.09.2019]
  • [2] Opis działania pamięci podręcznej procesora https://www.extremetech.com/extreme/188776-how-l1-and-l2-cpu-caches-work-and-why-theyre-an-essential-part-of-modern-chips [10.09.2019]
  • [3] Opis programowania zorientowanego obiektowego https://en.wikipedia.org/wiki/Object-oriented_programming [10.09.2019]
  • [4] Opis wzorca Entity-component-system https://en.wikipedia.org/wiki/Entity_component_system [10.09.2019]
  • [5] Fabian R., Data-Oriented Design: Software Engineering for Limited Resources and Short Schedules, DataOrientedDesign.com, 2018
  • [6] Albrecht T., Pitfalls of Object Oriented Programming, na: Proceedings of Game Connect: Asia Pacific (GCAP) 2009, Melbourne, Australia, 2009
  • [7] Kowarschik M., Weiß C., An Overview of Cache Optimization Techniques and Cache-Aware Numerical Algorithms, Springer-Verlag, Berlin, Heidelberg, 2003
  • [8] Nystrom R., Game Programming Patterns, gameprogrammingpatterns.com, 2014
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2019).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-0128db57-52c4-4c92-a44e-5d69165e2ebc
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.