Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Milerius/shiva
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
https://github.com/Milerius/shiva
c cmake-modules cpp cpp-library cpp17 game-engine game-engine-framework
Last synced: 3 months ago
JSON representation
Modern Cross-Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk
- Host: GitHub
- URL: https://github.com/Milerius/shiva
- Owner: Milerius
- License: mit
- Archived: true
- Created: 2018-05-02T07:56:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-09-14T16:02:56.000Z (about 5 years ago)
- Last Synced: 2024-05-02T16:37:52.947Z (6 months ago)
- Topics: c, cmake-modules, cpp, cpp-library, cpp17, game-engine, game-engine-framework
- Language: C++
- Homepage:
- Size: 32.3 MB
- Stars: 158
- Watchers: 19
- Forks: 17
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- AwesomeCppGameDev - shiva - Platform C++ Engine with modularity (MIT). Maintains here: https://github.com/KomodoPlatform/antara-gaming-sdk (Engines)
README
NEW URL OF THE PROJECT: https://github.com/KomodoPlatform/antara-gaming-sdk
[![Maintainability](https://api.codeclimate.com/v1/badges/b717c2a6e27890c8cab4/maintainability)](https://codeclimate.com/github/Milerius/shiva/maintainability)
[![Loc](https://tokei.rs/b1/github/Milerius/shiva)](https://github.com/Milerius/shiva)
[![HitCount](http://hits.dwyl.io/milerius/shiva.svg)](http://hits.dwyl.io/milerius/shiva)
[![Build Status Windows](http://ci.slyris.eu/buildStatus/icon?job=shiva)](http://ci.slyris.eu/job/shiva/)
[![Build Status Linux/OSX](http://ci.slyris.eu/buildStatus/icon?job=shiva-pipeline/master)](http://ci.slyris.eu/job/shiva-pipeline/job/master/)**Current Version**
1.0**Introduction**
shiva is an engine programmed in C++ 17 that aims to be very fast in runtime by using the maximum of features at the compilation while remaining extensible at runtime.
It is based on an architecture of modules that can be used separately or together.
**Documentation / Information / Installation / Building**
https://shiva.gitbook.io/project/shiva/
**Quick Start**
https://shiva.gitbook.io/project/shiva/tutorial/how-to-create-a-project-through-the-cli-tools-and-build-it
**Gallery**
https://shiva.gitbook.io/project/shiva/gallery
**Video**
French presentation of the engine:
https://youtu.be/hCohvMHv014