Mercurial > games > semicongine
diff semiconginev2.nim @ 1227:4d97cfc4888b
merge
author | sam <sam@basx.dev> |
---|---|
date | Wed, 17 Jul 2024 23:45:43 +0700 |
parents | c8e3037aca66 |
children | 841e12f33c47 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/semiconginev2.nim Wed Jul 17 23:45:43 2024 +0700 @@ -0,0 +1,50 @@ +import std/algorithm +import std/dynlib +import std/endians +import std/enumerate +import std/hashes +import std/json +import std/locks +import std/logging +import std/marshal +import std/math +import std/macros +import std/monotimes +import std/os +import std/options +import std/parsecfg +import std/parseutils +import std/paths +import std/random +import std/sequtils +import std/sets +import std/strformat +import std/streams +import std/strutils +import std/tables +import std/times +import std/typetraits +import std/unicode + + +include ./semiconginev2/rendering/vulkan/api +include ./semiconginev2/core + +setLogFilter(ENGINE_LOGLEVEL) + +include ./semiconginev2/resources + +include ./semiconginev2/events +include ./semiconginev2/rendering + +include ./semiconginev2/storage +include ./semiconginev2/input + +include ./semiconginev2/audio + +when not defined(NO_CONTRIB): + include ./semiconginev2/contrib/steam + include ./semiconginev2/contrib/settings + include ./semiconginev2/contrib/algorithms/collision + include ./semiconginev2/contrib/algorithms/noise + include ./semiconginev2/contrib/algorithms/texture_packing