Skip to content

Commit e60828a

Browse files
committed
README + Project settings
1 parent ac4e25b commit e60828a

File tree

3 files changed

+25
-7
lines changed

3 files changed

+25
-7
lines changed

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@
88
"-DCMAKE_CXX_COMPILER:STRING=C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe",
99
"-DCMAKE_C_COMPILER:STRING=C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x64/cl.exe",
1010
],
11-
"cmake.generator": "Visual Studio 15 2017"
11+
"cmake.generator": "Visual Studio 15 2017",
12+
"C_Cpp.clang_format_style": "{ BasedOnStyle: LLVM, UseTab: Always, IndentWidth: 4, BreakBeforeBraces: Allman, AllowShortIfStatementsOnASingleLine: false, IndentCaseLabels: false, ColumnLimit: 0, TabWidth: 4, NamespaceIndentation: All, AllowAllParametersOfDeclarationOnNextLine: true }"
1213
}

CMakeLists.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@ project("forth")
44

55
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
66

7-
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/lib)
8-
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/lib)
9-
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin)
10-
117
set(forth_version 0.1)
128

139
add_subdirectory(source)

README.md

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,23 @@
1-
# forth-library
2-
Forth Core C++ Library
1+
# Forth-Library
2+
3+
> ⚠ WARNING: This library's current state is in heavy development ⚠
4+
5+
Forth Engine's Core C++ Library
6+
7+
Forth-Library is a Library to manipulate four dimensional objects via Cross Sectional Projection. My biggest motivation to create this library is to have my asset [Engine4](https://assetstore.unity.com/packages/tools/modeling/engine-4-34475) moving away from Unity. Creating one more degree of freedom to create higher-dimensional gaming to interested parties.
8+
9+
Forth-Library is part of higher project *Forth Engine*. Forth Engine is not just about displaying higher dimensional objects: There will be Physics, Scene Management, Import/Export, Graphics Patches, The Editor, etc.. It's future aim is to became a full blown Independent Game Engine.
10+
11+
Playable demos is at [Forth-Engine/demo](https://github.com/forth-engine/demo)
12+
13+
# Prelease Checklist
14+
15+
+ ✅ Core Rendering Library
16+
+ ⌛ Full OpenGL integration
17+
+ ⌛ Physics Library
18+
+ ⌛ FOBJ (Forth-OBJ File) Import/Export
19+
+ ⌛ ...etc...
20+
21+
# LICENSE
22+
23+
[GPLv3](LICENSE). This could change in future but currently we want to motivate parties who like to do researches rather than those who do commercial.

0 commit comments

Comments
 (0)