Skip to content

VerdantAxis/Verdure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Verdure Logo

Verdure

A Game Engine
built in c++17
uses vulkan as main rendering and compute API

Roadmap & TODO

  • Cross-platform loading
  • Better error handling for safety and crash prevention
  • Fix mising or invalid asset loading (prevent crash when asset not found or invalid)
  • Engine/Editor as shared library / dynamic link library (DLL/SO)
  • Better layout
  • Fully Functional Editor (made progress)
  • Better logging
  • Fix compilation errors with modern compilers
  • Linux support
  • Windows Untested -- Plan to Ensure Safety with Better Debugging and Error Handling
  • Scripting
  • Use Latest Version of Dependencies And Libraries (some)
  • Better rendering and performance
  • Create self-made Assets for The Editor (made progress)
  • Better theme/UI Design (made progress)
  • Better Code Isolation
  • Integrated Code Editor in Editor
  • Project System And Project Launcher
  • fixing critical problems with the editor
  • Ui System (in game)
  • FilePicker For The Editor
  • FolderPicker For The Editor
  • Better inspector/property_ui
  • Keyboard Shortcuts shortcuts Fixed
  • Better animation playing, adding/removing in editor
  • Material editor (almost complete)
  • History system (undo, redo)
  • Better Scene Hierarchy
  • Better (fixed) Transform
  • Entity Duplication
  • Entity Copy&Paste (almost complete)
  • Virtual FileSystem
  • Single Script For Building (python)
  • Gpu Profiler (wip)

Note

The code will be uploaded along with the release of version 2 after work on it is completed

About

Game Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors