Sögur og glósur frá smíði FleaWinder — litils hreyfimyndasirkusar knúins af lyklabordi og mús þinni.
Að taka sirkusinn á litlar skjái
FleaWinder var hannað fyrir breiða, þunna ræmu yfir verkefnastikunni — þægilegt landslag. Símar eru portræt. Að láta sirkusinn virka á litlum skjám þýddi að hugsa uppröðunina aftur án þess að tapa því sem lætur hana líðast lifandi.
Innfellanlegt widget flipp yfir á hátt skjá á símum, staflar leiksýningarnar lóðréttar í stað þess að dreifa þeim yfir borð. Allir sem sleppa FleaWinder inn á eigin síðu fá uppröðun sem aðlagast sjálfkrafa. Fjórar þemaforstillingar (dökkt, ljóst, hlýtt, kalt) og kvarðabreytilegur þáttur leyfa það að blandast við það sem umlykur það.
Stærri áskorunin var læsileg. Á símaskjá eru flor teiknðar við skjaborðsmælikvarða bara blekkingar. Við bættum inn skoðunarfasa sem stækkar líkamar floanna svo búningar, tjáning og fylgihlutir þeirra eru raunverulega sýnileg — höfuðband Pip, hjálmur Rex, litla króna Blaze. Persónulegheitsupplýsingarnar sem voru alltaf til staðar lesa skyndilega á handleggja-fjarlægð.
Afgangurinn af farsímaumgerðinni var minna glamúrlegur en jafn mikilvægur: snertivænar tap-markmið, betri leturstaðall, hljáðar bilanar á markaðssíðunni. Ekkert byltingarlægt — aðeins að ganga úr skugga um að sirkusinn lítur rétt út hvar sem þú finnur hann.
Búningar, årstíðir og hringmeistari
Þessi vika snérist allt um sjónrænt dýpt. Hvert floa í nýlendunni klæðist nú einstökum búningi — Nova hefur regnhlíf á þráðnum, Rex klæðist hjálmi í fallbyssunni, Blaze fær krónu fyrir eldsblásturatriðið. Smáar upplýsingar, en þær gefa hverjum listrænum manni auðkennanlegan einkenni sem þú getur borið kennsl á í fljótu bragði.
Svið sjálft breytist með dagatalinu. Árstíðabundið agnabyssukerfið slekkur snjó á veturinn, kirsuberjablóm á vorin, eldflugur á sumarið og rek lauf á haustin. Það er líka fínn dag/nótt yfirlit bundið við raunheimsklukkuna þína — ræman hlýnar við gullstund og dofnar eftir myrkvun, með bjártari stjörnum á næturhimni.
Stærsta viðbótin er Hringmeistari — sérstakt floa í hattgæðahattt sem gengur á milli leiksýninganna og skoðar sýninguna. Hann leikur ekki; hann hefur eftirlit. Að fá ferðaslóð hans rétta þýddi að bil á göngum hans svo hann kemur rétt þegar leiksýningabreyting lýkur, sem gefur öllum sirkusunum tilfinningu fyrir kóreografíu sem hann hafði ekki áður.
Undir hettunni knýr fullnægjandi þemakerfið allt þetta nú. Átta litapallettar auk sjálfvirks árstíðamóðus sem velur réttan á grundvelli mánaðarins. Sérhver litur í hverri leiksýningu og UI-þætti sækir frá virkri þema, svo skiptin finnst saumlaus frekar en gjarnan á.
v1.1.0: Tvaer nyjar leiksýningar
Útgáfa 1.1.0 bætir Kúlusveiflaratriðinu og Eldspúara við skrána, og færir heildarfjöldann í sjö lifandi sirkusleiksýningar. Báðar keyra á sama orkukerfi sem knýr restina af sýningunni — lyklaslóg þín, mustarhreyfingar og smellir.
Kúlusveiflarinn rekur margar kúlur í sannlegum fleygbogabrautum. Fjöldinn skalas með orku: tveir eða þrír við aðgerðaleysi, allt að sex við fullar gáfur, með bak-við-bakið grip þegar áhorfendur fara gjörla. Að fá tímasetningu rétta krafðist að aðskilja fasa hverrar kúlu svo þær safnist ekki saman.
Eldspúarinn notar núverandi agnabyssukerfið en með nýjum hitabylgja-áhrifum. Flamma-lengd vex með orku og smellir framleiða bónus-bresta. Erfiðasti hlutinn var litasamruni — flætt jafnt frá djúpum rauðum við grunninn til bjarts guls við toppinn án þess að líta stripað út.
Báðar leiksýningar setjast inn í núverandi snúningskerfið, svo þú munt sjá þær skipta inn og út hlið við hlið upprunalegu fimmuna. Ef þú vilt festa uppáhalds, leyfir Stillinga-svæðið þér nú að kveikja og slökkva á einstökum leiksýningum.
Sagan á bak við söguslóðina
Söguslóð FleaWinder skrásettur yfir fjögur hundruð ár af raunverulegum flóamanasirkusum — frá smásjárteikningunum Robert Hooke frá 1665 til Oktoberfest-listræna manna sem enn eru að vinna í dag. Að skrifa hana þýddi að lesa viktorískar auglýsingarseðlar, stafrænar bloðunarklippingar og óvænt margar akademískar greinar um skordýraskemmtun.
Erfiðasti hlutinn var að ákveða hvað skyldi sleppa. Louis Bertolotto einn og sér gæti fyllt bók (og hann gerði — nokkrar, í raun og veru). Málamiðlunin var tímalína sem slær helstu þættirnir og sett af stækkanlegum köflum fyrir þá sem vilja grafa dýpra.
Blaðsíðan notar drópatákn, skreytileg skiptimyndir og serif letur til að endurspegla blöðin og auglýsingarseðlana sem hún lýsir. Sérhver kafli fellur saman að sjálfgefnu svo lesandinn sé ekki yfirsnauður, en fyrsti kaflagreinin er alltaf sýnileg með drópatákni til að draga þig inn.
Allur texti er tiltækur á ensku, spænsku og þýsku. Þýðingarferlið kemur i ljós nokkur spennandi staðbundin saga — þýsk Flohzirkus-hefðir við Oktoberfest, til dæmis, hafa eigin ætttæki aðskilið frá London og New York sviðunum.
Af hverju ég smíðaði FleaWinder
Ég vildi eitthvað sem léti tölvuna líðast lifandi — ekki á truflandi hátt, heldur sem hljóðan félagi sem bregst við nærveru þinni. Flestar skjávarnar virka þegar þú ferð í burtu; FleaWinder virkjar þegar þú kemur.
Hugmyndin var einföld: taka allt aðgerðalausa inntakið sem stýrikerfi þitt hunsar — rytma innritunar þinnar, hraða músar þinnar, takt smella þinna — og gefa það liðsveit hreyfimynda sirkus-floa. Því meira sem þú vinnur, þeim mun meira líflegt verður sýningin.
Að byggja það sem gegnsær lag yfir verkefnastikunni reyndist vera rétt kvið. Það er alltaf sýnilegt en kemst aldrei í veg. Þú hefur ekki beint samspil við það; þú vinnur bara, og það bregst við. Tæknilegi áskorunin var að gera það sönnunarlega smelli-gegnum svo það steli aldrei fókus.
FleaWinder er ástarbrèf til viktorísks flóamanasirkusar — raunveruleg, aldagamul listform þar sem urmakerar beisluðu raunverulegar flor til að draga smáar kerra og ganga á þráðum. Söguslóðin segir þá sögu í heild.