Skip to content

๐Ÿ’ป๐ŸŽฎ My pet-project, learning DirectX, to make a Game Engine, and to understand how do Game Engines work.

License

Notifications You must be signed in to change notification settings

Gatix1/DirectX3DEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DirectX3DEngine

image

๐Ÿ’ป๐ŸŽฎ About The Project

Hi! This is my pet project, a 3D DirectX Game Engine. I was working on this project a long time ago and did'nt finish it, the purpose of it was learning DirectX and studying how game engines work. However it already has input processing, update game loop, start and exit game methods, and the error handling implemented, so maybe anyone will consider it useful and use it for personal projects.

๐Ÿ““๐Ÿ“‘ Progress

  • Rendering a basic, empty window;
  • A nice Input system with Keyboard and Mouse support;
  • An exception handler for debugging
  • A beautiful Game Class, with Update GameLoop, start and exit method;

About

๐Ÿ’ป๐ŸŽฎ My pet-project, learning DirectX, to make a Game Engine, and to understand how do Game Engines work.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published