
SpelMobilPersonligt
LadderGo
Stege och orm samt Fia för Android och iOS, offline mot AI eller online i realtid
- År
- mars 2025
- Typ
- Spel
- Tekniker
- 10
- Spår
- Mobil
Detaljer
LadderGo är en app med sällskapsspel för Android och iOS med två spel, Stege och orm samt Fia. Man kan spela offline med upp till fyra spelare, med både människor och AI-motståndare på tre svårighetsnivåer, eller online i realtidsmatcher med matchning, vänförfrågningar, turtimer och emoji-reaktioner.
Brädet i Stege och orm har också hissar, presentrutor och fem power-ups (extra liv, sköld, dubbeltärning och två sorters bomber), och man kan skaka telefonen för att slå tärningen, avläst från accelerometern. En stjärnvaluta låser upp nya kartor, och det finns en global topplista och en vänlista.
Jag byggde båda sidorna. Appen är React Native med Redux Toolkit, Reanimated och Lottie. Backend är NestJS med Prisma på PostgreSQL, och livematcher går genom en Socket.IO-gateway med tolv händelser, där speltillståndet ligger i Redis bakom en mutex så att en spelare som tappar anslutningen kan komma tillbaka till samma parti. Den driftsätts med Docker bakom nginx.
Tekniker
- React Native
- TypeScript
- Redux
- Socket.IO
- NestJS
- Prisma
- PostgreSQL
- Redis
- Docker
- Lottie