← Visi ieraksti
← →

Viens dzinējs, daudz spēļu: kā neliela studija izlaida 160+ spēles

2014

  1. gadā MadSword no studijas ar vienu flagmaņa spēli pārvērtās par pasūtījuma studiju kādam Nīderlandes izdevējam. Izdevējam vajadzēja nepārtrauktu kazuālo spēļu plūsmu, un katrai no tām bija jābūt lētai izstrādē.

Es uzrakstīju spēļu dzinējus katram žanram, ko uzņēmāmies — match-3, Pet Rescue stila mīklas, Gem Splash, Clash of Cards, tower defense, bubble shooter, zombiju šāvējspēle. Pēc trešā bija skaidrs, ka lielākā daļa koda tiem ir kopīga: veikalu un reklāmu integrācijas, līmeņu pasaules karte, saglabāšana serverī, analītika, ikdienas bonusi. Tāpēc es šo daļu iznesu atsevišķā repozitorijā — Engine. Tas mums kalpoja gadiem.

Ar gatavu kodolu jauna loģikas spēle ar spēles laukumu tapa pāris nedēļās. Tower defense Kingdom Rush garā uz Steam Defense dzinēja salika satura veidotājs, nevis programmētājs. Jelly Splash līdzīga spēle un pasjanss iznāca no match-3 koda ar nelielām izmaiņām. Papildus tam ādu sistēma ļāva izlaist tās pašas mehānikas ar jaunu grafiku: gadu gaitā — 100+ ādas un tūkstošiem līmeņu.

  1. gada septembrī izdevēja dibinātājs Vasco ieradās Rīgā ar ilgtermiņa vienošanos: 12 atjauninājumi un 2 jaunas ādas nedēļā, plus jauna spēle katru ceturksni.

Ar Vasco, Vasco Games dibinātāju, MadSword birojā, 2015. gada 11. septembrī

Ar Vasco (pa labi), Vasco Games dibinātāju, MadSword birojā 2015. gada 11. septembrī — dienā, kad vienojāmies par ilgtermiņa līgumu.

Fragments no izlaišanas plāna: divas match-3 ādas nedēļā, pārmaiņus divos Google Play kontos.

NedēļaSpēleVeikala kontsSpēles mehānika
24Fruit Jam SplashPuzzleMatch 3
24Regal Mania Deluxe: Match 3Go VuzzleMatch 3
25Finding Fish FrenzyPuzzleMatch 3
25Toy World Fun Carnival BlastGo VuzzleMatch 3
26Blossom Jam: Flower ShopPuzzleMatch 3
26Sea Mania IslandGo VuzzleMatch 3
27Forest FrenzyGo VuzzleMatch 3
27Jelly Jam SplashPuzzleMatch 3

Tā komanda, kurā bija līdz 35 cilvēkiem, izlaida 160+ spēles ar 20M+ lejupielādēm.

MadSword komanda Jaungada ballītē

MadSword savā virsotnē: komanda Jaungada maskuballē, 2016. gada beigas.

Mācība, ko pielietoju joprojām: neprojektē kopīgo kodolu iepriekš. Uzbūvē divus vai trīs īstus produktus un tad iznes to, kas tiem patiešām ir kopīgs.