---
title: 2. Initial D (Components)
outline: [2, 3]
order: 2
description: Build a drift car from plain entities and components, learning tag components and bulk add, remove, and query operations in fennecs.
---

# Revving up a Sleeper

::: info :neofox_floof_mug: MMMH, REAL CODE
This **RUNS**! *Playful premises aside*, this is a functioning showcase of **fenn**ecs principles.

Get comfy, grab a cup of ~~Java~~ ~~CoffeeScript~~ ~~Visual J#~~ whatever, and get your paws dirty playing around in the code! It's good fun!

All `.csproj` and `.cs` files are [over here on Github!](https://github.com/outfox/fennecs/tree/main/src/cookbook) 

:::

### Premise
Let's build a sleeper drift racing championship car out of nothing but Entities and Components! A smooth ride into to **fenn**ecs where you won't spill your tofu yet!

### Recipe
::: code-group
<<< ../../../src/cookbook/InitialD/InitialD.cs {cs:line-numbers} [Implementation]
<<< ../../../src/cookbook/InitialD/InitialD.output.txt{txt} [Output]
:::
