# argus project init

> Talos next · Since next

Make a new project from a template

## Usage

```sh
argus project init [OPTIONS] <NAME>
```

## Arguments

| Argument | Description |
|---|---|
| `<NAME>` | The project's name, which is also its folder's name |

## Options

| Flag | Value | Default | Allowed values | Description |
|---|---|---|---|---|
| `--template` | `<TEMPLATE>` | `starter` |  | starter (default), empty, collection-course, fp-starter, kart, 2d-starter, 2d-empty or platformer (the 2D starter) |
| `--type` | `<TYPE>` |  |  | 2d, 3d or 3d-hd. By default the template's own: 3d, or 2d for a `2d-*` template |
| `--dir` | `<PARENT>` |  |  | The folder to make the project in; the working directory by default |
| `--idea` | `<TEXT>` |  |  | One line about the game, kept as the first entry of the project's agent notes |

## Example

```sh
argus project init <NAME>
```
