Skip to content

Rageking8/Planar-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planar Engine

A 2D Game Engine.

Editor user interface in a demo project

Contents

  1. Build
  2. Project Structure
  3. Dependencies

Build

Requirements

  • C++20
  • .NET 8 (C# 12)
  • Visual Studio 2022 with C++ CMake tools for Windows

Support

Currently Windows is the only operating system supported.

Project Structure

Directory Description
Asset Assets that are used by core components
CMake CMake utility modules
Include Header and template implementations for Engine and Editor
Script C# scripting interface
Source Source for Engine and Editor
ThirdParty CMake scripts used to fetch dependencies and contains a few third party source files
Website Source for website hosted using Firebase Hosting

Dependencies

  1. Planar Engine

  2. Planar Editor

  3. Website