Making everyday count
Mainichi

One studio. Everything we make goes live.

We design, build and run games, products and brands, from the first sketch to the thing people use every day. Stonefall alone reached 42,000 players a day. Mainichi means every day.

This town is our portfolio. Run around as Ken: the station, MarbleMazes' meadow, the arcade, Stonefall's towers, Kiri's cart, Being Juice's kiosk and the bakery each hold a piece of our work. Walk up to a sticker and press Etap it.

Our studio is up the path from the square. Come in and put a record on.

Selected work
Work

Each one has its place in town: go there and see it.

Say hello
Contact

Tell us what you want to make. We answer every message.

hi@mainichi.digital→
Write to us

Or walk to the post box at the studio's gate and send us a card from the town.

Find us
Make it run your way
Options
Audio
Quality
I'm stuck!
Reset
Renderer
Server
How to play
Controls
WASD or ARROWSRun
SHIFTDash
SPACEJump
F or JKick (headbutt when dashing, spin in the air)
E or ENTEROpen what's in front of you
MMap
KKen's sticker album
LMute
RBack to the nearest spot
DRAGLook around
SCROLLZoom
DragRun (drag further to dash)
TapJump
Lift and tap backJump without stopping
FlickKick that way (headbutt when dashing, spin in the air)
A second thumbTap to jump, swipe to kick
Tap a stickerDo what it says (near one, it's at the bottom too)
Two fingers at onceLook around and zoom
Joystick LeftRun
AJump
YKick (headbutt when dashing, spin in the air)
B or RTR2Dash
XOpen
Joystick RightLook around
SelectBack to the nearest spot
StartMenu
Things to do on the island
Achievements
/ 2h 30min 15s
Rewards
How this was made
Credits

The island and everything on it were made by Mainichi: the land, the lagoon and the paths, every house and every place you can visit, the trees and the grass, the keyhole you walk in through, and Ken the ninja with all his moves.

Where it started

The town grew out of folio-2025 by Bruno Simon, released under the MIT license. Hardly any of his island is left, but parts of the engine underneath are still his: the renderer, the turn of the day, the physics wiring, the controls, the menus and many of the sound effects. Go and drive around his island.

Libraries

  • three.js with TSL, WebGPU and WebGL
  • Rapier for physics
  • Howler.js for sound
  • GSAP for motion

Music

Asagao, Lokum and Tonlé were written for the town in Strudel, played on Japanese, Ottoman and Khmer instruments recorded and shared under CC BY by xserra (with Yavuz Akalın, Hamza Zeytinoğlu and Ruhi Ayangil), ajaysm, pjcohen, musicbrain, UncleSigmund, Draconihype, Maria Mannone, milivolt, George Papargyris, Taira Komori, whatsanickname4u (Dave Thayer), Digitopia (Casa da Música), cdrk, designerschoice and RTB45, and under CC0 by RutgerMuller, barisbozkurt, hollandm, SieuAmThanh, ManDaKi, ixnixnixn, Hybridkin, the VCSL and others. Every recording and its licence. Change the record on the turntable in the studio.

The arcade

Its four cabinets play our own games: Overdraft, Mishurd and DriftBreaker, and Çay, made just for the town.

The train

Straight from Neverstill, our train defence game for iPhone.