About the game
A 3D 2048 set on a farm: instead of numbers that grow, animals that grow — and a farm that builds itself around you while you play.
What it is
Granja 2048 takes the mechanic of the classic 2048 — swipe, collide two of a kind, merge them — and changes what happens above the board. Each cell is not a number: it is a bed of earth with an animal standing behind it, modelled in three dimensions. Two chicks make a hen; two hens, a rabbit; and so on up to the Golden Farm at 2048.
It is free to play in the browser, with nothing to install and no account to create. On a phone you play by swiping; on a computer, with the arrow keys.
How it differs from the usual 2048
- The farm outside. Every new level you reach settles into the field around the board and stays there. Halfway through a good run you have a tractor, a barn and a windmill working around the puzzle.
- Three cameras. Front, tilted and top. The tilted one pulls back on its own as the farm grows, so everything you built still fits.
- Lives instead of a hard reset. A heart lets you undo your last move or revive a run that filled up, rather than losing the whole thing to one rushed swipe.
- A leaderboard without accounts. You publish under an alias and that is it. No sign-up, no email, no password.
If you want the rules in detail and some tactics, it is all in the how-to-play guide.
How it is built
The game is a web application: TypeScript for the logic, Three.js for the 3D and Vite for bundling. The animals, buildings and machines are not downloaded models: they are built in code out of simple shapes, which keeps the download small and makes the game open quickly even on a poor mobile connection.
It is also a PWA: after the first visit it stays installed in the browser and starts with no connection. You can add it to your phone's home screen and it behaves like any other app.
Languages
The game plays in English and in Spanish. It picks your browser's language on the first visit, and you can switch it at any time from the options screen — the button with the 🌐 globe.
Sound and typography
The sound effects and the typeface are third-party work, used under their respective licences with the attribution each one asks for. The full breakdown, licence by licence, is in the project repository and on the how-to-play card inside the game.
Advertising and purchases
The game is free and is paid for by advertising: a banner along the bottom, and optional videos that grant lives when you ask for them. An ad never interrupts a run. What data the advertising uses is explained in the privacy policy.
Contact
Bugs, ideas, or anything at all: santiagogirolami@gmail.com.