Viens dzinējs, daudz spēļu: kā neliela studija izlaida 160+ spēles
2014
- 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.
- 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 (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ēļa | Spēle | Veikala konts | Spēles mehānika |
|---|---|---|---|
| 24 | Fruit Jam Splash | Puzzle | Match 3 |
| 24 | Regal Mania Deluxe: Match 3 | Go Vuzzle | Match 3 |
| 25 | Finding Fish Frenzy | Puzzle | Match 3 |
| 25 | Toy World Fun Carnival Blast | Go Vuzzle | Match 3 |
| 26 | Blossom Jam: Flower Shop | Puzzle | Match 3 |
| 26 | Sea Mania Island | Go Vuzzle | Match 3 |
| 27 | Forest Frenzy | Go Vuzzle | Match 3 |
| 27 | Jelly Jam Splash | Puzzle | Match 3 |
Tā komanda, kurā bija līdz 35 cilvēkiem, izlaida 160+ spēles ar 20M+ lejupielādēm.

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.