14
11/19/2015 Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game- től a Tap Company-ig Kibővített MVC minta alkalmazása idle játék esetén , Unity-ben

Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

11/19/2015

Mészáros Kornél, Game Developer

BUDAPEST, HUNGARY /

Az idle game-től a Tap Company-ig

Kibővített MVC minta alkalmazása idle játék esetén, Unity-ben

Page 2: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Game Developer

› Unity

› Saját játékmotor

› iOS, Android, Windows, Windows Phone

@ POSIBLE Games

Mészáros Kornél

Page 4: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Célkitűzés

Központi mechanika

› Tap pénz upgrade

› Upgrade passzív pénz upgrade

Haladás érzete akármennyit játszik

Jutalmazva akkor is, ha nem játszik

Pl.: Clicker Heroes, Cookie Clicker, Tap Titans, Adventure Capitalist

Célkitűzés: Hasonlót, de újítással, csavarral Tap Company!

Idle / tap játékok

Page 5: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Célkitűzés

Multiplatform játékmotor

› Szolgáltatások

› Asset Store

› Community

#madewithunity

› PC: Hearthstone, Jotun, Ori and the Blind Forest

› Mobil: Monument Valley, Fallout Shelter, Angry Birds 2, Crossy Road

Unity

Page 6: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tervezés

MVC tervezési minta

MODEL

CONTROLLER

VIEW

Page 7: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tap Company

Tap Company Model réteg

GameData, GameState

Hash, titkosítás, validálás, verziókezelés, network time sync

Játéklogika kiszervezve

› Google Docs XLS

› Letöltés és konvertálás saját eszközzel

› Kívülről is módosítható

Page 8: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tap Company

Játékmechanika vezérlők

› Tapelés

› CPS

› Szerencsejáték, tokenek

› Upgrade-k és prestige

Event-delegate rendszer

› Játék események nyilvántartása, reagálás

› Cél a szeparálhatóság, modularitás

Tap Company Controller réteg

Page 9: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tap Company

UI

› UGUI

Grafikai tartalom

› 2D Sprite-ok

Particle systems

Hangok, zene

Tap Company View réteg

Page 10: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tap Company

Unity scene

› Splash + Töltőképernyő

› Játék scene

Komponens alapú szemlélet

› GameObject hierarchia

› Viselkedés-kiterjesztő komponensekkel

Tutorial

Tap Company madártávlatból

Page 11: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tap Company

Game Analytics és trackelés

Monetizáció

› Ad providers

› IAP

Game Services

› Leaderboard, achievement

› Game Center, Google Play

Tap Company Service réteg

Page 12: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Tap Company

Élmény

Multitouch (local co-op)

Karakterek (M.I.)

Történet

Interaktív ingame átvezető animációk

Szerencsejáték

Page 13: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ
Page 14: Az idle game-től a Tap Company-ig - HWSW · Mészáros Kornél, Game Developer BUDAPEST, HUNGARY / Az idle game-től a Tap Company-ig Kibővített MVC minta alÎalmazása idle ÍátéÎ

Köszönöm a figyelmet!