Så bygger vi
Så bygger, testar och marknadsför vi PricePinner.
Därför byggde jag PricePinner
Historien bakom PricePinner: varför vi byggde ett gratis spel om riktiga svenska bostadspriser och vad spelarna ska lära sig.
Så bygger viEn kodbas i React Native för Android och iOS
Därför bygger vi PricePinner för båda plattformarna från en enda kodbas.
Så bygger viEgna kartbilder med MapLibre
Så ritar PricePinner sina kartor med verktyg med öppen källkod, och därför driver vi en egen kartserver.
Så bygger viSå gjorde vi kartnålarna tillgängliga
Kartnålar är ofta osynliga för skärmläsare. Så här löste vi det, och varför det också hjälpte våra tester.
Så bygger viSå designade vi en rättvis poäng
Så designade vi poängen i PricePinner: 50 poäng för avstånd, 30 för rätt pris och 20 för ledtrådar som du inte öppnar.
Så bygger viDärför använder vi en logaritmisk kurva för avståndet
Vi provade raka linjer först. Så här kom vi fram till den logaritmiska kurvan för avståndspoängen.
Så bygger viDärför tar vi bort mäklarkort från bilderna
Bilder på mäklaren eller ett visitkort säger inget om priset. Så här tar vi bort dem innan bostaden når spelet.
Så bygger viAutomatiska tester i en Android-emulator
Ett skript kör appen i en emulator, trycker sig igenom huvudvägarna och skriver en rapport.
Så bygger viMarknadsföra en gratis app med 0 kronor
PricePinner har ingen marknadsföringsbudget. Det här gör vi i stället.
Så bygger viSå gör vi vår reklam i Blender med Python
Ingen flyttar föremål för hand. Python-skript bygger varje scen i våra reklamfilmer.
Så bygger viTio stående reklamfilmer i en 3D-scen
Alla våra korta reklamfilmer utspelar sig i samma 3D-värld. Så här bygger vi dem.
Så bygger viEn röst till vår reklam med talsyntes och öppen källkod
Vi använder Kokoro, en talsyntesmodell med öppen källkod, som körs lokalt.
Så bygger viMusik till vår reklam, komponerad i Python
Vi ville ha musik som passar filmerna exakt. Därför komponerar vi den i Python.
Så bygger viAllt i Docker
Ingenting installeras direkt på våra datorer. Allt i PricePinner körs i Docker.
Så bygger viLärdomar från lanseringen av ett gratis spel
Det här lärde vi oss när PricePinner gick live: fixa grunderna först, vänner betyder mest, första minuten avgör och marknadsföring är en vana.
Gissa priset på riktiga svenska bostäder
PricePinner är gratis för Android och iPhone. Det finns ingen reklam.
Hämta appen
PricePinner