Mercurial > games > semicongine
comparison semicongine.nim @ 1267:4cf9872f7bb6
did: rename back to old name (no v2)
author | sam <sam@basx.dev> |
---|---|
date | Sun, 28 Jul 2024 23:10:57 +0700 |
parents | |
children | 01138e6257dd |
comparison
equal
deleted
inserted
replaced
1266:9e4dc93d4fa9 | 1267:4cf9872f7bb6 |
---|---|
1 import std/algorithm | |
2 import std/dynlib | |
3 import std/endians | |
4 import std/enumerate | |
5 import std/hashes | |
6 import std/json | |
7 import std/locks | |
8 import std/logging | |
9 import std/marshal | |
10 import std/math | |
11 import std/macros | |
12 import std/monotimes | |
13 import std/os | |
14 import std/options | |
15 import std/parsecfg | |
16 import std/parseutils | |
17 import std/paths | |
18 import std/random | |
19 import std/sequtils | |
20 import std/sets | |
21 import std/strformat | |
22 import std/streams | |
23 import std/strutils | |
24 import std/tables | |
25 import std/times | |
26 import std/typetraits | |
27 import std/unicode | |
28 | |
29 | |
30 include ./semicongine/rendering/vulkan/api | |
31 include ./semicongine/core | |
32 | |
33 setLogFilter(ENGINE_LOGLEVEL) | |
34 | |
35 include ./semicongine/resources | |
36 | |
37 include ./semicongine/image | |
38 | |
39 include ./semicongine/events | |
40 include ./semicongine/rendering | |
41 | |
42 include ./semicongine/storage | |
43 include ./semicongine/input | |
44 | |
45 include ./semicongine/audio | |
46 | |
47 # texture packing is required for font atlas | |
48 include ./semicongine/contrib/algorithms/texture_packing | |
49 include ./semicongine/text | |
50 | |
51 include ./semicongine/gltf | |
52 | |
53 when not defined(WITHOUT_CONTRIB): | |
54 include ./semicongine/contrib/steam | |
55 include ./semicongine/contrib/settings | |
56 include ./semicongine/contrib/algorithms/collision | |
57 include ./semicongine/contrib/algorithms/noise | |
58 | |
59 if not defined(release): | |
60 setLogFilter(lvlAll) | |
61 else: | |
62 setLogFilter(lvlWarn) |