/ConceptEngine

Game engine project, focused on develop cross-platform games and implements many types of AI used in game development

Primary LanguageC++MIT LicenseMIT

Concept Engine (View Engine)

TODO: Reimagine all project, make it more cappable of usage open world environment, for now make it only for windows and focus on gameplay environemnts, add editor, easy skeleton + meshes mapping. Meshes and textures managers. Visual editor for Montages, Blendspaces, visual effects, and AI.

Game engine project, focused on develop cross-platform games and implements many types of AI used in game development.

Platforms

Microsoft

Windows

  • DirectX 12
  • OpenGL
  • Vulkan

Xbox One

Xbox Series

Sony

Playstation 4

Playstation 5

Google

Android

  • OpenGL

Stadia

Apple

iOS

  • Metal
  • OpenGL

MacOS

  • Metal
  • OpenGL

Features

Scripting languages

  • Python
  • C#

AI

  • Behaviour Trees
  • Goal Oriented Action Planning
  • Navigation Mesh
  • Finite State Machines
  • Deep Learning

Playground

  • Level Editor

Graphics

  • Import *.OBJ models
  • Ray Tracing for main Graphics API (Metal, DirectX12, NVidia, etc)

Resources and tutorials