Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I built a browser wave‑survival FPS with Three.js

Описание и применение

Создан браузерный FPS с бесконечными волнами врагов, 8 оружиями и кастомным B*‑поиском, доступный без скачивания.

Задача

Develop a fully playable first‑person shooter that runs entirely in the browser without downloads, offering multiple weapons, enemy types, and endless boss waves.

Результат

The project delivers a fully functional browser FPS that requires no downloads, enabling players to open a URL and play immediately.

Рабочий процесс

  • 1. Set up a Three.js project structure
  • 2. Implement player controls and camera
  • 3. Create 8 weapon models and shooting mechanics
  • 4. Design 7 enemy types with AI and B* pathfinding
  • 5. Add endless boss wave logic
  • 6. Optimize performance for browser play
  • 7. Host the game on GitHub Pages for instant access

Доказательства

I built a browser wave‑survival FPS with Three.js — no download, just open and play. 8 weapons, 7 enemy types, custom B* pathfinding, endless boss waves.

Источник

GitHub - guangzhoueven/fps: 一个有趣,好玩的原创FPS游戏。

Источник

  • Дата записи: 2026-10-02T17:55:45.271Z