All Projects → PardCode → Cpp 3d Game Tutorial Series

PardCode / Cpp 3d Game Tutorial Series

Licence: other
C++ 3D Game Tutorial Series is a YouTube tutorial series, whose purpose is to help all those who want to take their first steps in the game development from scratch.

Programming Languages

cpp
1120 projects
cpp11
221 projects

Projects that are alternatives of or similar to Cpp 3d Game Tutorial Series

3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+2824.5%)
Mutual labels:  game-development, gamedev, graphics, 3d, 3d-graphics, graphics-programming
Magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+832%)
Mutual labels:  game, game-engine, gamedev, graphics, 3d, graphics-engine
Lume
Create CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+11.25%)
Mutual labels:  graphics, 3d, 3d-graphics, graphics-programming, graphics-engine
Fxgl
Stars: ✭ 2,378 (+494.5%)
Mutual labels:  game, game-development, game-engine, gamedev, 3d
Overload
3D Game engine with editor
Stars: ✭ 335 (-16.25%)
Mutual labels:  game-engine, gamedev, graphics, 3d-graphics, graphics-engine
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+413.5%)
Mutual labels:  game, game-development, game-engine, gamedev, 3d
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-80.5%)
Mutual labels:  gamedev, graphics, 3d-graphics, graphics-programming, graphics-engine
Vxr
General purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (-54.75%)
Mutual labels:  game-engine, gamedev, graphics, 3d, graphics-programming
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (-50.75%)
Mutual labels:  game-development, gamedev, graphics, 3d-graphics, graphics-programming
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (-30.5%)
Mutual labels:  game-development, game-engine, gamedev, 3d, 3d-graphics
Games
🎮 A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub. Any genre. Any platform. Any engine.
Stars: ✭ 18,676 (+4569%)
Mutual labels:  game, game-development, game-engine, gamedev
Awesome Haxe Gamedev
Resources for game development on haxe
Stars: ✭ 213 (-46.75%)
Mutual labels:  game, game-development, game-engine, gamedev
Entitas Cpp
Entitas++ is a fast Entity Component System (ECS) C++11 port of Entitas C#
Stars: ✭ 229 (-42.75%)
Mutual labels:  game, game-development, game-engine, gamedev
Limonengine
3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (-17.25%)
Mutual labels:  game-development, game-engine, 3d, 3d-graphics
Gdevelop
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
Stars: ✭ 3,221 (+705.25%)
Mutual labels:  game, game-development, game-engine, gamedev
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-65.5%)
Mutual labels:  game, game-development, game-engine, gamedev
Lambda Lantern
🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
Stars: ✭ 122 (-69.5%)
Mutual labels:  game, game-development, game-engine, gamedev
3D-Engine-OpenGL-4
3D Graphics Engine For Games | C++ OpenGL 4.1
Stars: ✭ 19 (-95.25%)
Mutual labels:  graphics-engine, game-engine, 3d, 3d-graphics
Noahgameframe
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Stars: ✭ 3,258 (+714.5%)
Mutual labels:  game, game-development, game-engine, gamedev
Vue Babylonjs
A ready-to-go 3d environment for Vue.js using Babylon.js
Stars: ✭ 356 (-11%)
Mutual labels:  game, gamedev, graphics, 3d

CPP11 TutorialNumber Join Discord Server Patreon YouTube

C++ 3D Game Tutorial Series

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 in some way helpful to you, please consider to support it through Patreon.
Any single contribution would be greately appreciated, regardless the amount.
Thank you for all your support!

Patreon


C++ 3D Game Tutorial Series is a YouTube tutorial series (link), whose purpose is to help all those who want to take their first steps in the game development from scratch. In this series will be developed a 3D Game Demo, starting from the creation of a Window by using Win32 API to the making of all the necessary sub-systems in order to achieve a complete 3D Game, like

  • 3D Graphics Engine
  • Audio System
  • GUI System
  • Entity System
  • Input System
  • Fonts

and so on.


Supporters

Thank you so much for your huge support!

Patreon Supporters (alphabetical order)

Bastien

Elite Salad

fragma

GhostDesign

James Benton

Oli Homer

Rem saigao

All YouTube - Discord - GitHub - Twitter followers and viewers


License

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

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

  • include the license text in your product (e.g. in the About Window of a GUI program, or Credits Section of a 2D/3D Visual Game)
  • include (or simply not delete) the license text in all the source code files you get from this repository (copy-paste the license text to the top of all the source code files you get from this repository, even if you have partially modified them. )

If you want to modify and redistribute the source code files available in this repository, you can optionally add your own copyright notice together with the license text in this way:

...
C++ 3D Game Tutorial Series (https://github.com/PardCode/CPP-3D-Game-Tutorial-Series)
<project name>, <website link or nothing>
  
Copyright (c) 2019-2021, PardCode
Copyright (c) <your years>, <your name>  
...

The license text is available in the LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].