Recompia
Pokémon Pokopia를 Windows에서 직접 실행, 멀티플레이·모드·기능 향상 지원
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A combat flight simulator, a space program and a deep-sea survey, in one browser game.
TRIAD is written in TypeScript on Three.js and runs entirely in the browser: no plugins,
no downloads, no game assets beyond what the code builds. Every aircraft, rocket, rover,
submarine, island and sound is generated procedurally at start-up.
It has three programs, chosen on the launcher screen:
Current version: 7.10.0. Full history in CHANGELOG.md.README 전문 보기 ↗A combat flight simulator, a space program and a deep-sea survey, in one browser game.
TRIAD is written in TypeScript on Three.js and runs entirely in the browser: no plugins, no downloads, no game assets beyond what the code builds. Every aircraft, rocket, rover, submarine, island and sound is generated procedurally at start-up.
It has two programs, chosen on the launcher screen:
| Program | What you do |
|---|---|
| AIR COMBAT | Fly 13 real jets over four theaters: dogfights, campaigns, ranked 5v5, airstrikes, spy flights, carrier ops, aerial refuelling, airshows and online battles. |
| SPACE EXPLORATION | Fly the Saturn V to the Moon, Starship to Mars, Falcon 9, Falcon Heavy and SLS missions, drive Perseverance and Curiosity, and tour the whole Solar System at real scale. |
Current version: 7.15.1. Full history in CHANGELOG.md.
The website build is published to GitHub Pages (see Deploying). Any recent desktop browser with WebGL 2 works; a dedicated graphics card is strongly recommended. The game warns you if the browser is drawing on the CPU (SwiftShader) instead of the graphics card, and tells you how to switch hardware acceleration on.
Download TRIAD-Air-Combat.exe: a portable app, no installer. It plays the live website, so game updates reach it without a new download: a few seconds after an update goes live the game switches to it at the main menu (mid-flight it waits until you are back in the menu).
npm install
npm run dev # http://localhost:5173
Node 18 or newer. See Building and development for the other builds.
npm run build:single writes one self-contained dist-single/index.html with every
script, style and generated asset inlined. Double-click it to play from disk, with no
server and no network. Fonts fall back to system fonts offline.
Touch controls switch on automatically on touch devices: a virtual stick, a throttle slider, fire, lock, weapon and countermeasure buttons, and drag-to-look.
The game opens on the TRIAD launcher: three full-height cards, one per program, each with its own backdrop. Pick with the mouse, the arrow keys or 1 / 2 / 3, and Enter to start. The last program you played is pre-selected.
Picking a program starts its loading screen: in-engine cinematic photographs of that program, a new one every 4 seconds with a slow push-in and a cross-fade, a fact along the bottom and a loading bar. It always takes 8 seconds from the pick to the menu. On a slow machine the menu comes up on time and the rest (jet portraits, the theater) keeps loading behind it.
A pulsing red NEW badge appears on a program's card while that program has release notes you have not opened yet. Each program keeps its own notes: the air combat menu lists only air updates and the space menu only space updates. Opening the notes clears the badge.
The air and space menus come in two styles, switchable in settings: CURRENT (the full menu with the 3D hangar) and SIMPLE (a compact list).
Thirteen aircraft, each with its own flight model, cockpit, sensors, weapons, sounds and a high-detail procedural 3D model built from the real jet's cross-sections and planform.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗