harry-cpp / UbiBelPMF_2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dagger

A fully-featured, modern game engine made for educational purposes.

Features

  • Dagger is data-driven and event-based.
  • Dagger is extremely modular.
  • Dagger is clear and clearly educational.

Installation

You can clone and fully set up this project by simply running:

  git clone --recursive https://github.com/enoxum/UbiBelPMF_2022.git

Afterwards, run the solution file dagger.sln in Visual Studio 2019 to start playing around.

Resources

Any kind of data used by engine that is not source code is considered a resource. Root directory for resources is data\ and so all references to resoruces begin there. For example, if you want to get a texture (from data\textures) you would use textures\mytexture.png instead data\textures\mytexture.png.

Rights and Reservations

Dagger is made as a part of Ubisoft Belgrade's game development course. All rights reserved.

About


Languages

Language:C++ 37.2%Language:HTML 33.2%Language:C 20.6%Language:C# 6.4%Language:JavaScript 0.6%Language:Less 0.5%Language:Objective-C 0.4%Language:CMake 0.4%Language:Objective-C++ 0.2%Language:Python 0.2%Language:Makefile 0.2%Language:CSS 0.1%Language:SCSS 0.0%Language:Shell 0.0%Language:Batchfile 0.0%Language:Meson 0.0%Language:GLSL 0.0%Language:Cuda 0.0%Language:QMake 0.0%Language:Starlark 0.0%