Skip to content

sebfried/drive

Repository files navigation

Drive - Endless Racer

A simple endless 3D driving game built with Three.js and Vite.

➡️ Play Online ⬅️

Overview

This project was created as a weekend experiment, primarily to explore development workflows using Taskmaster for managing tasks within an AI-assisted coding environment (Cursor).

The game itself is a basic endless runner where the player dodges oncoming and same-direction traffic.

Tech Stack

Running the Project

  1. Install dependencies:
    pnpm install
  1. Run development server:
    pnpm run dev

This will start the Vite development server.

  1. Build for production:
    pnpm run build

This creates a production-ready build in the docs/ directory (configured for GitHub Pages).

  1. Preview production build:
    pnpm run preview

This serves the contents of the docs/ directory locally.

Notes

  • This is primarily an experimental project focused on the development process with AI tools.
  • Game features and polish may be limited.

Assets

All 3D models used in this project are sourced from Sketchfab and licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

Dependency Graph

This graph shows the dependencies between the modules within the src/ directory, generated using dependency-cruiser.

Dependency Graph

About

A simple endless 3D driving game built with Three.js and Vite.

Resources

Stars

Watchers

Forks

Contributors