https://github.com/moddota/dota-tutorial
Custom game DOTA tutorial.
https://github.com/moddota/dota-tutorial
Last synced: 11 months ago
JSON representation
Custom game DOTA tutorial.
- Host: GitHub
- URL: https://github.com/moddota/dota-tutorial
- Owner: ModDota
- License: mit
- Created: 2021-02-21T12:13:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-31T08:22:03.000Z (over 3 years ago)
- Last Synced: 2025-03-24T18:52:35.574Z (over 1 year ago)
- Language: TypeScript
- Size: 135 MB
- Stars: 52
- Watchers: 7
- Forks: 20
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DOTA 2 Tutorial
This repository contains the community tutorial project as explained [in SirActionSlacks' video](https://www.youtube.com/watch?v=CQK6t8T77yg).
If you want to contribute you can join the discussion in the [SirActionSlacks discord](https://discord.gg/mKDAZnM).
## Getting Started
1. Make sure you have [Node.js](https://nodejs.org/) installed.
1. Create a fork of this repository and clone it.
2. Open terminal in that directory and run `npm install` to install dependencies.
3. To compile the code run `npm run dev` in a terminal, or if you are using VSCode you can press `Ctrl+Shfit+B`. This will start a watcher that automatically compiles any code changes you make as long as it's running.
4. Open the dota workshop tools for the `dota_tutorial` addon and open Console from the asset browser.
5. Start the map with `dota_launch_custom_game dota_tutorial dota`. Once the map is running you can reload the script with `script_reload` and clear console with `clear`.
## Contributing
Anyone can contribute by submitting a pull request to this repository with proposed changes, we will review your changes to make sure everything is in line with the project and then merge it.
Please use [the discord](https://discord.gg/mKDAZnM) to coordinate on what to do or if you need some help.