Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 1.1 KB

File metadata and controls

45 lines (36 loc) · 1.1 KB

PL-Engine

Table of Contents

Features

Core Features

  • Vulkan Rendering
  • Entity Component System: (work in progress).
  • 2D Renderer: Basic 2D rendering capability with support for quads and colored shapes.
  • Event System
  • Batch Renderer
  • Profiler
  • Camera System
  • Logger: Logging functionality for debugging and development.

Current Progress

  • Level Editor
  • Map Serializer
  • Shader Compiler
  • Material System
  • Improved Entity Component System
  • Improved Camera System: Continued refinement for better control.
  • Scripting Components
  • Improved 2D Renderer: Enhanced rendering with sprite sheets, textures, circles, and lines.
  • Asset Manager
  • Physics

Future Plans

  • 3D Rendering Support
  • Audio System
  • Global Illumination
  • Culling System
  • Linux Support

Getting Started

To get started with PL-Engine,

  • Install VulkanSDK 1.3.204.1
  • Run (script/Build.bat) to generate visual studio solution