Ground Engine is an easy to use Game Engine for 3D Game Development written in C++

Overview

Ground Engine

Build Status CPP11 Discord channel Patreon YouTube

Ground Engine is an easy to use Game Engine Framework for 3D Game Development written in C++.
It's currently under development and its creation will be documented through the YouTube Tutorial Series Game Engine Development Series.


For any questions, doubts or clarifications about the usage or the development of Ground Engine, you can join the discord server, where you can meet other users or developers like you.
Before to ask any question, check the FAQs. The answers you are searching for could be already there.
Ground Engine Documentation will be created as the development proceeds.
You can find the license here.


This project is available under a free and permissive license, but needs a financial support to sustain its development.
The development includes both the making of video tutorials and the writing of the code.
If this project is helpful to you, consider to support it through Patreon.

Any single contribution would be greately appreciated, regardless the amount.
Many thanks to all these people who have supported me so far!

Patreon

Supporters

Thank you so much for your huge support!

Patreon Supporters (alphabetical order)

Ahmad A. - Andrew C. - Andrew M. - Anotherbear Gamer - Austin M. - Bastien R. - bdfy - Biuret
Carlo S. - Daniel W. - Elite Salad - hisuzuki - Howl C - James B. - Jesse M.C. - Joshua v.
Kim W. - kuronk cat - Lie - Manuel H. - Mateusz P. - Matthew - Miles H. - Murdo M. - Nikhil R.
Neil W. - Oliver H. - Patrick B. - Ridtichai B. - Rem saigao
REX Li - Robson - Snip - Squeegiefilms - The Spygineer
Valgard - Werner O. - WyattFlash

All YouTube - Discord - GitHub - Twitter followers and viewers

License

The license of this project is based on the modified BSD License.

That means you can do whatever you want with the code available in this repository. The only conditions to meet are:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

The license text is available in the LICENSE file.

Owner
PardCode
Videogame, Game Engine and GUI Framework developer. Main projects in development: Pard Engine, illuxUI, Ground Engine, C++ 3D Game Tutorial Series
 PardCode
GB Studio is a quick and easy to use retro adventure game creator for Game Boy available for Mac, Linux and Windows

GB Studio is a quick and easy to use retro adventure game creator for Game Boy available for Mac, Linux and Windows

Chris Maltby 6.3k Aug 6, 2022
Simple, fast, easy to get started mid-level game engine written in Zig

Alka Game engine written in zig, compatible with master branch. This engine does provide a toolset for you but generally you have to implement how the

Kiakra 21 Jul 27, 2022
an AI and gameplay editor for game development, written by c++ , suppport lua and python

an AI and gameplay editor for game development, written by c++ , suppport lua and python

null 24 Dec 31, 2021
CLUSEK-RT is a complex game engine written in C++ and the successor of the CLUSEK game engine

CLUSEK-RT is a complex game engine written in C++ and the successor of the CLUSEK game engine. This engine has been designed with a cross-platform design in mind. Thanks to Vulkan API it delivers a next-gen experience with ray tracing to both Linux and Windows platforms

Jakub BiliƄski 33 Jul 28, 2022
Minetest is an open source voxel game engine with easy modding and game creation

Minetest is an open source voxel game engine with easy modding and game creation

Minetest 7.8k Aug 14, 2022
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World.

OpenXRay OpenXRay is an improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. S

null 2k Aug 10, 2022
Hyperion Engine is a 3D game engine written in C++

Hyperion Engine About Hyperion Engine is a 3D game engine written in C++. We aim to make Hyperion be easy to understand and use, while still enabling

null 163 Aug 9, 2022
A simple and easy-to-use library to enjoy videogames programming

raylib is a simple and easy-to-use library to enjoy videogames programming. raylib is highly inspired by Borland BGI graphics lib and by XNA framework

Ray 10.3k Aug 11, 2022
Dragon's Dice Roller aims to be a lightweight, simple, reliable and easy-to-use dice roller for RPG games.

Dragon's Dice Roller is the first and (so far the only) open source RPG dice roller written in C available on GitHub. It aims to be a lightweight, simple, reliable and easy-to-use dice roller for any kind of role-playing game.

Michael Kolesidis 10 Apr 22, 2022
civilized Game Boy Advance development from the comfort of your own editor

Rath - civilized Game Boy Advance development from the comfort of your own editor what is it Rath is an interactive development environment for the Ga

Ties Stuij 22 Aug 13, 2022
CRYENGINE is a powerful real-time game development platform created by Crytek.

CRYENGINE This repository houses the source code for CRYENGINE. Instructions on getting started with git can be found here, along with details on work

Crytek 931 May 10, 2022
A tiny webserver for game development

Webby - A simple web server for game debugging Webby is a web server intended for debugging tools inside a game or other program with a continously ru

Andreas Fredriksson 255 Jul 27, 2022
Native Extension for Defold Game Engine that gives a possibility to use StrictMode on Android

Defold Native Extension StrictMode Native Extension for Defold Game Engine that gives a possibility to use StrictMode on Android Installation Copy-pas

Alexey Gulev 3 Oct 15, 2021
A lightweight game engine written in modern C++

Halley Game Engine A lightweight game engine written in C++17. It has been used to ship Wargroove, a turn-based strategy game, on Windows, Mac (experi

Rodrigo Braz Monteiro 3.1k Aug 9, 2022
A 2D game engine written in C++

Wase Engine is an open source 2d game library made with C++ and the SDL libraries. Wase Engine can be used to create all kinds of 2d games. The main g

Wase Engine 46 May 23, 2022
A game engine written in C

Spark Engine 2D/3D game engine in development - Written in C - Using OpenGL - Similar concepts as in Unity Building stuffs (>w<) Requirements: - g++ 5

LamkasDev 8 Jul 9, 2022
A Game Engine written in C++

A Game Engine written in C++

YeffyCodeGit 6 Feb 20, 2022
A very simple 2D game engine written in C++, using SDL and Lua.

2D Game Engine written in C++, SDL, and Lua. This is a simple 2D game engine written in C++ and using SDL and Lua scripting

Gustavo Pezzi 16 Jul 13, 2022
To recreate the board game Scotland yard and enable a single player to play the game by letting one of the roles being played by the computer based on written algorithm

Scotland Yard GAME OF SCOTLAND YARD This is a custom version of the classic board game, Scotland Yard .The game uses the London map used in the origin

Brshank 2 Nov 11, 2021