๐Ÿš€ Space Combat VR

Pilot your spaceship through asteroid fields and complete missions

Your Mission

Complete levels to unlock new challenges and the level editor

๐ŸŽฎ How to Play (Click to expand)

VR Controllers (Required for VR)

  • Left Thumbstick: Move forward/backward and yaw left/right
  • Right Thumbstick: Pitch up/down and Roll left/right
  • Front Trigger: Fire weapon

Desktop Controls (Preview Mode)

  • W/S: Move forward/backward
  • A/D: Yaw left/right
  • Arrow Up/Down: Pitch up/down
  • Arrow Left/Right: Roll left/right
  • Space: Fire weapon

โš ๏ธ Note: This game is designed for VR headsets with controllers. Desktop controls are provided for preview and testing purposes only.

โ† Back to Game

๐Ÿš€ Level Editor

Configure and generate custom level configurations

Difficulty Presets

โš™๏ธ Basic Settings

๐Ÿš€ Ship

X
Y
Z

๐ŸŽฏ Start Base

X
Y
Z

โ˜€๏ธ Sun

X
Y
Z

๐Ÿช Planets

โ˜„๏ธ Asteroids

Controls asteroid speed
Distance from start base

๐Ÿ’พ Saved Levels

โ† Back to Game

โš™๏ธ Game Settings

Configure graphics quality and physics settings

โš›๏ธ Physics

Disabling physics can significantly improve performance but will prevent gameplay.

Required for collisions, shooting, and asteroid movement. Disabling this will prevent gameplay but may help with debugging or viewing the scene.

๐Ÿ› Developer

Enable debug logging to console for troubleshooting and development.

When enabled, debug messages will be shown in the browser console. Useful for development and troubleshooting issues.

๐Ÿš€ Ship Physics

Advanced tuning parameters for ship movement and handling. Adjust these to customize how the ship responds to controls.

Maximum forward/backward speed of the ship. Higher values allow faster movement.
Maximum rotation speed of the ship. Higher values allow faster turning.
Acceleration power for forward/backward thrust. Higher values = faster acceleration.
Torque power for rotation. Higher values = faster rotational acceleration.

โ„น๏ธ Quality Level Guide

Wireframe: Minimal rendering, shows mesh structure only. Best for debugging or very low-end devices.

Simple Material: Basic solid colors without textures. Good performance with basic visuals.

Full Texture: Standard textures with procedural generation. Recommended for most users.

PBR Texture: Physically-based rendering with enhanced materials. Best visual quality but higher GPU usage.

๐Ÿ’พ Storage Info

Settings are automatically saved to your browser's local storage and will persist between sessions.

โš ๏ธ Note: Changes will take effect when you start a new level. Restart the current level to see changes.