sb-nes / DingusEngine

This is a game engine built using .NET Core and C++ as part of a journey to learn both these tools, its concepts and how different parts of a game engine works. Original by Arash Khatami | Game Engine Series -> link in readme.md

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DingusEngine

Built using .NET Core and C++ as part of a journey to learn both these tools and how different parts of a game engine works. Original by Arash Khatami | Game Engine Series -> link Once I know enough, i might attempt to do it from scratch as i would have a roadmap for guidance and troubleshooting.

It supports:

  1. Simple Mesh Generation - can create and save 3D shapes along with Boiler Plate UV Maps generated by any 3D engine. Saved as .asset file.
  2. Mesh Renderer - temporarily uses the .NET's renderer to view the Object
  3. Project and Asset Management - Create new or Open old projects, Update the Asset Paramenters and Save it back for changes later.

Currently working on:

  1. DirectX renderer
  2. Implementation of Renderer in main view

Later:

  1. File Manager
  2. Import Assets

About

This is a game engine built using .NET Core and C++ as part of a journey to learn both these tools, its concepts and how different parts of a game engine works. Original by Arash Khatami | Game Engine Series -> link in readme.md