git404hub

what is attack-on-titan fr?

magnusrodseth/attack-on-titan — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 3/5Setup · moderate

tl;dr

A browser game where you swing through a procedurally generated city on grappling hooks and slice giant titans, solo or in four player online co-op.

vibe map

mindmap
  root((wings of freedom))
    What it does
      ODM grappling movement
      Titan slicing combat
      Procedural city
      Autosave progress
    Tech stack
      TypeScript
      Three.js
      Cloudflare Workers
      D1 database
    Use cases
      Solo wave survival
      Four player co op
      Seeded runs to share
    Audience
      Developers
      Game players

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Play a solo browser game where you grapple through a city and slice titans for score.

VIBE 2

Host or join a four player co-op match using a shared room code or link.

VIBE 3

Study the code as an example of a Cloudflare Worker running a server authoritative multiplayer game.

what's the stack?

TypeScriptThree.jsCloudflare WorkersDrizzle ORM

how it stacks up fr

magnusrodseth/attack-on-titan0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardeasy
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Solo play needs only pnpm install and a dev server, co-op multiplayer requires running the Cloudflare Worker.

in plain english

Wings of Freedom is a browser game built with Three.js and TypeScript. It puts you in a walled city, generated fresh each time, where you swing around on omni directional mobility gear and fight giant titans by cutting the back of their necks. The idea borrows its movement from Attack on Titan style gear: you fire grappling hooks with your mouse or keyboard, wind yourself in toward buildings, boost with a gas dash, and briefly slow down time with a focus meter to line up a cut. Speed matters a lot here. Hit a titan's nape while moving fast enough and it dies in one stroke, but a slow hit just bounces off. You play it by installing dependencies with pnpm and running a dev server, then clicking to lock your mouse into the game. Music, sound and mouse sensitivity settings are saved and apply right away. The game autosaves your whole run, including position and the titans on screen, so refreshing the page does not lose progress unless you actually die. There is also a cooperative multiplayer mode for up to four players. You create an account with just a username and password, then share a room code or a link so friends join the same generated city. A Cloudflare Worker runs the shared simulation on the server so scores cannot be faked from the browser, while each player's own movement stays smooth and local. Matches end when the whole squad is wiped out, and results are posted to a shared leaderboard with an MVP. Runs get progressively harder as more titans appear, and after each wave you choose an upgrade so no two runs play the same way. You can also share a specific seed with someone else so you both fight identical waves and compare scores. The project includes its own test suite and type checking, and the simulation code is kept separate from the rendering code so it can be tested on its own. Sound effects and music come from public domain and Creative Commons sources.

prompts (copy fr)

prompt 1
Explain how the ODM grappling and momentum system in this project works so I can build something similar.
prompt 2
Walk me through setting up the Cloudflare Worker multiplayer server in server/ for local development.
prompt 3
Show me how the seeded city generation works so I can add a new seed based game mode.
prompt 4
Help me add a new roguelite upgrade option to the wave survival mode.

Frequently asked questions

what is attack-on-titan fr?

A browser game where you swing through a procedurally generated city on grappling hooks and slice giant titans, solo or in four player online co-op.

What language is attack-on-titan written in?

Mainly TypeScript. The stack also includes TypeScript, Three.js, Cloudflare Workers.

How hard is attack-on-titan to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is attack-on-titan for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.