Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 899756

Developing MOBA games using the Unity game Engine


Polančec, Domagoj; Mekterović, Igor
Developing MOBA games using the Unity game Engine // Proceedings of 40th Jubilee International Convention MIPRO 2017 / Petar Biljanović (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2017. str. 1762-1767 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


CROSBI ID: 899756 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Developing MOBA games using the Unity game Engine

Autori
Polančec, Domagoj ; Mekterović, Igor

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceedings of 40th Jubilee International Convention MIPRO 2017 / Petar Biljanović - Rijeka : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2017, 1762-1767

ISBN
978-953-233-093-9

Skup
40th jubilee international convention on information and communication technology, electronics and microelectronics

Mjesto i datum
Rijeka, Hrvatska, 22.05.2017. - 26.05.2017

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
MOBA games ; Unity engine

Sažetak
MOBA (Multiplayer Online Battle Arena) games are currently one of the most popular online video game genres. This paper discusses implementation of a typical MOBA game prototype for Windows platform in a popular game engine Unity 5. The focus is put on using the built-in Unity components in a MOBA setting, developing additional behaviours using Unity's Scripting API for C# and integrating third party components such as the networking engine, 3D models, and particle systems created for use with Unity and available through the Unity Asset Store. A brief overview of useful programming design patterns as well as design patterns already used in Unity is given. Various game state synchronization mechanisms available in the chosen networking engine, Photon Unity Networking, and their usage when synchronizing different types of game information over multiple clients are also discussed. The implemented game retains most of the main features of the modern MOBA games such as heroes with different play styles, skills, team versus team competition, resource collection and consumption, varied maps and defensive structures. The paper concludes with comments on Unity 5 as a MOBA game development environment and execution engine.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Igor Mekterović (autor)

Citiraj ovu publikaciju:

Polančec, Domagoj; Mekterović, Igor
Developing MOBA games using the Unity game Engine // Proceedings of 40th Jubilee International Convention MIPRO 2017 / Petar Biljanović (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2017. str. 1762-1767 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Polančec, D. & Mekterović, I. (2017) Developing MOBA games using the Unity game Engine. U: Petar Biljanović (ur.)Proceedings of 40th Jubilee International Convention MIPRO 2017.
@article{article, author = {Polan\v{c}ec, Domagoj and Mekterovi\'{c}, Igor}, year = {2017}, pages = {1762-1767}, keywords = {MOBA games, Unity engine}, isbn = {978-953-233-093-9}, title = {Developing MOBA games using the Unity game Engine}, keyword = {MOBA games, Unity engine}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Rijeka, Hrvatska} }
@article{article, author = {Polan\v{c}ec, Domagoj and Mekterovi\'{c}, Igor}, year = {2017}, pages = {1762-1767}, keywords = {MOBA games, Unity engine}, isbn = {978-953-233-093-9}, title = {Developing MOBA games using the Unity game Engine}, keyword = {MOBA games, Unity engine}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Rijeka, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font