Skip to content

OT4EHb/NatsukiEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Natsuki Engine

Это можно назвать игровым движком фреймворком для разработки игр (не рекомендуется к использованию)

Зависимости

Используются библиотеки SDL3, SDL_image, SDL_ttf

Сборка

Доступна сборка через CMake, в данный момент работает только на MSVC (ждем полную поддержку модулей)

Быстрый старт

#config.cmake
set(APP_DIR "your_dir")

#your_dir/CMakeLists.txt
add_executable(YourGame)
configure_target(YourGame)
added_src(YourGame src_dir)
added_assets(YourGame assets_dir_")

Каталоги

  • modules/ - каталог модулей, добавляются в сборку по необходимости
  • src/ - каталог исходных файлов, добавляются в сборку по необходимости
  • templates/ - каталог шаблонов, эти файлы должны содержать реализацию под конкретную игру и быть добавлены в сборку

Реализованные системы

В данный момент реализованы абстракции над библиотекой (не рекомендуется к использованию), менеджер ресурсов (не рекомендуется к использованию), конечный автомат игровых состояний (не рекомендуется к использованию, будет переписан на компилтайм)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors