Projektstatus

● In Entwicklung

Aktuelle Phase: Architektur & Design

VSCode Game Engine (VGE)

VSCode Game Engine Screenshot

Eine vollwertige Game-Engine als VSCode-Erweiterung – verwandle deinen Code-Editor in einen professionellen Game-Editor vergleichbar mit Unity, Unreal oder Godot.

Vision

Die Vision von VGE ist es, Game-Entwicklung direkt in VSCode zu ermöglichen – ohne externe Tools oder komplexe Installationen. Alles von der Szenenbearbeitung über die Asset-Pipeline bis zum Build-System läuft nahtlos innerhalb der vertrauten VSCode-Umgebung.

Hauptfunktionen

2D/3D Szenen-Editor

Vollständiger Szenen-Editor mit Gizmos, Multi-View und Echtzeit-Preview

Asset-Pipeline

Import für Modelle, Texturen, Audio, Fonts und mehr

Multi-Language Scripting

TypeScript, JavaScript, C#, Lua, Python, Rust und mehr

Advanced Rendering

PBR, Post-Processing, Lighting, Shadows und Volumetrics

Animation System

Skelett-Animationen, Blend Trees, State Machines und Timeline

Terrain Editor

Heightmap-Sculpting, Painting, Foliage und Erosion

Weitere Features

  • Physics Engine: Rapier.rs für deterministische 2D/3D-Physik
  • AI & Navigation: NavMesh-Baking, Behavior Trees und State Machines
  • Audio System: Audio Mixer, DSP-Effekte und räumliches Audio
  • UI System: Canvas-basiertes UI mit Layout-Gruppen und Events
  • Networking: Multiplayer mit WebRTC und WebSocket
  • Build System: Export für Web, Desktop, Mobile und Console

Build-Ziele

Web (WebGL2/WebGPU) Windows macOS Linux Android iOS Steam itch.io

Roadmap

Phase 1: Core Architecture

Extension-Setup, Core Services, WebView Panels

Phase 2: Asset Pipeline

Import-System, Asset Browser, Thumbnail-Generation

Phase 3: Scene System

Entity-Component-System, Inspector, Hierarchy

Phase 4: Rendering & Physics

3D/2D Renderer, Physics Engine, Animation

Tech Stack
  • TypeScript
  • React 18
  • Three.js
  • VSCode API
  • WebAssembly
Community

Folge dem Projekt und werde Teil der Community!

Warum VGE?

Keine separaten Tools nötig – alles läuft in deinem vertrauten VSCode. Schnelle Iteration, Hot-Reload und nahtlose Integration in deinen Workflow.

Copyright & Hinweis

Die Grundidee der VSCode Game Engine (VGE) ist mein geistiges Eigentum. Diese Idee ist nicht rechtlich geschützt, aber dennoch meine originale Konzeption. Das direkte Kopieren oder genaue Nachbauen dieser Idee kann strafbar sein. Bei Interesse an einer Zusammenarbeit oder Lizenzierung kontaktiere mich bitte.

24Fire Wuppertaler Tafel Romeo AllOne