Mercurial > games > semicongine
comparison semiconginev2.nim @ 1227:4d97cfc4888b
merge
author | sam <sam@basx.dev> |
---|---|
date | Wed, 17 Jul 2024 23:45:43 +0700 |
parents | c8e3037aca66 |
children | 841e12f33c47 |
comparison
equal
deleted
inserted
replaced
1170:2addc5f6804f | 1227:4d97cfc4888b |
---|---|
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 ./semiconginev2/rendering/vulkan/api | |
31 include ./semiconginev2/core | |
32 | |
33 setLogFilter(ENGINE_LOGLEVEL) | |
34 | |
35 include ./semiconginev2/resources | |
36 | |
37 include ./semiconginev2/events | |
38 include ./semiconginev2/rendering | |
39 | |
40 include ./semiconginev2/storage | |
41 include ./semiconginev2/input | |
42 | |
43 include ./semiconginev2/audio | |
44 | |
45 when not defined(NO_CONTRIB): | |
46 include ./semiconginev2/contrib/steam | |
47 include ./semiconginev2/contrib/settings | |
48 include ./semiconginev2/contrib/algorithms/collision | |
49 include ./semiconginev2/contrib/algorithms/noise | |
50 include ./semiconginev2/contrib/algorithms/texture_packing |