https://github.com/minidomo/dosu
https://github.com/minidomo/dosu
godot godot3 godot3-3-3
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/minidomo/dosu
- Owner: minidomo
- Created: 2022-12-10T21:58:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-10T21:58:52.000Z (over 3 years ago)
- Last Synced: 2025-12-26T23:24:37.545Z (6 months ago)
- Topics: godot, godot3, godot3-3-3
- Language: C++
- Homepage:
- Size: 72.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dosu
## Building
1. Clone the repository and enter the directory
```
git clone https://gitlab.com/minidomo/dosu.git
cd dosu
```
2. Set up `config.json`
If you don't have a `config.json` file in the root directory, run the following to create the file:
```
node scripts/config-init.js
```
Follow the comments in `config.json` or `config.json.example` to properly assign values. Since it's a JSON file, delete the comments once the file is set up.
3. Build the Godot bindings for C++
Run the following command from the root directory:
```
make bindings
```
4. Build the plugin
Run the following command from the root directory:
```
make plugin
```
5. Running the project
Launch Godot and open `dosu/project.godot`. Run the project!
## Tutorial
Check out the tutorial [here](TUTORIAL.md)!
## Other
- [Technical Design Document](pdf/cs354r-final-project-tech-doc.pdf)
- [Alpha Document](pdf/cs354r-alpha.pdf)
- [Alpha Video](https://www.youtube.com/watch?v=HFe5l2v143Q)
- [Presentation](https://www.youtube.com/watch?v=ZM7tXxpm3rc)
- [Trailer](https://www.youtube.com/watch?v=kaH1BPfvzns)
- [Final Report](pdf/cs354r-final-report.pdf)