Ilze Bērziņa vadīja nelielu studiju, kas 2021. gadā sāka veidot AR izglītības spēli bērniem. Komanda pieņēma lēmumu būvēt pašiem visus AR rīkus no nulles. Šī izvēle gandrīz apturēja visu projektu.
Kāpēc viņi izvēlējās grūto ceļu
Ilze domāja, ka esošie AR SDK būs par lēniem viņu vajadzībām. Viņa redzēja citu spēļu veiktspējas problēmas un nolēma, ka pielāgots risinājums dos labāku rezultātu. Komandā bija divi talantīgi programmētāji, kas piekrita šai vīzijai.
Kad plāns sāka brūkt
Pēc četriem mēnešiem viņiem bija pamatfunkcionalitāte, bet objektu atpazīšana darbojās tikai ideālos apstākļos. Gaismas izmaiņas, dažādi telefonu modeļi, lietotāju kustības - viss radīja jaunas problēmas. Viņi pavadīja vēl piecus mēnešus, mēģinot atrisināt lietas, kas Unity ARCore jau bija atrisinātas.
Mēs pārrakstījām kodu trīs reizes, bet joprojām nesasniedzām to stabilitāti, kas mums vajadzēja.
Lēmums, kas izglāba projektu
Ilze apturēja pielāgoto izstrādi un pārgāja uz standarta ARCore risinājumu. Divas nedēļas vēlāk viņiem bija stabilāka versija nekā pēc deviņiem eksperimentu mēnešiem. Tagad viņa iesaka jaunajiem AR izstrādātājiem vispirms izmantot esošos rīkus un tikai pēc tam apsvērt pielāgojumus, ja ir konkrēti veiktspējas mērījumi, kas to pamato.