devmeta commited on
Commit
96ccfb9
·
verified ·
1 Parent(s): 48496c1

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +16 -0
README.md CHANGED
@@ -9,6 +9,22 @@ license: mit
9
  short_description: Level Design & Balancing Testbed FPS Game
10
  ---
11
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  ## 🎯 Level Design & Balancing Testbed
13
 
14
  This project serves as a spatial prototyping environment to verify FPS level metrics and combat pacing before full-scale production.
 
9
  short_description: Level Design & Balancing Testbed FPS Game
10
  ---
11
 
12
+ Overview This project is a WebGL-based FPS survival simulation built with Three.js. It demonstrates the integration of Generative AI (Gemini 3.5 Flash) into real-time gameplay loops. The system dynamically generates "Commander Communications" based on the current wave status and player performance, creating a non-linear narrative experience.
13
+
14
+ Key Features (Tech & AI)
15
+
16
+ 🤖 AI-Driven Narrative: Utilizes gemini-3-flash-preview to generate context-aware tactical briefings and encouragement messages at the start/end of each wave.
17
+
18
+ 🌊 Progressive Wave Logic: Implements an exponential difficulty algorithm (Zombie count * 1.5x, Speed +0.015/wave) to stress-test combat mechanics.
19
+
20
+ ⚡ Performance Optimization: Custom WebGL rendering pipeline ensuring stable 60 FPS in a "Sunlit Arena" environment with dynamic particle effects (muzzle flash, blood impact).
21
+
22
+ 🎯 Core Mechanics: Features sophisticated FPS systems including ADS (Aim Down Sights), Recoil patterns, and a tactical radar system (65m radius detection).
23
+
24
+ Development Context Developed as a 'Vibe Coding' experiment, aimed at verifying the efficiency of AI-assisted game prototyping and the potential of LLMs in dynamic in-game storytelling.
25
+
26
+
27
+
28
  ## 🎯 Level Design & Balancing Testbed
29
 
30
  This project serves as a spatial prototyping environment to verify FPS level metrics and combat pacing before full-scale production.