Skip to content

This is my first voxel game engine and also my first public github repository.

License

Notifications You must be signed in to change notification settings

xeymy/Voxel-GameEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voxel Game Engine

- Targets of this Voxel Game Engine -

  • Be a true game engine (not like a triangular and OMG! A GAME ENGINE)
  • Try to add a pretty damn features
  • Add build/destroy & Multiplayer
  • Maybe doing a launcher for it ? w/the games that were created with it
  • Doing an (easy and safe use)
  • Doing it in fully C/C++ & OpenGL
  • Be multi-platform (Windows, MacOS and Linux)

- What will we use -

  • IDE: Visual Studio Code
  • Langauge: C/C++
  • API: OpenGL
  • Additional Stuff: ImGUI

- What is a game engine? -

  • A game engine is an program that you can make/create with it games and it most of the time includes 90% of the tools you want
  • A way to add more tools? By adding plugins (if supported) and etc
  • What can i do with the tools? It makes the game programming time much shorter because it makes programming easier as you don't have to do everything from scratch, it's equipped.

TODO

  • Add ImGUI and make sure it works
  • Go into 3D
  • Achieve Types of lighting
  • Make documents with a basic index.html
  • Use CMake
  • Load 3D Models (.gltf)
  • Load 2 Models or more
  • Load Different Lighting Sources

About

This is my first voxel game engine and also my first public github repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages