Mercurial > games > semicongine
comparison README.md @ 509:330dbc449e96
add: some more instructions
author | Sam <sam@basx.dev> |
---|---|
date | Thu, 19 Jan 2023 00:47:12 +0700 |
parents | b159fcdd36b9 |
children | 547f3a374271 |
comparison
equal
deleted
inserted
replaced
508:6b811b45a427 | 509:330dbc449e96 |
---|---|
3 | 3 |
4 Hi there | 4 Hi there |
5 | 5 |
6 This is a very simplistic little game engine, mainly trying to wrap around vulkan and the operating system's windowing, input and audio system. | 6 This is a very simplistic little game engine, mainly trying to wrap around vulkan and the operating system's windowing, input and audio system. |
7 This is using the last programming language you will ever need, [Nim](https://nim-lang.org/) | 7 This is using the last programming language you will ever need, [Nim](https://nim-lang.org/) |
8 | |
9 Building | |
10 -------- | |
11 | |
12 Run ```nim help``` to see a list of available build commands. | |
13 | |
14 It is required to download the glslangValidator binary into the ```examples/``` directory in order to be able to build. | |
15 There is a nim command for this that works on linux. | |
8 | 16 |
9 Compilation on Windows | 17 Compilation on Windows |
10 ---------------------- | 18 ---------------------- |
11 | 19 |
12 Requires a Windows SDK to be installed (e.g. via Visual Studio Build Tools). | 20 Requires a Windows SDK to be installed (e.g. via Visual Studio Build Tools). |
13 Also, using Nim on Windows with mingw seems to be way faster than with vcc/lc. | 21 Also, using Nim on Windows with mingw seems to be way faster than with vcc/lc. |
14 For compilation with vcc/ls, install additionaly (with Visual Studio Build Tools): | 22 For compilation with vcc/ls, install additionaly (with Visual Studio Build Tools): |
15 - Windows Universal C Runtime (some important files) | 23 - Windows Universal C Runtime (some important files) |
16 - Windows CRT SDK (some important header files) | 24 - Windows CRT SDK (some important header files) |
17 - Some version of MSVC (the compiler) | 25 - Some version of MSVC (the compiler) |
26 | |
27 glslangValidator cannot yet be downloaded automatically on windows, check config.nim for instructions. | |
18 | 28 |
19 Roadmap | 29 Roadmap |
20 ------- | 30 ------- |
21 | 31 |
22 Still tons to do, but it feels like the worst things (except audio maybe?) are over the hill. | 32 Still tons to do, but it feels like the worst things (except audio maybe?) are over the hill. |