Skip to content

GhostlyActive/Ghost-Engine-3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ghost-Engine-3D

Creating a 3D Game Engine from Scratch using Windows API (DirectX).

Primary source up to initialisation: PardCode (Window, Swap Chain, Vertex Buffer, Shader, Index Buffer, Transform) and the DirectX book (Introduction to 3D GAME PROGRAMMING WITH DIRECTX 11)

Already done: Import 3D Objects <.obj>, Texture, Smooth Camera Movement, Input System (Keyboard and Mouse), Lighting, Ambient Light, Resizing Window, Depth Buffer, GUI System (ImGui), (Project Summary PDF Alpha) . . .

Current work: Rendering a Terrain, Bitmap, other Lighting System, Collision, Sound System, GUI, Storage System, creating a scene and automate the import of multiple objects . . .

Youtube

Light GUI Cube_Texture Pyramid_1 Cube_4 Pyramid2