Empreu aquest identificador per citar o enllaçar aquest ítem: http://elartu.tntu.edu.ua/handle/lib/44486
Registre complet de metadades
Camp DCValorLengua/Idioma
dc.contributor.advisorСтоянов, Юрій Миколайович-
dc.contributor.authorКузьмич, Олексій Павлович-
dc.contributor.authorKyzmutch, Oleksiy-
dc.date.accessioned2024-02-07T15:32:45Z-
dc.date.available2024-02-07T15:32:45Z-
dc.date.issued2023-12-
dc.date.submitted2023-12-
dc.identifier.citationКузьмич О. П. Розробка Android-додатку для гравців настільно-рольової гри D&D з використанням Xamarin та Socket: кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „121 — інженерія програмного забезпечення“ / О. П. Кузьмич. — Тернопіль: ТНТУ, 2023. — 60 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/44486-
dc.description.abstractМета проекту: створити клієнт-серверний додаток для настільної рольової гри Dungeons & Dragons, який дозволяє гравцям та майстрам гри взаємодіяти в реальному часі, управляти персонажами, проводити бої та кампанії. Використовуючи Socket для мережевої комунікації та Xamarin.Forms для створення кросплатформного інтерфейсу користувача, розробка охоплює створення стабільного та ефективного сервера, а також зручного клієнтського додатку. Система базується на інтерактивному взаємодії між гравцями, автоматизації процесів гри та забезпечення глибокого занурення в ігровий світ. Додаток розв'язує проблему координації та управління ігровими сесіями D&D, забезпечуючи зручність в організації ігор та підвищуючи загальну доступність та привабливість настільної рольової гри.uk_UA
dc.description.abstractThe project's objective is to develop a client-server application for the tabletop role-playing game Dungeons & Dragons, which allows players and game masters to interact in real-time, manage characters, conduct battles, and campaigns. Utilizing Socket for network communication and Xamarin.Forms for creating a cross-platform user interface, the development encompasses building a stable and efficient server, as well as a user-friendly client application. The system is based on interactive player engagement, automation of game processes, and ensuring a deep immersion into the gaming world. The application addresses the issue of coordinating and managing D&D game sessions, enhancing the convenience of organizing games and increasing the overall accessibility and appeal of the tabletop role-playing game.uk_UA
dc.description.tableofcontentsВСТУП 4 1 ОГЛЯД ПРЕДМЕТНОЇ ОБЛАСТІ 6 1.1 Огляд існуючих зразків програмного забезпечення 6 1.2 Визначення критеріїв до розроблюваного програмного продукту 13 1.3 Середовище та мова програмування 14 2 ПРОЄКТУВАННЯ АРХІТЕКТУРИ ДОДАТКУ 16 2.1 Клієнт-серверна архітектура 16 2.2 Діаграма прецедентів 17 2.3 Діаграма класів 19 2.4 Діаграма послідовності 25 3 КОНСТРУЮВАННЯ КЛІЄНТ СОКЕТНОГО ДОДАТКУ 27 3.1 Розгляд процесу дії сервера 27 3.2 Опис коду клієнта 29 3.3 Опис MessagingCenter 30 3.4 Опис переходів між сторінками 32 3.5 Опис CombatPage 33 3.6 CreateCharacter 35 3.7 DiceRollPage 37 3.8 TradingPage 38 3.9 Тестування 39 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТАЦІЯХ 44 4.1 Охорона праці 44 4.2 Безпека в надзвичайних ситуаціях 47 ВИСНОВОК 52 ПЕРЕЛІК ЛІТЕРАТУРИ 53 ДОДАТКИ 55 Додаток A 56 Додаток Бuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject121uk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectС#uk_UA
dc.subjectXamarinuk_UA
dc.subjectКлієнт-серверuk_UA
dc.subjectD&Duk_UA
dc.subjectsequence diagramuk_UA
dc.subjectuse-case diagramuk_UA
dc.subjectclass diagramuk_UA
dc.subjectMessagingCenteruk_UA
dc.subjectbindinguk_UA
dc.titleРозробка Android-додатку для гравців настільно-рольової гри D&D з використанням Xamarin та Socketuk_UA
dc.title.alternativeDevelopment of an Android application for players of the table role-playing game D&D using Xamarin and Socketuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Кузьмич Олексій Павлович, 2023uk_UA
dc.contributor.committeeMemberОсухівська, Галина Михайлівна-
dc.coverage.placenameТернопільuk_UA
dc.format.pages60-
dc.subject.udc004.9uk_UA
dc.relation.references1. START YOUR D&D JOURNEY! [Електронний ресурс] // Wizards of the Coast. – 2023. – Режим доступу до ресурсу: https://www.dndbeyond.com/how-toplay-dnd.uk_UA
dc.relation.references2. D MELZER J. What Is D&D Beyond - and How Do You Use It? [Електронний ресурс] / JENNY MELZER // cbr.com. – 2023. – Режим доступу до ресурсу: https://www.cbr.com/dnd-beyond-guide/#what-is-dnd-beyond-anyway.uk_UA
dc.relation.references3. Fight Club 5th Edition [Електронний ресурс] // Mac App Store. – 2019. – Режим доступу до ресурсу: https://apps.apple.com/us/app/fight-club-5thedition/id1484084460?mt=12uk_UA
dc.relation.references4. EditionGame Master 5th Edition [Електронний ресурс] // amazon. – 2020. – Режим доступу до ресурсу: https://www.amazon.com/Lions-Den-Game-MasterEdition/dp/B08473NM2H.uk_UA
dc.relation.references5. Microsoft to acquire Xamarin and empower more developers to build apps on any device [Електронний ресурс] // Microsoft. – 2016. – Режим доступу до ресурсу: https://blogs.microsoft.com/blog/2016/02/24/microsoft-to-acquire-xamarin-andempower-more-developers-to-build-apps-on-any-device/.uk_UA
dc.relation.references6. TCP/IP Sockets in C# / David B. Makofske, David Makofske, Michael J. Donahoo, Kenneth L. Calvert., 2004. – 175 с. – (Elsevier Science).uk_UA
dc.relation.references7. What is Use Case Diagram? [Електронний ресурс] // Visual Paradigm. – 2023. – Режим доступу до ресурсу: https://www.visual-paradigm.com/guide/uml-unifiedmodeling-language/what-is-use-case-diagram/uk_UA
dc.relation.references8. What is Class Diagram? [Електронний ресурс] // Visual Paradigm. – 2023. – Режим доступу до ресурсу: https://www.visual-paradigm.com/guide/uml-unifiedmodeling-language/what-is-class-diagram/.uk_UA
dc.relation.references9. What is Sequence Diagram? [Електронний ресурс] // visual paradigm. – 2023. – Режим доступу до ресурсу: https://www.visual-paradigm.com/guide/uml-unifiedmodeling-language/what-is-sequence-diagram/.uk_UA
dc.relation.references10.CLR via C# (Developer Reference), 2012. – 894 с. – (Microsoft Press). – (4-е вид.; кн. 978).uk_UA
dc.relation.references11. Paul F. Johnson. Cross-platform UI Development with Xamarin.Forms / Paul F. Johnson., 2015. – 330 с.-
dc.relation.references12. Про затвердження Вимог щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями [Електронний ресурс]. – 2018. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/laws/show/z0508-18#Text.-
dc.relation.references13. Санітарні норми мікроклімату виробничих приміщень ДСН 3.3.6.042-99 [Електронний ресурс]. – 1999. – Режим доступу до ресурсу: https://zakon.rada.gov.ua/rada/show/va042282-99#Text-
dc.relation.references14. Навчальний посібник «ТЕХНОЕКОЛОГІЯ ТА ЦИВІЛЬНА БЕЗПЕКА. ЧАСТИНА «ЦИВІЛЬНА БЕЗПЕКА»» / автор-укладач В.С. Стручок– Тернопіль: ФОП Паляниця В. А., – 156 с. Отримано з http://elartu.tntu.edu.ua/handle/lib/39424-
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.coverage.countryUAuk_UA
Apareix a les col·leccions:121 — інженерія програмного забезпечення

Arxius per aquest ítem:
Arxiu Descripció MidaFormat 
dyplom_Kuzmytch_2023.pdf2,51 MBAdobe PDFVeure/Obrir


Els ítems de DSpace es troben protegits per copyright, amb tots els drets reservats, sempre i quan no s’indiqui el contrari.

Eines d'Administrador