This is script-based software to enable different kinds of dice simulation in a visual way.
Component | Version | Description |
---|---|---|
Project | 0.0.1 | |
ds-convert | - | |
ds-compile | - | |
ds-help | - | |
ds-maintain | - | |
ds-gui | - | |
ds-vsc | - |
Documentation version will follow the project version.
In version 0.x, Dice Simulation will be able to convert ds
(ds-cpp
) file to standard cpp
file for simulation.
During this time, a visual studio code extension will be developed in addition to the GUI tool.
Here the task is split into four components:
- ds-convert: Convert
ds
(ds-cpp
) file to standardcpp
file linked to ReactPhysics3D library. - ds-compile: Use C++ compilers (GCC/Clang/MSVC) to compile the converted
cpp
file. Error information is also needed to be stored to ads-err
(in the format ofjson
) file and log information into ads-log
file. - ds-gui: A Qt-based GUI tool for the language
ds
. Components include Editor, Terminal, Snippet, etc.
Offer visual simulation using OpenGL.